builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-195 starttime: 1467460518.54 results: success (0) buildid: 20160702031422 builduid: cbd997b9bc204d5db2a958b610016f6e revision: f1a3947426a09bdb70faabd7d3e73299ac4fcead ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-02 04:55:18.542121) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-02 04:55:18.543075) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-02 04:55:18.543367) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-02 04:55:18.725472) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-02 04:55:18.725933) ========= '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-195\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-195 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-195 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-195\AppData\Local LOGONSERVER=\\T-W864-IX-195 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-195 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-195 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-195 WINDIR=C:\windows using PTY: False --04:55:19-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 9.44 MB/s 04:55:19 (9.44 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.241000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-02 04:55:20.039090) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-07-02 04:55:20.039480) ========= '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-195\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-195 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-195 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-195\AppData\Local LOGONSERVER=\\T-W864-IX-195 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-195 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-195 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-195 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.509000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-07-02 04:55:22.569213) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-02 04:55:22.569894) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev f1a3947426a09bdb70faabd7d3e73299ac4fcead --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 f1a3947426a09bdb70faabd7d3e73299ac4fcead --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-195\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-195 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-195 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-195\AppData\Local LOGONSERVER=\\T-W864-IX-195 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-195 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-195 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-195 WINDIR=C:\windows using PTY: False 2016-07-02 04:55:22,944 truncating revision to first 12 chars 2016-07-02 04:55:22,944 Setting DEBUG logging. 2016-07-02 04:55:22,944 attempt 1/10 2016-07-02 04:55:22,944 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/f1a3947426a0?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-02 04:55:23,408 unpacking tar archive at: mozilla-beta-f1a3947426a0/testing/mozharness/ program finished with exit code 0 elapsedTime=1.187000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-02 04:55:23.804870) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-02 04:55:23.805195) ========= script_repo_revision: f1a3947426a09bdb70faabd7d3e73299ac4fcead ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-02 04:55:23.805623) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-02 04:55:23.805911) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-02 04:55:23.824071) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 47 secs) (at 2016-07-02 04:55:23.824430) ========= '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-195\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-195 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-195 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-195\AppData\Local LOGONSERVER=\\T-W864-IX-195 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-195 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-195 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-195 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 04:55:24 INFO - MultiFileLogger online at 20160702 04:55:24 in C:\slave\test 04:55:24 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 04:55:24 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 04:55:24 INFO - {'append_to_log': False, 04:55:24 INFO - 'base_work_dir': 'C:\\slave\\test', 04:55:24 INFO - 'blob_upload_branch': 'mozilla-beta', 04:55:24 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 04:55:24 INFO - 'buildbot_json_path': 'buildprops.json', 04:55:24 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 04:55:24 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:55:24 INFO - 'download_minidump_stackwalk': True, 04:55:24 INFO - 'download_symbols': 'true', 04:55:24 INFO - 'e10s': False, 04:55:24 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 04:55:24 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 04:55:24 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 04:55:24 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 04:55:24 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 04:55:24 INFO - 'C:/mozilla-build/tooltool.py'), 04:55:24 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 04:55:24 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 04:55:24 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:55:24 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:55:24 INFO - 'log_level': 'info', 04:55:24 INFO - 'log_to_console': True, 04:55:24 INFO - 'opt_config_files': (), 04:55:24 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:55:24 INFO - '--processes=1', 04:55:24 INFO - '--config=%(test_path)s/wptrunner.ini', 04:55:24 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:55:24 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:55:24 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:55:24 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:55:24 INFO - 'pip_index': False, 04:55:24 INFO - 'require_test_zip': True, 04:55:24 INFO - 'test_type': ('testharness',), 04:55:24 INFO - 'this_chunk': '1', 04:55:24 INFO - 'total_chunks': '10', 04:55:24 INFO - 'virtualenv_path': 'venv', 04:55:24 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:55:24 INFO - 'work_dir': 'build'} 04:55:24 INFO - ##### 04:55:24 INFO - ##### Running clobber step. 04:55:24 INFO - ##### 04:55:24 INFO - Running pre-action listener: _resource_record_pre_action 04:55:24 INFO - Running main action method: clobber 04:55:24 INFO - rmtree: C:\slave\test\build 04:55:24 INFO - Using _rmtree_windows ... 04:55:24 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 04:57:43 INFO - Running post-action listener: _resource_record_post_action 04:57:43 INFO - ##### 04:57:43 INFO - ##### Running read-buildbot-config step. 04:57:43 INFO - ##### 04:57:43 INFO - Running pre-action listener: _resource_record_pre_action 04:57:43 INFO - Running main action method: read_buildbot_config 04:57:43 INFO - Using buildbot properties: 04:57:43 INFO - { 04:57:43 INFO - "project": "", 04:57:43 INFO - "product": "firefox", 04:57:43 INFO - "script_repo_revision": "production", 04:57:43 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 04:57:43 INFO - "repository": "", 04:57:43 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 04:57:43 INFO - "buildid": "20160702031422", 04:57:43 INFO - "pgo_build": "False", 04:57:43 INFO - "basedir": "C:\\slave\\test", 04:57:43 INFO - "buildnumber": 20, 04:57:43 INFO - "slavename": "t-w864-ix-195", 04:57:43 INFO - "revision": "f1a3947426a09bdb70faabd7d3e73299ac4fcead", 04:57:43 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 04:57:43 INFO - "platform": "win64", 04:57:43 INFO - "branch": "mozilla-beta", 04:57:43 INFO - "repo_path": "releases/mozilla-beta", 04:57:43 INFO - "moz_repo_path": "", 04:57:43 INFO - "stage_platform": "win64", 04:57:43 INFO - "builduid": "cbd997b9bc204d5db2a958b610016f6e", 04:57:43 INFO - "slavebuilddir": "test" 04:57:43 INFO - } 04:57:43 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/e0e42MUCRQuJxdr-hh4WEQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 04:57:43 INFO - Found installer url https://queue.taskcluster.net/v1/task/e0e42MUCRQuJxdr-hh4WEQ/artifacts/public/build/firefox-48.0.en-US.win64.zip. 04:57:43 INFO - Running post-action listener: _resource_record_post_action 04:57:43 INFO - ##### 04:57:43 INFO - ##### Running download-and-extract step. 04:57:43 INFO - ##### 04:57:43 INFO - Running pre-action listener: _resource_record_pre_action 04:57:43 INFO - Running main action method: download_and_extract 04:57:43 INFO - mkdir: C:\slave\test\build\tests 04:57:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:57:43 INFO - https://queue.taskcluster.net/v1/task/e0e42MUCRQuJxdr-hh4WEQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 04:57:43 INFO - trying https://queue.taskcluster.net/v1/task/e0e42MUCRQuJxdr-hh4WEQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 04:57:43 INFO - Downloading https://queue.taskcluster.net/v1/task/e0e42MUCRQuJxdr-hh4WEQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 04:57:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/e0e42MUCRQuJxdr-hh4WEQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.test_packages.json'}, attempt #1 04:57:44 INFO - Downloaded 1240 bytes. 04:57:44 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 04:57:44 INFO - Using the following test package requirements: 04:57:44 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 04:57:44 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 04:57:44 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 04:57:44 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 04:57:44 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 04:57:44 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 04:57:44 INFO - u'jsshell-win64.zip'], 04:57:44 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 04:57:44 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 04:57:44 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 04:57:44 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 04:57:44 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 04:57:44 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 04:57:44 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 04:57:44 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 04:57:44 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 04:57:44 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 04:57:44 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 04:57:44 INFO - Downloading packages: [u'firefox-48.0.en-US.win64.common.tests.zip', u'firefox-48.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 04:57:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:57:44 INFO - https://queue.taskcluster.net/v1/task/e0e42MUCRQuJxdr-hh4WEQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 04:57:44 INFO - trying https://queue.taskcluster.net/v1/task/e0e42MUCRQuJxdr-hh4WEQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 04:57:44 INFO - Downloading https://queue.taskcluster.net/v1/task/e0e42MUCRQuJxdr-hh4WEQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip 04:57:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/e0e42MUCRQuJxdr-hh4WEQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip'}, attempt #1 04:57:45 INFO - Downloaded 20908515 bytes. 04:57:45 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:57:45 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:57:47 INFO - caution: filename not matched: web-platform/* 04:57:47 INFO - Return code: 11 04:57:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:57:47 INFO - https://queue.taskcluster.net/v1/task/e0e42MUCRQuJxdr-hh4WEQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 04:57:47 INFO - trying https://queue.taskcluster.net/v1/task/e0e42MUCRQuJxdr-hh4WEQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 04:57:47 INFO - Downloading https://queue.taskcluster.net/v1/task/e0e42MUCRQuJxdr-hh4WEQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip 04:57:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/e0e42MUCRQuJxdr-hh4WEQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip'}, attempt #1 04:57:50 INFO - Downloaded 36389112 bytes. 04:57:50 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:57:50 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:58:29 INFO - caution: filename not matched: bin/* 04:58:29 INFO - caution: filename not matched: config/* 04:58:29 INFO - caution: filename not matched: mozbase/* 04:58:29 INFO - caution: filename not matched: marionette/* 04:58:29 INFO - caution: filename not matched: tools/wptserve/* 04:58:29 INFO - Return code: 11 04:58: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')]} 04:58:29 INFO - https://queue.taskcluster.net/v1/task/e0e42MUCRQuJxdr-hh4WEQ/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 04:58:29 INFO - trying https://queue.taskcluster.net/v1/task/e0e42MUCRQuJxdr-hh4WEQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 04:58:29 INFO - Downloading https://queue.taskcluster.net/v1/task/e0e42MUCRQuJxdr-hh4WEQ/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 04:58:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/e0e42MUCRQuJxdr-hh4WEQ/artifacts/public/build/firefox-48.0.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip'}, attempt #1 04:58:32 INFO - Downloaded 82724199 bytes. 04:58:32 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/e0e42MUCRQuJxdr-hh4WEQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 04:58:32 INFO - mkdir: C:\slave\test\properties 04:58:32 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 04:58:32 INFO - Writing to file C:\slave\test\properties\build_url 04:58:32 INFO - Contents: 04:58:32 INFO - build_url:https://queue.taskcluster.net/v1/task/e0e42MUCRQuJxdr-hh4WEQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 04:58:32 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/e0e42MUCRQuJxdr-hh4WEQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 04:58:32 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 04:58:32 INFO - Writing to file C:\slave\test\properties\symbols_url 04:58:32 INFO - Contents: 04:58:32 INFO - symbols_url:https://queue.taskcluster.net/v1/task/e0e42MUCRQuJxdr-hh4WEQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 04:58:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:58:32 INFO - https://queue.taskcluster.net/v1/task/e0e42MUCRQuJxdr-hh4WEQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:58:32 INFO - trying https://queue.taskcluster.net/v1/task/e0e42MUCRQuJxdr-hh4WEQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 04:58:32 INFO - Downloading https://queue.taskcluster.net/v1/task/e0e42MUCRQuJxdr-hh4WEQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip 04:58:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/e0e42MUCRQuJxdr-hh4WEQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip'}, attempt #1 04:58:34 INFO - Downloaded 50747593 bytes. 04:58:34 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 04:58:34 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 04:58:37 INFO - Return code: 0 04:58:37 INFO - Running post-action listener: _resource_record_post_action 04:58:37 INFO - Running post-action listener: set_extra_try_arguments 04:58:37 INFO - ##### 04:58:37 INFO - ##### Running create-virtualenv step. 04:58:37 INFO - ##### 04:58:37 INFO - Running pre-action listener: _pre_create_virtualenv 04:58:37 INFO - Running pre-action listener: _resource_record_pre_action 04:58:37 INFO - Running main action method: create_virtualenv 04:58:37 INFO - Creating virtualenv C:\slave\test\build\venv 04:58:37 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 04:58:37 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 04:58:39 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 04:58:43 INFO - Installing distribute......................................................................................................................................................................................done. 04:58:45 INFO - Return code: 0 04:58:45 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 04:58:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:58:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:58:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:58:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:58:45 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0251E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02446CF0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0254F368>, '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 0x022F4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025D80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-195', 'USERDOMAIN': 'T-W864-IX-195', '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-195', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-195', '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-195\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:58:45 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 04:58:45 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 04:58:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:58:45 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Roaming', 04:58:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:58:45 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:58:45 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:58:45 INFO - 'COMPUTERNAME': 'T-W864-IX-195', 04:58:45 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:58:45 INFO - 'DCLOCATION': 'SCL3', 04:58:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:58:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:58:45 INFO - 'HOMEDRIVE': 'C:', 04:58:45 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 04:58:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:58:45 INFO - 'KTS_VERSION': '1.19c', 04:58:45 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 04:58:45 INFO - 'LOGONSERVER': '\\\\T-W864-IX-195', 04:58:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:58:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:58:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:58:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:58:45 INFO - 'MOZ_NO_REMOTE': '1', 04:58:45 INFO - 'NO_EM_RESTART': '1', 04:58:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:58:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:58:45 INFO - 'OS': 'Windows_NT', 04:58:45 INFO - 'OURDRIVE': 'C:', 04:58:45 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 04:58:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:58:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:58:45 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:58:45 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:58:45 INFO - 'PROCESSOR_LEVEL': '6', 04:58:45 INFO - 'PROCESSOR_REVISION': '1e05', 04:58:45 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:58:45 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:58:45 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:58:45 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:58:45 INFO - 'PROMPT': '$P$G', 04:58:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:58:45 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:58:45 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:58:45 INFO - 'PWD': 'C:\\slave\\test', 04:58:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:58:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:58:45 INFO - 'SYSTEMDRIVE': 'C:', 04:58:45 INFO - 'SYSTEMROOT': 'C:\\windows', 04:58:45 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:58:45 INFO - 'TEST1': 'testie', 04:58:45 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:58:45 INFO - 'USERDOMAIN': 'T-W864-IX-195', 04:58:45 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 04:58:45 INFO - 'USERNAME': 'cltbld', 04:58:45 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-195', 04:58:45 INFO - 'WINDIR': 'C:\\windows', 04:58:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:58:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:58:46 INFO - Downloading/unpacking psutil>=0.7.1 04:58:46 INFO - Running setup.py egg_info for package psutil 04:58:46 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:58:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:58:46 INFO - Installing collected packages: psutil 04:58:46 INFO - Running setup.py install for psutil 04:58:46 INFO - building 'psutil._psutil_windows' extension 04:58:46 INFO - error: Unable to find vcvarsall.bat 04:58:46 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-bnzlle-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:58:46 INFO - running install 04:58:46 INFO - running build 04:58:46 INFO - running build_py 04:58:46 INFO - creating build 04:58:46 INFO - creating build\lib.win32-2.7 04:58:46 INFO - creating build\lib.win32-2.7\psutil 04:58:46 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 04:58:46 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 04:58:46 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 04:58:46 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 04:58:46 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 04:58:46 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 04:58:46 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 04:58:46 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 04:58:46 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 04:58:46 INFO - running build_ext 04:58:46 INFO - building 'psutil._psutil_windows' extension 04:58:46 INFO - error: Unable to find vcvarsall.bat 04:58:46 INFO - ---------------------------------------- 04:58:46 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-bnzlle-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:58:46 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-195\AppData\Roaming\pip\pip.log 04:58:46 WARNING - Return code: 1 04:58:46 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 04:58:46 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 04:58:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:58:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:58:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:58:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:58:46 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0251E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02446CF0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0254F368>, '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 0x022F4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025D80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-195', 'USERDOMAIN': 'T-W864-IX-195', '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-195', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-195', '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-195\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:58:46 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 04:58:46 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 04:58:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:58:46 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Roaming', 04:58:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:58:46 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:58:46 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:58:46 INFO - 'COMPUTERNAME': 'T-W864-IX-195', 04:58:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:58:46 INFO - 'DCLOCATION': 'SCL3', 04:58:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:58:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:58:46 INFO - 'HOMEDRIVE': 'C:', 04:58:46 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 04:58:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:58:46 INFO - 'KTS_VERSION': '1.19c', 04:58:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 04:58:46 INFO - 'LOGONSERVER': '\\\\T-W864-IX-195', 04:58:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:58:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:58:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:58:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:58:46 INFO - 'MOZ_NO_REMOTE': '1', 04:58:46 INFO - 'NO_EM_RESTART': '1', 04:58:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:58:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:58:46 INFO - 'OS': 'Windows_NT', 04:58:46 INFO - 'OURDRIVE': 'C:', 04:58:46 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', 04:58:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:58:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:58:46 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:58:46 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:58:46 INFO - 'PROCESSOR_LEVEL': '6', 04:58:46 INFO - 'PROCESSOR_REVISION': '1e05', 04:58:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:58:46 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:58:46 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:58:46 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:58:46 INFO - 'PROMPT': '$P$G', 04:58:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:58:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:58:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:58:46 INFO - 'PWD': 'C:\\slave\\test', 04:58:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:58:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:58:46 INFO - 'SYSTEMDRIVE': 'C:', 04:58:46 INFO - 'SYSTEMROOT': 'C:\\windows', 04:58:46 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:58:46 INFO - 'TEST1': 'testie', 04:58:46 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:58:46 INFO - 'USERDOMAIN': 'T-W864-IX-195', 04:58:46 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 04:58:46 INFO - 'USERNAME': 'cltbld', 04:58:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-195', 04:58:46 INFO - 'WINDIR': 'C:\\windows', 04:58:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:58:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:58:47 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:58:47 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:58:47 INFO - Running setup.py egg_info for package mozsystemmonitor 04:58:47 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 04:58:47 INFO - Running setup.py egg_info for package psutil 04:58:47 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:58:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:58:47 INFO - Installing collected packages: mozsystemmonitor, psutil 04:58:47 INFO - Running setup.py install for mozsystemmonitor 04:58:47 INFO - Running setup.py install for psutil 04:58:47 INFO - building 'psutil._psutil_windows' extension 04:58:47 INFO - error: Unable to find vcvarsall.bat 04:58:47 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-fi44rc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:58:47 INFO - running install 04:58:47 INFO - running build 04:58:47 INFO - running build_py 04:58:47 INFO - running build_ext 04:58:47 INFO - building 'psutil._psutil_windows' extension 04:58:47 INFO - error: Unable to find vcvarsall.bat 04:58:47 INFO - ---------------------------------------- 04:58:47 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-fi44rc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:58:47 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-195\AppData\Roaming\pip\pip.log 04:58:47 WARNING - Return code: 1 04:58:47 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 04:58:47 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 04:58:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:58:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:58:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:58:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:58:47 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0251E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02446CF0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0254F368>, '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 0x022F4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025D80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-195', 'USERDOMAIN': 'T-W864-IX-195', '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-195', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-195', '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-195\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:58:47 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 04:58:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 04:58:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:58:47 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Roaming', 04:58:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:58:47 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:58:47 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:58:47 INFO - 'COMPUTERNAME': 'T-W864-IX-195', 04:58:47 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:58:47 INFO - 'DCLOCATION': 'SCL3', 04:58:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:58:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:58:47 INFO - 'HOMEDRIVE': 'C:', 04:58:47 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 04:58:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:58:47 INFO - 'KTS_VERSION': '1.19c', 04:58:47 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 04:58:47 INFO - 'LOGONSERVER': '\\\\T-W864-IX-195', 04:58:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:58:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:58:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:58:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:58:47 INFO - 'MOZ_NO_REMOTE': '1', 04:58:47 INFO - 'NO_EM_RESTART': '1', 04:58:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:58:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:58:47 INFO - 'OS': 'Windows_NT', 04:58:47 INFO - 'OURDRIVE': 'C:', 04:58:47 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 04:58:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:58:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:58:47 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:58:47 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:58:47 INFO - 'PROCESSOR_LEVEL': '6', 04:58:47 INFO - 'PROCESSOR_REVISION': '1e05', 04:58:47 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:58:47 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:58:47 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:58:47 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:58:47 INFO - 'PROMPT': '$P$G', 04:58:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:58:47 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:58:47 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:58:47 INFO - 'PWD': 'C:\\slave\\test', 04:58:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:58:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:58:47 INFO - 'SYSTEMDRIVE': 'C:', 04:58:47 INFO - 'SYSTEMROOT': 'C:\\windows', 04:58:47 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:58:47 INFO - 'TEST1': 'testie', 04:58:47 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:58:47 INFO - 'USERDOMAIN': 'T-W864-IX-195', 04:58:47 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 04:58:47 INFO - 'USERNAME': 'cltbld', 04:58:47 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-195', 04:58:47 INFO - 'WINDIR': 'C:\\windows', 04:58:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:58:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:58:48 INFO - Downloading/unpacking blobuploader==1.2.4 04:58:48 INFO - Downloading blobuploader-1.2.4.tar.gz 04:58:48 INFO - Running setup.py egg_info for package blobuploader 04:58:48 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:58:52 INFO - Running setup.py egg_info for package requests 04:58:52 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:58:52 INFO - Downloading docopt-0.6.1.tar.gz 04:58:52 INFO - Running setup.py egg_info for package docopt 04:58:52 INFO - Installing collected packages: blobuploader, docopt, requests 04:58:52 INFO - Running setup.py install for blobuploader 04:58:52 INFO - Running setup.py install for docopt 04:58:52 INFO - Running setup.py install for requests 04:58:52 INFO - Successfully installed blobuploader docopt requests 04:58:52 INFO - Cleaning up... 04:58:52 INFO - Return code: 0 04:58:52 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:58:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:58:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:58:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:58:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:58:52 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0251E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02446CF0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0254F368>, '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 0x022F4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025D80C0>, '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-195', 'USERDOMAIN': 'T-W864-IX-195', '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-195', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-195', '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-195\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:58:52 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 04:58:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:58:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:58:52 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Roaming', 04:58:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:58:52 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:58:52 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:58:52 INFO - 'COMPUTERNAME': 'T-W864-IX-195', 04:58:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:58:52 INFO - 'DCLOCATION': 'SCL3', 04:58:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:58:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:58:52 INFO - 'HOMEDRIVE': 'C:', 04:58:52 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 04:58:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:58:52 INFO - 'KTS_VERSION': '1.19c', 04:58:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 04:58:52 INFO - 'LOGONSERVER': '\\\\T-W864-IX-195', 04:58:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:58:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:58:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:58:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:58:52 INFO - 'MOZ_NO_REMOTE': '1', 04:58:52 INFO - 'NO_EM_RESTART': '1', 04:58:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:58:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:58:52 INFO - 'OS': 'Windows_NT', 04:58:52 INFO - 'OURDRIVE': 'C:', 04:58:52 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 04:58:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:58:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:58:52 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:58:52 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:58:52 INFO - 'PROCESSOR_LEVEL': '6', 04:58:52 INFO - 'PROCESSOR_REVISION': '1e05', 04:58:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:58:52 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:58:52 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:58:52 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:58:52 INFO - 'PROMPT': '$P$G', 04:58:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:58:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:58:52 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:58:52 INFO - 'PWD': 'C:\\slave\\test', 04:58:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:58:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:58:52 INFO - 'SYSTEMDRIVE': 'C:', 04:58:52 INFO - 'SYSTEMROOT': 'C:\\windows', 04:58:52 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:58:52 INFO - 'TEST1': 'testie', 04:58:52 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:58:52 INFO - 'USERDOMAIN': 'T-W864-IX-195', 04:58:52 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 04:58:52 INFO - 'USERNAME': 'cltbld', 04:58:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-195', 04:58:52 INFO - 'WINDIR': 'C:\\windows', 04:58:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:58:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:58:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:58:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:58:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:58:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:58:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:58:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:58:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:58:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:58:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:58:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:58:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:58:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:58:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:58:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:58:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:58:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:58:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:58:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:58:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:58:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:58:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:58:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:58:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:58:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:58:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:58:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:58:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:58:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:58:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:58:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:58:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:58:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:58:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:58:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:58:56 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:58:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:58:56 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:58:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:58:56 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:58:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:58:56 INFO - Unpacking c:\slave\test\build\tests\marionette 04:58:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:58:56 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:58:56 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:58:56 INFO - Running setup.py install for browsermob-proxy 04:59:11 INFO - Running setup.py install for manifestparser 04:59:11 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:59:11 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:59:11 INFO - Running setup.py install for marionette-client 04:59:11 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:59:11 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:59:11 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:59:11 INFO - Running setup.py install for marionette-driver 04:59:11 INFO - Running setup.py install for mozcrash 04:59:11 INFO - Running setup.py install for mozdebug 04:59:11 INFO - Running setup.py install for mozdevice 04:59:11 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:59:11 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:59:11 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:59:11 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:59:11 INFO - Running setup.py install for mozfile 04:59:11 INFO - Running setup.py install for mozhttpd 04:59:11 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:59:11 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:59:11 INFO - Running setup.py install for mozinfo 04:59:11 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 04:59:11 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 04:59:11 INFO - Running setup.py install for mozInstall 04:59:11 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:59:11 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:59:11 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:59:11 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:59:11 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:59:11 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:59:11 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:59:11 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:59:11 INFO - Running setup.py install for mozleak 04:59:11 INFO - Running setup.py install for mozlog 04:59:11 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 04:59:11 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 04:59:11 INFO - Running setup.py install for moznetwork 04:59:11 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 04:59:11 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 04:59:11 INFO - Running setup.py install for mozprocess 04:59:11 INFO - Running setup.py install for mozprofile 04:59:11 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:59:11 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:59:11 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:59:11 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:59:11 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:59:11 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:59:11 INFO - Running setup.py install for mozrunner 04:59:11 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:59:11 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:59:11 INFO - Running setup.py install for mozscreenshot 04:59:11 INFO - Running setup.py install for moztest 04:59:11 INFO - Running setup.py install for mozversion 04:59:11 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:59:11 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:59:11 INFO - Running setup.py install for wptserve 04:59:11 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:59:11 INFO - Cleaning up... 04:59:11 INFO - Return code: 0 04:59:11 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:59:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:59:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:59:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:59:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:59:11 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 0x0251E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02446CF0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0254F368>, '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 0x022F4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025D80C0>, '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-195', 'USERDOMAIN': 'T-W864-IX-195', '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-195', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-195', '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-195\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:59:11 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 04:59:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:59:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:59:11 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Roaming', 04:59:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:59:11 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:59:11 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:59:11 INFO - 'COMPUTERNAME': 'T-W864-IX-195', 04:59:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:59:11 INFO - 'DCLOCATION': 'SCL3', 04:59:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:59:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:59:11 INFO - 'HOMEDRIVE': 'C:', 04:59:11 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 04:59:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:59:11 INFO - 'KTS_VERSION': '1.19c', 04:59:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 04:59:11 INFO - 'LOGONSERVER': '\\\\T-W864-IX-195', 04:59:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:59:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:59:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:59:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:59:11 INFO - 'MOZ_NO_REMOTE': '1', 04:59:11 INFO - 'NO_EM_RESTART': '1', 04:59:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:59:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:59:11 INFO - 'OS': 'Windows_NT', 04:59:11 INFO - 'OURDRIVE': 'C:', 04:59:11 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 04:59:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:59:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:59:11 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:59:11 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:59:11 INFO - 'PROCESSOR_LEVEL': '6', 04:59:11 INFO - 'PROCESSOR_REVISION': '1e05', 04:59:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:59:11 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:59:11 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:59:11 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:59:11 INFO - 'PROMPT': '$P$G', 04:59:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:59:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:59:11 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:59:11 INFO - 'PWD': 'C:\\slave\\test', 04:59:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:59:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:59:11 INFO - 'SYSTEMDRIVE': 'C:', 04:59:11 INFO - 'SYSTEMROOT': 'C:\\windows', 04:59:11 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:59:11 INFO - 'TEST1': 'testie', 04:59:11 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:59:11 INFO - 'USERDOMAIN': 'T-W864-IX-195', 04:59:11 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 04:59:11 INFO - 'USERNAME': 'cltbld', 04:59:11 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-195', 04:59:11 INFO - 'WINDIR': 'C:\\windows', 04:59:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:59:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:59:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:59:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:59:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:59:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:59:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:59:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:59:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:59:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:59:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:59:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:59:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:59:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:59:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:59:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:59:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:59:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:59:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:59:16 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:59:16 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:59:16 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:59:16 INFO - Unpacking c:\slave\test\build\tests\marionette 04:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:59:16 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:59:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 04:59:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 04:59:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 04:59:28 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 04:59:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 04:59:28 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 04:59:28 INFO - Downloading blessings-1.6.tar.gz 04:59:28 INFO - Running setup.py egg_info for package blessings 04:59:28 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 04:59:28 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:59:28 INFO - Running setup.py install for blessings 04:59:28 INFO - Running setup.py install for browsermob-proxy 04:59:28 INFO - Running setup.py install for manifestparser 04:59:28 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:59:28 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:59:28 INFO - Running setup.py install for marionette-client 04:59:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:59:28 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:59:28 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:59:28 INFO - Running setup.py install for marionette-driver 04:59:28 INFO - Running setup.py install for mozcrash 04:59:28 INFO - Running setup.py install for mozdebug 04:59:28 INFO - Running setup.py install for mozdevice 04:59:28 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:59:28 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:59:28 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:59:28 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:59:28 INFO - Running setup.py install for mozhttpd 04:59:28 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:59:28 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:59:28 INFO - Running setup.py install for mozInstall 04:59:28 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:59:28 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:59:28 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:59:28 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:59:28 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:59:28 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:59:28 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:59:28 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:59:28 INFO - Running setup.py install for mozleak 04:59:28 INFO - Running setup.py install for mozprofile 04:59:28 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:59:28 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:59:28 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:59:28 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:59:28 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:59:28 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:59:28 INFO - Running setup.py install for mozrunner 04:59:28 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:59:28 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:59:30 INFO - Running setup.py install for mozscreenshot 04:59:30 INFO - Running setup.py install for moztest 04:59:30 INFO - Running setup.py install for mozversion 04:59:30 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:59:30 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:59:30 INFO - Running setup.py install for wptserve 04:59:30 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:59:30 INFO - Cleaning up... 04:59:30 INFO - Return code: 0 04:59:30 INFO - Done creating virtualenv C:\slave\test\build\venv. 04:59:30 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:59:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:59:30 INFO - Reading from file tmpfile_stdout 04:59:30 INFO - Using _rmtree_windows ... 04:59:30 INFO - Using _rmtree_windows ... 04:59:30 INFO - Current package versions: 04:59:30 INFO - blessings == 1.6 04:59:30 INFO - blobuploader == 1.2.4 04:59:30 INFO - browsermob-proxy == 0.6.0 04:59:30 INFO - distribute == 0.6.14 04:59:30 INFO - docopt == 0.6.1 04:59:30 INFO - manifestparser == 1.1 04:59:30 INFO - marionette-client == 2.3.0 04:59:30 INFO - marionette-driver == 1.4.0 04:59:30 INFO - mozInstall == 1.12 04:59:30 INFO - mozcrash == 0.17 04:59:30 INFO - mozdebug == 0.1 04:59:30 INFO - mozdevice == 0.48 04:59:30 INFO - mozfile == 1.2 04:59:30 INFO - mozhttpd == 0.7 04:59:30 INFO - mozinfo == 0.9 04:59:30 INFO - mozleak == 0.1 04:59:30 INFO - mozlog == 3.1 04:59:30 INFO - moznetwork == 0.27 04:59:30 INFO - mozprocess == 0.22 04:59:30 INFO - mozprofile == 0.28 04:59:30 INFO - mozrunner == 6.11 04:59:30 INFO - mozscreenshot == 0.1 04:59:30 INFO - mozsystemmonitor == 0.0 04:59:30 INFO - moztest == 0.7 04:59:30 INFO - mozversion == 1.4 04:59:30 INFO - requests == 1.2.3 04:59:30 INFO - wptserve == 1.4.0 04:59:30 INFO - Running post-action listener: _resource_record_post_action 04:59:30 INFO - Running post-action listener: _start_resource_monitoring 04:59:30 INFO - Starting resource monitoring. 04:59:30 INFO - ##### 04:59:30 INFO - ##### Running pull step. 04:59:30 INFO - ##### 04:59:30 INFO - Running pre-action listener: _resource_record_pre_action 04:59:30 INFO - Running main action method: pull 04:59:30 INFO - Pull has nothing to do! 04:59:30 INFO - Running post-action listener: _resource_record_post_action 04:59:30 INFO - ##### 04:59:30 INFO - ##### Running install step. 04:59:30 INFO - ##### 04:59:30 INFO - Running pre-action listener: _resource_record_pre_action 04:59:30 INFO - Running main action method: install 04:59:30 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:59:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:59:30 INFO - Reading from file tmpfile_stdout 04:59:30 INFO - Using _rmtree_windows ... 04:59:30 INFO - Using _rmtree_windows ... 04:59:30 INFO - Detecting whether we're running mozinstall >=1.0... 04:59:30 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 04:59:30 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 04:59:31 INFO - Reading from file tmpfile_stdout 04:59:31 INFO - Output received: 04:59:31 INFO - Usage: mozinstall-script.py [options] installer 04:59:31 INFO - Options: 04:59:31 INFO - -h, --help show this help message and exit 04:59:31 INFO - -d DEST, --destination=DEST 04:59:31 INFO - Directory to install application into. [default: 04:59:31 INFO - "C:\slave\test"] 04:59:31 INFO - --app=APP Application being installed. [default: firefox] 04:59:31 INFO - Using _rmtree_windows ... 04:59:31 INFO - Using _rmtree_windows ... 04:59:31 INFO - mkdir: C:\slave\test\build\application 04:59:31 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 04:59:31 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win64.zip --destination C:\slave\test\build\application 04:59:33 INFO - Reading from file tmpfile_stdout 04:59:33 INFO - Output received: 04:59:33 INFO - C:\slave\test\build\application\firefox\firefox.exe 04:59:33 INFO - Using _rmtree_windows ... 04:59:33 INFO - Using _rmtree_windows ... 04:59:33 INFO - Running post-action listener: _resource_record_post_action 04:59:33 INFO - ##### 04:59:33 INFO - ##### Running run-tests step. 04:59:33 INFO - ##### 04:59:33 INFO - Running pre-action listener: _resource_record_pre_action 04:59:33 INFO - Running main action method: run_tests 04:59:33 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 04:59:33 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:59:33 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:59:33 INFO - grabbing minidump binary from tooltool 04:59:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:59:33 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 0x0254F368>, '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 0x022F4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025D80C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 04:59:33 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 04:59:33 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 04:59:33 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 04:59:34 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpkpqgkf 04:59:34 INFO - INFO - File integrity verified, renaming tmpkpqgkf to win32-minidump_stackwalk.exe 04:59:34 INFO - Return code: 0 04:59:34 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 04:59:34 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 04:59:34 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/e0e42MUCRQuJxdr-hh4WEQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 04:59:34 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/e0e42MUCRQuJxdr-hh4WEQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 04:59:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:59:34 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Roaming', 04:59:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:59:34 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:59:34 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:59:34 INFO - 'COMPUTERNAME': 'T-W864-IX-195', 04:59:34 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:59:34 INFO - 'DCLOCATION': 'SCL3', 04:59:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:59:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:59:34 INFO - 'HOMEDRIVE': 'C:', 04:59:34 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 04:59:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:59:34 INFO - 'KTS_VERSION': '1.19c', 04:59:34 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 04:59:34 INFO - 'LOGONSERVER': '\\\\T-W864-IX-195', 04:59:34 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 04:59:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:59:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:59:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:59:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:59:34 INFO - 'MOZ_NO_REMOTE': '1', 04:59:34 INFO - 'NO_EM_RESTART': '1', 04:59:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:59:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:59:34 INFO - 'OS': 'Windows_NT', 04:59:34 INFO - 'OURDRIVE': 'C:', 04:59:34 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', 04:59:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:59:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:59:34 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:59:34 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:59:34 INFO - 'PROCESSOR_LEVEL': '6', 04:59:34 INFO - 'PROCESSOR_REVISION': '1e05', 04:59:34 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:59:34 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:59:34 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:59:34 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:59:34 INFO - 'PROMPT': '$P$G', 04:59:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:59:34 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:59:34 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:59:34 INFO - 'PWD': 'C:\\slave\\test', 04:59:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:59:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:59:34 INFO - 'SYSTEMDRIVE': 'C:', 04:59:34 INFO - 'SYSTEMROOT': 'C:\\windows', 04:59:34 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:59:34 INFO - 'TEST1': 'testie', 04:59:34 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:59:34 INFO - 'USERDOMAIN': 'T-W864-IX-195', 04:59:34 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 04:59:34 INFO - 'USERNAME': 'cltbld', 04:59:34 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-195', 04:59:34 INFO - 'WINDIR': 'C:\\windows', 04:59:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:59:34 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/e0e42MUCRQuJxdr-hh4WEQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 04:59:36 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 04:59:36 INFO - import pkg_resources 04:59:37 INFO - Using 1 client processes 04:59:40 INFO - SUITE-START | Running 778 tests 04:59:40 INFO - Running testharness tests 04:59:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:59:40 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 04:59:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:59:40 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 04:59:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:59:40 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 04:59:41 INFO - Setting up ssl 04:59:41 INFO - PROCESS | certutil | 04:59:41 INFO - PROCESS | certutil | 04:59:41 INFO - PROCESS | certutil | 04:59:41 INFO - Certificate Nickname Trust Attributes 04:59:41 INFO - SSL,S/MIME,JAR/XPI 04:59:41 INFO - 04:59:41 INFO - web-platform-tests CT,, 04:59:41 INFO - 04:59:41 INFO - Starting runner 04:59:41 INFO - PROCESS | 3280 | [3280] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 04:59:42 INFO - PROCESS | 3280 | [3280] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 04:59:42 INFO - PROCESS | 3280 | [3280] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 04:59:43 INFO - PROCESS | 3280 | 1467460783652 Marionette DEBUG Marionette enabled via build flag and pref 04:59:44 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5CE25E000 == 1 [pid = 3280] [id = 1] 04:59:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 1 (000000A5DD1EC000) [pid = 3280] [serial = 1] [outer = 0000000000000000] 04:59:44 INFO - PROCESS | 3280 | [3280] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:59:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 2 (000000A5DD1ED000) [pid = 3280] [serial = 2] [outer = 000000A5DD1EC000] 04:59:45 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DF6D1000 == 2 [pid = 3280] [id = 2] 04:59:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 3 (000000A5DF6D1800) [pid = 3280] [serial = 3] [outer = 0000000000000000] 04:59:45 INFO - PROCESS | 3280 | [3280] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:59:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 4 (000000A5DF6D2800) [pid = 3280] [serial = 4] [outer = 000000A5DF6D1800] 04:59:45 INFO - PROCESS | 3280 | 1467460785303 Marionette INFO Listening on port 2828 04:59:47 INFO - PROCESS | 3280 | 1467460787092 Marionette DEBUG Marionette enabled via command-line flag 04:59:47 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E15B8000 == 3 [pid = 3280] [id = 3] 04:59:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 5 (000000A5E1606800) [pid = 3280] [serial = 5] [outer = 0000000000000000] 04:59:47 INFO - PROCESS | 3280 | [3280] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:59:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 6 (000000A5E1607800) [pid = 3280] [serial = 6] [outer = 000000A5E1606800] 04:59:47 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:59:47 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:59:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 7 (000000A5E210F000) [pid = 3280] [serial = 7] [outer = 000000A5DF6D1800] 04:59:47 INFO - PROCESS | 3280 | [3280] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:59:47 INFO - PROCESS | 3280 | 1467460787837 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49303 04:59:47 INFO - PROCESS | 3280 | [3280] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:59:47 INFO - PROCESS | 3280 | 1467460787844 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49304 04:59:47 INFO - PROCESS | 3280 | [3280] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:59:47 INFO - PROCESS | 3280 | 1467460787877 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49305 04:59:47 INFO - PROCESS | 3280 | [3280] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:59:47 INFO - PROCESS | 3280 | 1467460787884 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49306 04:59:47 INFO - PROCESS | 3280 | [3280] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:59:47 INFO - PROCESS | 3280 | 1467460787917 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49307 04:59:47 INFO - PROCESS | 3280 | 1467460787920 Marionette DEBUG Closed connection conn0 04:59:47 INFO - PROCESS | 3280 | 1467460787922 Marionette DEBUG Closed connection conn1 04:59:47 INFO - PROCESS | 3280 | 1467460787925 Marionette DEBUG Closed connection conn2 04:59:47 INFO - PROCESS | 3280 | 1467460787927 Marionette DEBUG Closed connection conn3 04:59:48 INFO - PROCESS | 3280 | 1467460788007 Marionette DEBUG Closed connection conn4 04:59:48 INFO - PROCESS | 3280 | [3280] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:59:48 INFO - PROCESS | 3280 | 1467460788014 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49308 04:59:48 INFO - PROCESS | 3280 | 1467460788139 Marionette DEBUG Closed connection conn5 04:59:48 INFO - PROCESS | 3280 | [3280] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:59:48 INFO - PROCESS | 3280 | 1467460788144 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49309 04:59:48 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E2630000 == 4 [pid = 3280] [id = 4] 04:59:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 8 (000000A5DD623000) [pid = 3280] [serial = 8] [outer = 0000000000000000] 04:59:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 9 (000000A5E26AD400) [pid = 3280] [serial = 9] [outer = 000000A5DD623000] 04:59:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 10 (000000A5E2875400) [pid = 3280] [serial = 10] [outer = 000000A5DD623000] 04:59:48 INFO - PROCESS | 3280 | 1467460788299 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:59:48 INFO - PROCESS | 3280 | 1467460788304 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":"20160702031422","device":"desktop","version":"48.0"} 04:59:48 INFO - PROCESS | 3280 | [3280] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:59:49 INFO - PROCESS | 3280 | [3280] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:59:49 INFO - PROCESS | 3280 | [3280] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:59:49 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E810A000 == 5 [pid = 3280] [id = 5] 04:59:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 11 (000000A5E8112000) [pid = 3280] [serial = 11] [outer = 0000000000000000] 04:59:49 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8112800 == 6 [pid = 3280] [id = 6] 04:59:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 12 (000000A5E8126400) [pid = 3280] [serial = 12] [outer = 0000000000000000] 04:59:50 INFO - PROCESS | 3280 | [3280] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:59:50 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8FEB800 == 7 [pid = 3280] [id = 7] 04:59:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 13 (000000A5E8125C00) [pid = 3280] [serial = 13] [outer = 0000000000000000] 04:59:50 INFO - PROCESS | 3280 | [3280] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:59:50 INFO - PROCESS | 3280 | [3280] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:59:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 14 (000000A5E9165400) [pid = 3280] [serial = 14] [outer = 000000A5E8125C00] 04:59:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 15 (000000A5E98A7800) [pid = 3280] [serial = 15] [outer = 000000A5E8112000] 04:59:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 16 (000000A5E8EC3400) [pid = 3280] [serial = 16] [outer = 000000A5E8126400] 04:59:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 17 (000000A5E8F91800) [pid = 3280] [serial = 17] [outer = 000000A5E8125C00] 04:59:51 INFO - PROCESS | 3280 | 1467460791272 Marionette INFO startBrowser b6b56686-2cde-4225-b054-3dff3adf03ee 04:59:51 INFO - PROCESS | 3280 | 1467460791309 Marionette DEBUG loaded listener.js 04:59:51 INFO - PROCESS | 3280 | 1467460791323 Marionette DEBUG loaded listener.js 04:59:51 INFO - PROCESS | 3280 | 1467460791326 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 04:59:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 18 (000000A5EB02E400) [pid = 3280] [serial = 18] [outer = 000000A5E8125C00] 04:59:52 INFO - PROCESS | 3280 | 1467460792244 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"b6b56686-2cde-4225-b054-3dff3adf03ee","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":"20160702031422","device":"desktop","version":"48.0","command_id":1}}] 04:59:52 INFO - PROCESS | 3280 | 1467460792536 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}] 04:59:52 INFO - PROCESS | 3280 | 1467460792539 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 04:59:52 INFO - PROCESS | 3280 | 1467460792595 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 04:59:52 INFO - PROCESS | 3280 | 1467460792748 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:59:52 INFO - PROCESS | 3280 | 1467460792751 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 04:59:52 INFO - PROCESS | 3280 | [3280] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:59:54 INFO - PROCESS | 3280 | --DOCSHELL 000000A5CE25E000 == 6 [pid = 3280] [id = 1] 04:59:54 INFO - PROCESS | 3280 | [3280] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:59:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 19 (000000A5DAF09800) [pid = 3280] [serial = 19] [outer = 000000A5E8125C00] 04:59:55 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:59:55 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:59:55 INFO - PROCESS | 3280 | 1467460795169 Marionette TRACE conn6 <- [1,3,null,{}] 04:59:55 INFO - PROCESS | 3280 | 1467460795175 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:59:55 INFO - PROCESS | 3280 | 1467460795179 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 04:59:55 INFO - PROCESS | 3280 | 1467460795205 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 04:59:55 INFO - PROCESS | 3280 | 1467460795240 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 04:59:55 INFO - PROCESS | 3280 | 1467460795245 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 04:59:55 INFO - PROCESS | 3280 | 1467460795251 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:59:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:59:55 INFO - PROCESS | 3280 | 1467460795256 Marionette TRACE conn6 <- [1,6,null,{}] 04:59:55 INFO - PROCESS | 3280 | 1467460795318 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}] 04:59:55 INFO - PROCESS | 3280 | 1467460795322 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 04:59:55 INFO - PROCESS | 3280 | 1467460795395 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 04:59:55 INFO - PROCESS | 3280 | 1467460795403 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:55 INFO - PROCESS | 3280 | 1467460795407 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 04:59:55 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E1616000 == 7 [pid = 3280] [id = 8] 04:59:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 20 (000000A5E2D50000) [pid = 3280] [serial = 20] [outer = 0000000000000000] 04:59:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 21 (000000A5E64D4C00) [pid = 3280] [serial = 21] [outer = 000000A5E2D50000] 04:59:55 INFO - PROCESS | 3280 | 1467460795470 Marionette DEBUG loaded listener.js 04:59:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 22 (000000A5E8647C00) [pid = 3280] [serial = 22] [outer = 000000A5E2D50000] 04:59:55 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DC43F800 == 8 [pid = 3280] [id = 9] 04:59:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 23 (000000A5E88BEC00) [pid = 3280] [serial = 23] [outer = 0000000000000000] 04:59:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 24 (000000A5E88C5000) [pid = 3280] [serial = 24] [outer = 000000A5E88BEC00] 04:59:55 INFO - PROCESS | 3280 | 1467460795928 Marionette DEBUG loaded listener.js 04:59:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 25 (000000A5E9166C00) [pid = 3280] [serial = 25] [outer = 000000A5E88BEC00] 04:59:56 INFO - PROCESS | 3280 | 1467460796601 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]]]}] 04:59:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:59:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1381ms 04:59:56 INFO - PROCESS | 3280 | 1467460796809 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 04:59:56 INFO - PROCESS | 3280 | 1467460796813 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 04:59:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:59:56 INFO - PROCESS | 3280 | 1467460796835 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:59:56 INFO - PROCESS | 3280 | 1467460796838 Marionette TRACE conn6 <- [1,10,null,{}] 04:59:56 INFO - PROCESS | 3280 | 1467460796843 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}] 04:59:56 INFO - PROCESS | 3280 | 1467460796846 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 04:59:56 INFO - PROCESS | 3280 | 1467460796973 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 04:59:57 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8C34000 == 9 [pid = 3280] [id = 10] 04:59:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 26 (000000A5E8C34800) [pid = 3280] [serial = 26] [outer = 0000000000000000] 04:59:57 INFO - PROCESS | 3280 | 1467460797045 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:57 INFO - PROCESS | 3280 | 1467460797048 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 04:59:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 27 (000000A5E8C3A800) [pid = 3280] [serial = 27] [outer = 000000A5E8C34800] 04:59:57 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8C46800 == 10 [pid = 3280] [id = 11] 04:59:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 28 (000000A5E5A65C00) [pid = 3280] [serial = 28] [outer = 0000000000000000] 04:59:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 29 (000000A5E5A67800) [pid = 3280] [serial = 29] [outer = 000000A5E5A65C00] 04:59:57 INFO - PROCESS | 3280 | 1467460797160 Marionette DEBUG loaded listener.js 04:59:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 30 (000000A5E808E800) [pid = 3280] [serial = 30] [outer = 000000A5E5A65C00] 04:59:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 31 (000000A5E8FDD000) [pid = 3280] [serial = 31] [outer = 000000A5E8C34800] 04:59:57 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8FED800 == 11 [pid = 3280] [id = 12] 04:59:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 32 (000000A5E5A63400) [pid = 3280] [serial = 32] [outer = 0000000000000000] 04:59:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 33 (000000A5E8AD2C00) [pid = 3280] [serial = 33] [outer = 000000A5E5A63400] 04:59:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 34 (000000A5DC84D400) [pid = 3280] [serial = 34] [outer = 000000A5E5A63400] 04:59:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E2630000 == 10 [pid = 3280] [id = 4] 04:59:58 INFO - PROCESS | 3280 | 1467460798122 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]]]}] 04:59:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:59:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1343ms 04:59:58 INFO - PROCESS | 3280 | 1467460798172 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 04:59:58 INFO - PROCESS | 3280 | 1467460798177 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 04:59:58 INFO - PROCESS | 3280 | 1467460798181 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:59:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:59:58 INFO - PROCESS | 3280 | 1467460798185 Marionette TRACE conn6 <- [1,14,null,{}] 04:59:58 INFO - PROCESS | 3280 | 1467460798190 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}] 04:59:58 INFO - PROCESS | 3280 | 1467460798193 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 04:59:58 INFO - PROCESS | 3280 | 1467460798285 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 04:59:58 INFO - PROCESS | 3280 | 1467460798292 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:58 INFO - PROCESS | 3280 | 1467460798296 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 04:59:58 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DC4A4000 == 11 [pid = 3280] [id = 13] 04:59:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 35 (000000A5E1568800) [pid = 3280] [serial = 35] [outer = 0000000000000000] 04:59:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 36 (000000A5E15CF800) [pid = 3280] [serial = 36] [outer = 000000A5E1568800] 04:59:58 INFO - PROCESS | 3280 | 1467460798349 Marionette DEBUG loaded listener.js 04:59:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 37 (000000A5E224EC00) [pid = 3280] [serial = 37] [outer = 000000A5E1568800] 04:59:58 INFO - PROCESS | 3280 | 1467460798805 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]]]}] 04:59:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:59:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 671ms 04:59:58 INFO - PROCESS | 3280 | 1467460798858 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 04:59:58 INFO - PROCESS | 3280 | 1467460798862 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 04:59:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:59:58 INFO - PROCESS | 3280 | 1467460798869 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:59:58 INFO - PROCESS | 3280 | 1467460798871 Marionette TRACE conn6 <- [1,18,null,{}] 04:59:58 INFO - PROCESS | 3280 | 1467460798875 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}] 04:59:58 INFO - PROCESS | 3280 | 1467460798878 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 04:59:58 INFO - PROCESS | 3280 | 1467460798969 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 04:59:58 INFO - PROCESS | 3280 | 1467460798978 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:58 INFO - PROCESS | 3280 | 1467460798980 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 04:59:59 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E09A5000 == 12 [pid = 3280] [id = 14] 04:59:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 38 (000000A5E2D4B400) [pid = 3280] [serial = 38] [outer = 0000000000000000] 04:59:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 39 (000000A5E2D50800) [pid = 3280] [serial = 39] [outer = 000000A5E2D4B400] 04:59:59 INFO - PROCESS | 3280 | 1467460799030 Marionette DEBUG loaded listener.js 04:59:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 40 (000000A5E5EE5C00) [pid = 3280] [serial = 40] [outer = 000000A5E2D4B400] 04:59:59 INFO - PROCESS | 3280 | 1467460799477 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]]]}] 04:59:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:59:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 671ms 04:59:59 INFO - PROCESS | 3280 | 1467460799542 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 04:59:59 INFO - PROCESS | 3280 | 1467460799544 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 04:59:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:59:59 INFO - PROCESS | 3280 | 1467460799548 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:59:59 INFO - PROCESS | 3280 | 1467460799559 Marionette TRACE conn6 <- [1,22,null,{}] 04:59:59 INFO - PROCESS | 3280 | 1467460799572 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}] 04:59:59 INFO - PROCESS | 3280 | 1467460799578 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 04:59:59 INFO - PROCESS | 3280 | 1467460799687 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 04:59:59 INFO - PROCESS | 3280 | 1467460799706 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:59 INFO - PROCESS | 3280 | 1467460799709 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 04:59:59 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E2103800 == 13 [pid = 3280] [id = 15] 04:59:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 41 (000000A5E6DB7C00) [pid = 3280] [serial = 41] [outer = 0000000000000000] 04:59:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 42 (000000A5E6DBE400) [pid = 3280] [serial = 42] [outer = 000000A5E6DB7C00] 04:59:59 INFO - PROCESS | 3280 | 1467460799762 Marionette DEBUG loaded listener.js 04:59:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 43 (000000A5E8644400) [pid = 3280] [serial = 43] [outer = 000000A5E6DB7C00] 05:00:00 INFO - PROCESS | 3280 | 1467460800205 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]]]}] 05:00:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:00:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 693ms 05:00:00 INFO - PROCESS | 3280 | 1467460800242 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 05:00:00 INFO - PROCESS | 3280 | 1467460800245 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 05:00:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:00:00 INFO - PROCESS | 3280 | 1467460800254 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:00:00 INFO - PROCESS | 3280 | 1467460800256 Marionette TRACE conn6 <- [1,26,null,{}] 05:00:00 INFO - PROCESS | 3280 | 1467460800260 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}] 05:00:00 INFO - PROCESS | 3280 | 1467460800262 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:00 INFO - PROCESS | 3280 | 1467460800354 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 05:00:00 INFO - PROCESS | 3280 | 1467460800362 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:00 INFO - PROCESS | 3280 | 1467460800365 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:00 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E5DAB800 == 14 [pid = 3280] [id = 16] 05:00:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 44 (000000A5E8FC1400) [pid = 3280] [serial = 44] [outer = 0000000000000000] 05:00:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 45 (000000A5E8FC4400) [pid = 3280] [serial = 45] [outer = 000000A5E8FC1400] 05:00:00 INFO - PROCESS | 3280 | 1467460800415 Marionette DEBUG loaded listener.js 05:00:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 46 (000000A5E8FCD800) [pid = 3280] [serial = 46] [outer = 000000A5E8FC1400] 05:00:03 INFO - PROCESS | 3280 | 1467460803157 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]]]}] 05:00:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:00:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 2958ms 05:00:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:00:03 INFO - PROCESS | 3280 | 1467460803210 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 05:00:03 INFO - PROCESS | 3280 | 1467460803212 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 05:00:03 INFO - PROCESS | 3280 | 1467460803216 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:00:03 INFO - PROCESS | 3280 | 1467460803217 Marionette TRACE conn6 <- [1,30,null,{}] 05:00:03 INFO - PROCESS | 3280 | 1467460803221 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}] 05:00:03 INFO - PROCESS | 3280 | 1467460803223 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:03 INFO - PROCESS | 3280 | 1467460803317 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 05:00:03 INFO - PROCESS | 3280 | 1467460803323 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:03 INFO - PROCESS | 3280 | 1467460803326 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:03 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E86A9000 == 15 [pid = 3280] [id = 17] 05:00:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 47 (000000A5E1633800) [pid = 3280] [serial = 47] [outer = 0000000000000000] 05:00:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 48 (000000A5E5E66400) [pid = 3280] [serial = 48] [outer = 000000A5E1633800] 05:00:03 INFO - PROCESS | 3280 | 1467460803379 Marionette DEBUG loaded listener.js 05:00:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 49 (000000A5EA6C5000) [pid = 3280] [serial = 49] [outer = 000000A5E1633800] 05:00:03 INFO - PROCESS | 3280 | 1467460803790 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]]]}] 05:00:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:00:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 629ms 05:00:03 INFO - PROCESS | 3280 | 1467460803848 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 05:00:03 INFO - PROCESS | 3280 | 1467460803850 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 05:00:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:00:03 INFO - PROCESS | 3280 | 1467460803853 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:00:03 INFO - PROCESS | 3280 | 1467460803855 Marionette TRACE conn6 <- [1,34,null,{}] 05:00:03 INFO - PROCESS | 3280 | 1467460803859 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}] 05:00:03 INFO - PROCESS | 3280 | 1467460803866 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:04 INFO - PROCESS | 3280 | 1467460804000 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 05:00:04 INFO - PROCESS | 3280 | 1467460804007 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:04 INFO - PROCESS | 3280 | 1467460804009 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:04 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E9C8E000 == 16 [pid = 3280] [id = 18] 05:00:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 50 (000000A5E81EA800) [pid = 3280] [serial = 50] [outer = 0000000000000000] 05:00:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 51 (000000A5E81EC400) [pid = 3280] [serial = 51] [outer = 000000A5E81EA800] 05:00:04 INFO - PROCESS | 3280 | 1467460804063 Marionette DEBUG loaded listener.js 05:00:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 52 (000000A5DA457400) [pid = 3280] [serial = 52] [outer = 000000A5E81EA800] 05:00:04 INFO - PROCESS | 3280 | 1467460804490 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]]]}] 05:00:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:00:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 671ms 05:00:04 INFO - PROCESS | 3280 | 1467460804528 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 05:00:04 INFO - PROCESS | 3280 | 1467460804530 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 05:00:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:00:04 INFO - PROCESS | 3280 | 1467460804533 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:00:04 INFO - PROCESS | 3280 | 1467460804535 Marionette TRACE conn6 <- [1,38,null,{}] 05:00:04 INFO - PROCESS | 3280 | 1467460804539 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}] 05:00:04 INFO - PROCESS | 3280 | 1467460804541 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:04 INFO - PROCESS | 3280 | 1467460804621 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 05:00:04 INFO - PROCESS | 3280 | 1467460804627 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:04 INFO - PROCESS | 3280 | 1467460804629 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:04 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EB236000 == 17 [pid = 3280] [id = 19] 05:00:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 53 (000000A5DA45C800) [pid = 3280] [serial = 53] [outer = 0000000000000000] 05:00:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 54 (000000A5DCBFA000) [pid = 3280] [serial = 54] [outer = 000000A5DA45C800] 05:00:04 INFO - PROCESS | 3280 | 1467460804675 Marionette DEBUG loaded listener.js 05:00:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 55 (000000A5E976F400) [pid = 3280] [serial = 55] [outer = 000000A5DA45C800] 05:00:05 INFO - PROCESS | 3280 | 1467460805056 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]]]}] 05:00:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:00:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 05:00:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:00:05 INFO - PROCESS | 3280 | 1467460805130 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 05:00:05 INFO - PROCESS | 3280 | 1467460805132 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 05:00:05 INFO - PROCESS | 3280 | 1467460805136 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:00:05 INFO - PROCESS | 3280 | 1467460805138 Marionette TRACE conn6 <- [1,42,null,{}] 05:00:05 INFO - PROCESS | 3280 | 1467460805141 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}] 05:00:05 INFO - PROCESS | 3280 | 1467460805143 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:05 INFO - PROCESS | 3280 | 1467460805224 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 05:00:05 INFO - PROCESS | 3280 | 1467460805230 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:05 INFO - PROCESS | 3280 | 1467460805232 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:05 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC726800 == 18 [pid = 3280] [id = 20] 05:00:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 56 (000000A5DC660400) [pid = 3280] [serial = 56] [outer = 0000000000000000] 05:00:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 57 (000000A5DC664C00) [pid = 3280] [serial = 57] [outer = 000000A5DC660400] 05:00:05 INFO - PROCESS | 3280 | 1467460805279 Marionette DEBUG loaded listener.js 05:00:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 58 (000000A5E81E9000) [pid = 3280] [serial = 58] [outer = 000000A5DC660400] 05:00:06 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E1616000 == 17 [pid = 3280] [id = 8] 05:00:06 INFO - PROCESS | 3280 | 1467460806346 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]]]}] 05:00:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:00:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1223ms 05:00:06 INFO - PROCESS | 3280 | 1467460806361 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 05:00:06 INFO - PROCESS | 3280 | 1467460806366 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 05:00:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:00:06 INFO - PROCESS | 3280 | 1467460806377 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:00:06 INFO - PROCESS | 3280 | 1467460806383 Marionette TRACE conn6 <- [1,46,null,{}] 05:00:06 INFO - PROCESS | 3280 | 1467460806388 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}] 05:00:06 INFO - PROCESS | 3280 | 1467460806390 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:06 INFO - PROCESS | 3280 | 1467460806500 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 05:00:06 INFO - PROCESS | 3280 | 1467460806507 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:06 INFO - PROCESS | 3280 | 1467460806510 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:06 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DF635800 == 18 [pid = 3280] [id = 21] 05:00:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 59 (000000A5E0CCD000) [pid = 3280] [serial = 59] [outer = 0000000000000000] 05:00:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 60 (000000A5E1628400) [pid = 3280] [serial = 60] [outer = 000000A5E0CCD000] 05:00:06 INFO - PROCESS | 3280 | 1467460806563 Marionette DEBUG loaded listener.js 05:00:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (000000A5E2877000) [pid = 3280] [serial = 61] [outer = 000000A5E0CCD000] 05:00:07 INFO - PROCESS | 3280 | 1467460806998 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]]]}] 05:00:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:00:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 629ms 05:00:07 INFO - PROCESS | 3280 | 1467460807004 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 05:00:07 INFO - PROCESS | 3280 | 1467460807008 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 05:00:07 INFO - PROCESS | 3280 | 1467460807015 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:00:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:00:07 INFO - PROCESS | 3280 | 1467460807018 Marionette TRACE conn6 <- [1,50,null,{}] 05:00:07 INFO - PROCESS | 3280 | 1467460807029 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}] 05:00:07 INFO - PROCESS | 3280 | 1467460807032 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:07 INFO - PROCESS | 3280 | 1467460807142 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 05:00:07 INFO - PROCESS | 3280 | 1467460807149 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:07 INFO - PROCESS | 3280 | 1467460807152 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:07 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E2107000 == 19 [pid = 3280] [id = 22] 05:00:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A5E5A63C00) [pid = 3280] [serial = 62] [outer = 0000000000000000] 05:00:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A5E5E5E000) [pid = 3280] [serial = 63] [outer = 000000A5E5A63C00] 05:00:07 INFO - PROCESS | 3280 | 1467460807201 Marionette DEBUG loaded listener.js 05:00:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A5E5EE4800) [pid = 3280] [serial = 64] [outer = 000000A5E5A63C00] 05:00:07 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A5DD623000) [pid = 3280] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 05:00:07 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A5E5A65C00) [pid = 3280] [serial = 28] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:00:07 INFO - PROCESS | 3280 | --DOMWINDOW == 61 (000000A5E1568800) [pid = 3280] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:00:07 INFO - PROCESS | 3280 | --DOMWINDOW == 60 (000000A5E2D4B400) [pid = 3280] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:00:07 INFO - PROCESS | 3280 | --DOMWINDOW == 59 (000000A5E6DB7C00) [pid = 3280] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:00:07 INFO - PROCESS | 3280 | --DOMWINDOW == 58 (000000A5E2D50000) [pid = 3280] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:00:07 INFO - PROCESS | 3280 | 1467460807843 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]]]}] 05:00:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:00:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 881ms 05:00:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:00:07 INFO - PROCESS | 3280 | 1467460807899 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 05:00:07 INFO - PROCESS | 3280 | 1467460807902 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 05:00:07 INFO - PROCESS | 3280 | 1467460807906 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:00:07 INFO - PROCESS | 3280 | 1467460807909 Marionette TRACE conn6 <- [1,54,null,{}] 05:00:07 INFO - PROCESS | 3280 | 1467460807920 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}] 05:00:07 INFO - PROCESS | 3280 | 1467460807925 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:08 INFO - PROCESS | 3280 | 1467460808021 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 05:00:08 INFO - PROCESS | 3280 | 1467460808082 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:08 INFO - PROCESS | 3280 | 1467460808085 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:08 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8029000 == 20 [pid = 3280] [id = 23] 05:00:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 59 (000000A5E5E0E400) [pid = 3280] [serial = 65] [outer = 0000000000000000] 05:00:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 60 (000000A5E6D1BC00) [pid = 3280] [serial = 66] [outer = 000000A5E5E0E400] 05:00:08 INFO - PROCESS | 3280 | 1467460808140 Marionette DEBUG loaded listener.js 05:00:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (000000A5E8096C00) [pid = 3280] [serial = 67] [outer = 000000A5E5E0E400] 05:00:08 INFO - PROCESS | 3280 | 1467460808505 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]]]}] 05:00:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:00:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 630ms 05:00:08 INFO - PROCESS | 3280 | 1467460808557 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 05:00:08 INFO - PROCESS | 3280 | 1467460808560 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 05:00:08 INFO - PROCESS | 3280 | 1467460808564 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:00:08 INFO - PROCESS | 3280 | 1467460808566 Marionette TRACE conn6 <- [1,58,null,{}] 05:00:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:00:08 INFO - PROCESS | 3280 | 1467460808570 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}] 05:00:08 INFO - PROCESS | 3280 | 1467460808572 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:08 INFO - PROCESS | 3280 | 1467460808680 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 05:00:08 INFO - PROCESS | 3280 | 1467460808688 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:08 INFO - PROCESS | 3280 | 1467460808690 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:08 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E9438000 == 21 [pid = 3280] [id = 24] 05:00:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A5E88C3000) [pid = 3280] [serial = 68] [outer = 0000000000000000] 05:00:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A5E8ACF400) [pid = 3280] [serial = 69] [outer = 000000A5E88C3000] 05:00:08 INFO - PROCESS | 3280 | 1467460808744 Marionette DEBUG loaded listener.js 05:00:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A5E8EB7C00) [pid = 3280] [serial = 70] [outer = 000000A5E88C3000] 05:00:09 INFO - PROCESS | 3280 | 1467460809125 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]]]}] 05:00:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:00:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 566ms 05:00:09 INFO - PROCESS | 3280 | 1467460809143 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 05:00:09 INFO - PROCESS | 3280 | 1467460809145 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 05:00:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:00:09 INFO - PROCESS | 3280 | 1467460809149 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:00:09 INFO - PROCESS | 3280 | 1467460809150 Marionette TRACE conn6 <- [1,62,null,{}] 05:00:09 INFO - PROCESS | 3280 | 1467460809154 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}] 05:00:09 INFO - PROCESS | 3280 | 1467460809156 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:09 INFO - PROCESS | 3280 | 1467460809238 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 05:00:09 INFO - PROCESS | 3280 | 1467460809244 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:09 INFO - PROCESS | 3280 | 1467460809246 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:09 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EB073000 == 22 [pid = 3280] [id = 25] 05:00:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A5DC228000) [pid = 3280] [serial = 71] [outer = 0000000000000000] 05:00:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A5DC22E000) [pid = 3280] [serial = 72] [outer = 000000A5DC228000] 05:00:09 INFO - PROCESS | 3280 | 1467460809292 Marionette DEBUG loaded listener.js 05:00:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5DC284400) [pid = 3280] [serial = 73] [outer = 000000A5DC228000] 05:00:09 INFO - PROCESS | 3280 | 1467460809730 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]]]}] 05:00:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:00:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 629ms 05:00:09 INFO - PROCESS | 3280 | 1467460809798 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 05:00:09 INFO - PROCESS | 3280 | 1467460809803 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 05:00:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:00:09 INFO - PROCESS | 3280 | 1467460809811 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:00:09 INFO - PROCESS | 3280 | 1467460809816 Marionette TRACE conn6 <- [1,66,null,{}] 05:00:09 INFO - PROCESS | 3280 | 1467460809823 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}] 05:00:09 INFO - PROCESS | 3280 | 1467460809826 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:09 INFO - PROCESS | 3280 | 1467460809949 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 05:00:10 INFO - PROCESS | 3280 | 1467460810061 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:10 INFO - PROCESS | 3280 | 1467460810066 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:10 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E15B3800 == 23 [pid = 3280] [id = 26] 05:00:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5DC289800) [pid = 3280] [serial = 74] [outer = 0000000000000000] 05:00:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5DC28B800) [pid = 3280] [serial = 75] [outer = 000000A5DC289800] 05:00:10 INFO - PROCESS | 3280 | 1467460810141 Marionette DEBUG loaded listener.js 05:00:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5DC846C00) [pid = 3280] [serial = 76] [outer = 000000A5DC289800] 05:00:10 INFO - PROCESS | 3280 | 1467460810672 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]]]}] 05:00:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:00:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 923ms 05:00:10 INFO - PROCESS | 3280 | 1467460810740 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 05:00:10 INFO - PROCESS | 3280 | 1467460810745 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 05:00:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:00:10 INFO - PROCESS | 3280 | 1467460810752 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:00:10 INFO - PROCESS | 3280 | 1467460810755 Marionette TRACE conn6 <- [1,70,null,{}] 05:00:10 INFO - PROCESS | 3280 | 1467460810759 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}] 05:00:10 INFO - PROCESS | 3280 | 1467460810762 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:10 INFO - PROCESS | 3280 | 1467460810905 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 05:00:10 INFO - PROCESS | 3280 | 1467460810965 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:10 INFO - PROCESS | 3280 | 1467460810968 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:10 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E67AF000 == 24 [pid = 3280] [id = 27] 05:00:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E2878C00) [pid = 3280] [serial = 77] [outer = 0000000000000000] 05:00:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E2D50000) [pid = 3280] [serial = 78] [outer = 000000A5E2878C00] 05:00:11 INFO - PROCESS | 3280 | 1467460811028 Marionette DEBUG loaded listener.js 05:00:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E5E69400) [pid = 3280] [serial = 79] [outer = 000000A5E2878C00] 05:00:11 INFO - PROCESS | 3280 | 1467460811578 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]]]}] 05:00:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:00:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 881ms 05:00:11 INFO - PROCESS | 3280 | 1467460811635 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 05:00:11 INFO - PROCESS | 3280 | 1467460811638 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 05:00:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:00:11 INFO - PROCESS | 3280 | 1467460811642 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:00:11 INFO - PROCESS | 3280 | 1467460811646 Marionette TRACE conn6 <- [1,74,null,{}] 05:00:11 INFO - PROCESS | 3280 | 1467460811658 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}] 05:00:11 INFO - PROCESS | 3280 | 1467460811663 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:11 INFO - PROCESS | 3280 | 1467460811775 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 05:00:11 INFO - PROCESS | 3280 | 1467460811836 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:11 INFO - PROCESS | 3280 | 1467460811839 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:11 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC1E800 == 25 [pid = 3280] [id = 28] 05:00:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5DC2A4000) [pid = 3280] [serial = 80] [outer = 0000000000000000] 05:00:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E66BB800) [pid = 3280] [serial = 81] [outer = 000000A5DC2A4000] 05:00:11 INFO - PROCESS | 3280 | 1467460811903 Marionette DEBUG loaded listener.js 05:00:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E81E8000) [pid = 3280] [serial = 82] [outer = 000000A5DC2A4000] 05:00:12 INFO - PROCESS | 3280 | 1467460812446 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]]]}] 05:00:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:00:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 881ms 05:00:12 INFO - PROCESS | 3280 | 1467460812525 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 05:00:12 INFO - PROCESS | 3280 | 1467460812528 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 05:00:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:00:12 INFO - PROCESS | 3280 | 1467460812545 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:00:12 INFO - PROCESS | 3280 | 1467460812547 Marionette TRACE conn6 <- [1,78,null,{}] 05:00:12 INFO - PROCESS | 3280 | 1467460812553 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}] 05:00:12 INFO - PROCESS | 3280 | 1467460812555 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:12 INFO - PROCESS | 3280 | 1467460812668 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 05:00:12 INFO - PROCESS | 3280 | 1467460812720 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:12 INFO - PROCESS | 3280 | 1467460812723 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:12 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC81000 == 26 [pid = 3280] [id = 29] 05:00:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E8FC6800) [pid = 3280] [serial = 83] [outer = 0000000000000000] 05:00:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E976F000) [pid = 3280] [serial = 84] [outer = 000000A5E8FC6800] 05:00:12 INFO - PROCESS | 3280 | 1467460812780 Marionette DEBUG loaded listener.js 05:00:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E9778800) [pid = 3280] [serial = 85] [outer = 000000A5E8FC6800] 05:00:13 INFO - PROCESS | 3280 | 1467460813425 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]]]}] 05:00:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:00:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 943ms 05:00:13 INFO - PROCESS | 3280 | 1467460813477 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 05:00:13 INFO - PROCESS | 3280 | 1467460813482 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 05:00:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:00:13 INFO - PROCESS | 3280 | 1467460813487 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:00:13 INFO - PROCESS | 3280 | 1467460813490 Marionette TRACE conn6 <- [1,82,null,{}] 05:00:13 INFO - PROCESS | 3280 | 1467460813496 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}] 05:00:13 INFO - PROCESS | 3280 | 1467460813499 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:13 INFO - PROCESS | 3280 | 1467460813607 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 05:00:13 INFO - PROCESS | 3280 | 1467460813668 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:13 INFO - PROCESS | 3280 | 1467460813673 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:13 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0C50800 == 27 [pid = 3280] [id = 30] 05:00:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5DC17DC00) [pid = 3280] [serial = 86] [outer = 0000000000000000] 05:00:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5DC22B800) [pid = 3280] [serial = 87] [outer = 000000A5DC17DC00] 05:00:13 INFO - PROCESS | 3280 | 1467460813726 Marionette DEBUG loaded listener.js 05:00:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5DC290800) [pid = 3280] [serial = 88] [outer = 000000A5DC17DC00] 05:00:14 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8C46800 == 26 [pid = 3280] [id = 11] 05:00:14 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E8F91800) [pid = 3280] [serial = 17] [outer = 0000000000000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5DCBFA000) [pid = 3280] [serial = 54] [outer = 0000000000000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E88C5000) [pid = 3280] [serial = 24] [outer = 0000000000000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E5A67800) [pid = 3280] [serial = 29] [outer = 0000000000000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E8AD2C00) [pid = 3280] [serial = 33] [outer = 0000000000000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E15CF800) [pid = 3280] [serial = 36] [outer = 0000000000000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E2D50800) [pid = 3280] [serial = 39] [outer = 0000000000000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E6DBE400) [pid = 3280] [serial = 42] [outer = 0000000000000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E8FC4400) [pid = 3280] [serial = 45] [outer = 0000000000000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E5E66400) [pid = 3280] [serial = 48] [outer = 0000000000000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E81EC400) [pid = 3280] [serial = 51] [outer = 0000000000000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E64D4C00) [pid = 3280] [serial = 21] [outer = 0000000000000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E8C3A800) [pid = 3280] [serial = 27] [outer = 0000000000000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5E8647C00) [pid = 3280] [serial = 22] [outer = 0000000000000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5E224EC00) [pid = 3280] [serial = 37] [outer = 0000000000000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5E808E800) [pid = 3280] [serial = 30] [outer = 0000000000000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A5E5EE5C00) [pid = 3280] [serial = 40] [outer = 0000000000000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A5E8644400) [pid = 3280] [serial = 43] [outer = 0000000000000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A5E9165400) [pid = 3280] [serial = 14] [outer = 0000000000000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A5E2875400) [pid = 3280] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 05:00:14 INFO - PROCESS | 3280 | --DOMWINDOW == 61 (000000A5E26AD400) [pid = 3280] [serial = 9] [outer = 0000000000000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3280 | --DOMWINDOW == 60 (000000A5DF6D2800) [pid = 3280] [serial = 4] [outer = 0000000000000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3280 | 1467460814714 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]]]}] 05:00:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:00:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1276ms 05:00:14 INFO - PROCESS | 3280 | 1467460814768 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 05:00:14 INFO - PROCESS | 3280 | 1467460814772 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 05:00:14 INFO - PROCESS | 3280 | 1467460814776 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:00:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:00:14 INFO - PROCESS | 3280 | 1467460814782 Marionette TRACE conn6 <- [1,86,null,{}] 05:00:14 INFO - PROCESS | 3280 | 1467460814787 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}] 05:00:14 INFO - PROCESS | 3280 | 1467460814790 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:14 INFO - PROCESS | 3280 | 1467460814882 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 05:00:14 INFO - PROCESS | 3280 | 1467460814891 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:14 INFO - PROCESS | 3280 | 1467460814894 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:14 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DF6D6800 == 27 [pid = 3280] [id = 31] 05:00:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (000000A5DC29E800) [pid = 3280] [serial = 89] [outer = 0000000000000000] 05:00:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A5DC2A1000) [pid = 3280] [serial = 90] [outer = 000000A5DC29E800] 05:00:14 INFO - PROCESS | 3280 | 1467460814949 Marionette DEBUG loaded listener.js 05:00:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A5DC28E400) [pid = 3280] [serial = 91] [outer = 000000A5DC29E800] 05:00:15 INFO - PROCESS | 3280 | 1467460815366 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]]]}] 05:00:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:00:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 630ms 05:00:15 INFO - PROCESS | 3280 | 1467460815411 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 05:00:15 INFO - PROCESS | 3280 | 1467460815416 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 05:00:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:00:15 INFO - PROCESS | 3280 | 1467460815423 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:00:15 INFO - PROCESS | 3280 | 1467460815426 Marionette TRACE conn6 <- [1,90,null,{}] 05:00:15 INFO - PROCESS | 3280 | 1467460815430 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}] 05:00:15 INFO - PROCESS | 3280 | 1467460815433 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:15 INFO - PROCESS | 3280 | 1467460815525 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 05:00:15 INFO - PROCESS | 3280 | 1467460815561 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:15 INFO - PROCESS | 3280 | 1467460815564 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:15 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E21BF800 == 28 [pid = 3280] [id = 32] 05:00:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A5DF6A1800) [pid = 3280] [serial = 92] [outer = 0000000000000000] 05:00:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A5E0BD2C00) [pid = 3280] [serial = 93] [outer = 000000A5DF6A1800] 05:00:15 INFO - PROCESS | 3280 | 1467460815613 Marionette DEBUG loaded listener.js 05:00:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A5E156E800) [pid = 3280] [serial = 94] [outer = 000000A5DF6A1800] 05:00:16 INFO - PROCESS | 3280 | 1467460816031 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]]]}] 05:00:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:00:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 628ms 05:00:16 INFO - PROCESS | 3280 | 1467460816053 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 05:00:16 INFO - PROCESS | 3280 | 1467460816055 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 05:00:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:00:16 INFO - PROCESS | 3280 | 1467460816059 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:00:16 INFO - PROCESS | 3280 | 1467460816063 Marionette TRACE conn6 <- [1,94,null,{}] 05:00:16 INFO - PROCESS | 3280 | 1467460816074 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}] 05:00:16 INFO - PROCESS | 3280 | 1467460816079 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:16 INFO - PROCESS | 3280 | 1467460816167 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 05:00:16 INFO - PROCESS | 3280 | 1467460816174 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:16 INFO - PROCESS | 3280 | 1467460816177 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:16 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E86A8800 == 29 [pid = 3280] [id = 33] 05:00:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5E26B0400) [pid = 3280] [serial = 95] [outer = 0000000000000000] 05:00:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5E2D4E000) [pid = 3280] [serial = 96] [outer = 000000A5E26B0400] 05:00:16 INFO - PROCESS | 3280 | 1467460816228 Marionette DEBUG loaded listener.js 05:00:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5E5A6C000) [pid = 3280] [serial = 97] [outer = 000000A5E26B0400] 05:00:16 INFO - PROCESS | 3280 | 1467460816642 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]]]}] 05:00:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:00:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 629ms 05:00:16 INFO - PROCESS | 3280 | 1467460816691 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 05:00:16 INFO - PROCESS | 3280 | 1467460816694 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 05:00:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:00:16 INFO - PROCESS | 3280 | 1467460816698 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:00:16 INFO - PROCESS | 3280 | 1467460816700 Marionette TRACE conn6 <- [1,98,null,{}] 05:00:16 INFO - PROCESS | 3280 | 1467460816710 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}] 05:00:16 INFO - PROCESS | 3280 | 1467460816712 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:16 INFO - PROCESS | 3280 | 1467460816820 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 05:00:16 INFO - PROCESS | 3280 | 1467460816825 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:16 INFO - PROCESS | 3280 | 1467460816827 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:16 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8FD1800 == 30 [pid = 3280] [id = 34] 05:00:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E64C3400) [pid = 3280] [serial = 98] [outer = 0000000000000000] 05:00:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E64DB000) [pid = 3280] [serial = 99] [outer = 000000A5E64C3400] 05:00:16 INFO - PROCESS | 3280 | 1467460816874 Marionette DEBUG loaded listener.js 05:00:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E6DB4C00) [pid = 3280] [serial = 100] [outer = 000000A5E64C3400] 05:00:17 INFO - PROCESS | 3280 | 1467460817311 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]]]}] 05:00:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:00:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 630ms 05:00:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:00:17 INFO - PROCESS | 3280 | 1467460817329 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 05:00:17 INFO - PROCESS | 3280 | 1467460817331 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 05:00:17 INFO - PROCESS | 3280 | 1467460817335 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:00:17 INFO - PROCESS | 3280 | 1467460817337 Marionette TRACE conn6 <- [1,102,null,{}] 05:00:17 INFO - PROCESS | 3280 | 1467460817340 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}] 05:00:17 INFO - PROCESS | 3280 | 1467460817342 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:17 INFO - PROCESS | 3280 | 1467460817443 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 05:00:17 INFO - PROCESS | 3280 | 1467460817448 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:17 INFO - PROCESS | 3280 | 1467460817450 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:17 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E9C9A800 == 31 [pid = 3280] [id = 35] 05:00:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5DC173800) [pid = 3280] [serial = 101] [outer = 0000000000000000] 05:00:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E8130C00) [pid = 3280] [serial = 102] [outer = 000000A5DC173800] 05:00:17 INFO - PROCESS | 3280 | 1467460817497 Marionette DEBUG loaded listener.js 05:00:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E883B800) [pid = 3280] [serial = 103] [outer = 000000A5DC173800] 05:00:17 INFO - PROCESS | 3280 | 1467460817934 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]]]}] 05:00:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:00:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 05:00:17 INFO - PROCESS | 3280 | 1467460817967 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 05:00:17 INFO - PROCESS | 3280 | 1467460817969 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 05:00:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:00:17 INFO - PROCESS | 3280 | 1467460817973 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:00:17 INFO - PROCESS | 3280 | 1467460817974 Marionette TRACE conn6 <- [1,106,null,{}] 05:00:17 INFO - PROCESS | 3280 | 1467460817978 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}] 05:00:17 INFO - PROCESS | 3280 | 1467460817984 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:18 INFO - PROCESS | 3280 | 1467460818106 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 05:00:18 INFO - PROCESS | 3280 | 1467460818166 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:18 INFO - PROCESS | 3280 | 1467460818168 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:18 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC7EB000 == 32 [pid = 3280] [id = 36] 05:00:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5DC22BC00) [pid = 3280] [serial = 104] [outer = 0000000000000000] 05:00:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E915BC00) [pid = 3280] [serial = 105] [outer = 000000A5DC22BC00] 05:00:18 INFO - PROCESS | 3280 | 1467460818215 Marionette DEBUG loaded listener.js 05:00:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E988C400) [pid = 3280] [serial = 106] [outer = 000000A5DC22BC00] 05:00:18 INFO - PROCESS | 3280 | 1467460818632 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]]]}] 05:00:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:00:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 671ms 05:00:18 INFO - PROCESS | 3280 | 1467460818651 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 05:00:18 INFO - PROCESS | 3280 | 1467460818653 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 05:00:18 INFO - PROCESS | 3280 | 1467460818656 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:00:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:00:18 INFO - PROCESS | 3280 | 1467460818658 Marionette TRACE conn6 <- [1,110,null,{}] 05:00:18 INFO - PROCESS | 3280 | 1467460818662 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}] 05:00:18 INFO - PROCESS | 3280 | 1467460818664 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:18 INFO - PROCESS | 3280 | 1467460818821 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 05:00:18 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5DC660400) [pid = 3280] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:00:18 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5DA45C800) [pid = 3280] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:00:18 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E1633800) [pid = 3280] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:00:18 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E8FC1400) [pid = 3280] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:00:18 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E81EA800) [pid = 3280] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:00:18 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E88C3000) [pid = 3280] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:00:18 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5DC228000) [pid = 3280] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:00:18 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E0CCD000) [pid = 3280] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:00:18 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E5E0E400) [pid = 3280] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:00:18 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5E5A63C00) [pid = 3280] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:00:18 INFO - PROCESS | 3280 | 1467460818867 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:18 INFO - PROCESS | 3280 | 1467460818869 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:18 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E5EBE000 == 33 [pid = 3280] [id = 37] 05:00:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5DA45F000) [pid = 3280] [serial = 107] [outer = 0000000000000000] 05:00:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5DC22A400) [pid = 3280] [serial = 108] [outer = 000000A5DA45F000] 05:00:18 INFO - PROCESS | 3280 | 1467460818914 Marionette DEBUG loaded listener.js 05:00:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E5E48400) [pid = 3280] [serial = 109] [outer = 000000A5DA45F000] 05:00:19 INFO - PROCESS | 3280 | 1467460819256 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]]]}] 05:00:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 05:00:19 INFO - PROCESS | 3280 | 1467460819290 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 05:00:19 INFO - PROCESS | 3280 | 1467460819293 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 05:00:19 INFO - PROCESS | 3280 | 1467460819296 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:00:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:00:19 INFO - PROCESS | 3280 | 1467460819298 Marionette TRACE conn6 <- [1,114,null,{}] 05:00:19 INFO - PROCESS | 3280 | 1467460819301 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}] 05:00:19 INFO - PROCESS | 3280 | 1467460819303 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:19 INFO - PROCESS | 3280 | 1467460819404 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 05:00:19 INFO - PROCESS | 3280 | 1467460819412 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:19 INFO - PROCESS | 3280 | 1467460819414 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:19 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EDED8800 == 34 [pid = 3280] [id = 38] 05:00:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5DC16F000) [pid = 3280] [serial = 110] [outer = 0000000000000000] 05:00:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E8099800) [pid = 3280] [serial = 111] [outer = 000000A5DC16F000] 05:00:19 INFO - PROCESS | 3280 | 1467460819464 Marionette DEBUG loaded listener.js 05:00:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E986C800) [pid = 3280] [serial = 112] [outer = 000000A5DC16F000] 05:00:19 INFO - PROCESS | 3280 | 1467460819858 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]]]}] 05:00:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 587ms 05:00:19 INFO - PROCESS | 3280 | 1467460819886 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 05:00:19 INFO - PROCESS | 3280 | 1467460819888 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 05:00:19 INFO - PROCESS | 3280 | 1467460819891 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:00:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:00:19 INFO - PROCESS | 3280 | 1467460819893 Marionette TRACE conn6 <- [1,118,null,{}] 05:00:19 INFO - PROCESS | 3280 | 1467460819897 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}] 05:00:19 INFO - PROCESS | 3280 | 1467460819899 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:20 INFO - PROCESS | 3280 | 1467460820000 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 05:00:20 INFO - PROCESS | 3280 | 1467460820007 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:20 INFO - PROCESS | 3280 | 1467460820010 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:20 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DC15C800 == 35 [pid = 3280] [id = 39] 05:00:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E2252400) [pid = 3280] [serial = 113] [outer = 0000000000000000] 05:00:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E231AC00) [pid = 3280] [serial = 114] [outer = 000000A5E2252400] 05:00:20 INFO - PROCESS | 3280 | 1467460820056 Marionette DEBUG loaded listener.js 05:00:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E986C400) [pid = 3280] [serial = 115] [outer = 000000A5E2252400] 05:00:20 INFO - PROCESS | 3280 | 1467460820434 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]]]}] 05:00:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:00:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 566ms 05:00:20 INFO - PROCESS | 3280 | 1467460820461 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 05:00:20 INFO - PROCESS | 3280 | 1467460820463 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 05:00:20 INFO - PROCESS | 3280 | 1467460820467 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:00:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:00:20 INFO - PROCESS | 3280 | 1467460820468 Marionette TRACE conn6 <- [1,122,null,{}] 05:00:20 INFO - PROCESS | 3280 | 1467460820472 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}] 05:00:20 INFO - PROCESS | 3280 | 1467460820474 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:20 INFO - PROCESS | 3280 | 1467460820552 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 05:00:20 INFO - PROCESS | 3280 | 1467460820621 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:20 INFO - PROCESS | 3280 | 1467460820623 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:20 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E97BC000 == 36 [pid = 3280] [id = 40] 05:00:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E9876800) [pid = 3280] [serial = 116] [outer = 0000000000000000] 05:00:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E98F0400) [pid = 3280] [serial = 117] [outer = 000000A5E9876800] 05:00:20 INFO - PROCESS | 3280 | 1467460820672 Marionette DEBUG loaded listener.js 05:00:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5EA403400) [pid = 3280] [serial = 118] [outer = 000000A5E9876800] 05:00:21 INFO - PROCESS | 3280 | 1467460821362 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]]]}] 05:00:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:00:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 923ms 05:00:21 INFO - PROCESS | 3280 | 1467460821406 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 05:00:21 INFO - PROCESS | 3280 | 1467460821411 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 05:00:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:00:21 INFO - PROCESS | 3280 | 1467460821417 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:00:21 INFO - PROCESS | 3280 | 1467460821423 Marionette TRACE conn6 <- [1,126,null,{}] 05:00:21 INFO - PROCESS | 3280 | 1467460821429 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}] 05:00:21 INFO - PROCESS | 3280 | 1467460821432 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:21 INFO - PROCESS | 3280 | 1467460821564 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 05:00:21 INFO - PROCESS | 3280 | 1467460821621 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:21 INFO - PROCESS | 3280 | 1467460821624 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:21 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E15B0000 == 37 [pid = 3280] [id = 41] 05:00:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5DC298400) [pid = 3280] [serial = 119] [outer = 0000000000000000] 05:00:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5DC472000) [pid = 3280] [serial = 120] [outer = 000000A5DC298400] 05:00:21 INFO - PROCESS | 3280 | 1467460821686 Marionette DEBUG loaded listener.js 05:00:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5DF614400) [pid = 3280] [serial = 121] [outer = 000000A5DC298400] 05:00:22 INFO - PROCESS | 3280 | 1467460822603 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]]]}] 05:00:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:00:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1233ms 05:00:22 INFO - PROCESS | 3280 | 1467460822654 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 05:00:22 INFO - PROCESS | 3280 | 1467460822658 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 05:00:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:00:22 INFO - PROCESS | 3280 | 1467460822664 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:00:22 INFO - PROCESS | 3280 | 1467460822667 Marionette TRACE conn6 <- [1,130,null,{}] 05:00:22 INFO - PROCESS | 3280 | 1467460822674 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}] 05:00:22 INFO - PROCESS | 3280 | 1467460822677 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:22 INFO - PROCESS | 3280 | 1467460822793 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 05:00:22 INFO - PROCESS | 3280 | 1467460822856 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:22 INFO - PROCESS | 3280 | 1467460822861 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:22 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DCF8E000 == 38 [pid = 3280] [id = 42] 05:00:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5DC2A0400) [pid = 3280] [serial = 122] [outer = 0000000000000000] 05:00:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5DD198800) [pid = 3280] [serial = 123] [outer = 000000A5DC2A0400] 05:00:22 INFO - PROCESS | 3280 | 1467460822911 Marionette DEBUG loaded listener.js 05:00:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E162A000) [pid = 3280] [serial = 124] [outer = 000000A5DC2A0400] 05:00:23 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DC15C800 == 37 [pid = 3280] [id = 39] 05:00:23 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EDED8800 == 36 [pid = 3280] [id = 38] 05:00:23 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E5EBE000 == 35 [pid = 3280] [id = 37] 05:00:23 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC7EB000 == 34 [pid = 3280] [id = 36] 05:00:23 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E9C9A800 == 33 [pid = 3280] [id = 35] 05:00:23 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8FD1800 == 32 [pid = 3280] [id = 34] 05:00:23 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E86A8800 == 31 [pid = 3280] [id = 33] 05:00:23 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E21BF800 == 30 [pid = 3280] [id = 32] 05:00:23 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DF6D6800 == 29 [pid = 3280] [id = 31] 05:00:23 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5DC664C00) [pid = 3280] [serial = 57] [outer = 0000000000000000] [url = about:blank] 05:00:23 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E976F400) [pid = 3280] [serial = 55] [outer = 0000000000000000] [url = about:blank] 05:00:23 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5EA6C5000) [pid = 3280] [serial = 49] [outer = 0000000000000000] [url = about:blank] 05:00:23 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E8FCD800) [pid = 3280] [serial = 46] [outer = 0000000000000000] [url = about:blank] 05:00:23 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5DA457400) [pid = 3280] [serial = 52] [outer = 0000000000000000] [url = about:blank] 05:00:23 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E8EB7C00) [pid = 3280] [serial = 70] [outer = 0000000000000000] [url = about:blank] 05:00:23 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5DC22E000) [pid = 3280] [serial = 72] [outer = 0000000000000000] [url = about:blank] 05:00:23 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E1628400) [pid = 3280] [serial = 60] [outer = 0000000000000000] [url = about:blank] 05:00:23 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5DC284400) [pid = 3280] [serial = 73] [outer = 0000000000000000] [url = about:blank] 05:00:23 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E6D1BC00) [pid = 3280] [serial = 66] [outer = 0000000000000000] [url = about:blank] 05:00:23 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E5E5E000) [pid = 3280] [serial = 63] [outer = 0000000000000000] [url = about:blank] 05:00:23 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E8ACF400) [pid = 3280] [serial = 69] [outer = 0000000000000000] [url = about:blank] 05:00:23 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E8096C00) [pid = 3280] [serial = 67] [outer = 0000000000000000] [url = about:blank] 05:00:23 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E5EE4800) [pid = 3280] [serial = 64] [outer = 0000000000000000] [url = about:blank] 05:00:23 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E2877000) [pid = 3280] [serial = 61] [outer = 0000000000000000] [url = about:blank] 05:00:23 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E81E9000) [pid = 3280] [serial = 58] [outer = 0000000000000000] [url = about:blank] 05:00:23 INFO - PROCESS | 3280 | 1467460823428 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]]]}] 05:00:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 776ms 05:00:23 INFO - PROCESS | 3280 | 1467460823444 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 05:00:23 INFO - PROCESS | 3280 | 1467460823449 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 05:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:00:23 INFO - PROCESS | 3280 | 1467460823461 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:00:23 INFO - PROCESS | 3280 | 1467460823464 Marionette TRACE conn6 <- [1,134,null,{}] 05:00:23 INFO - PROCESS | 3280 | 1467460823469 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}] 05:00:23 INFO - PROCESS | 3280 | 1467460823471 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:23 INFO - PROCESS | 3280 | 1467460823562 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 05:00:23 INFO - PROCESS | 3280 | 1467460823571 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:23 INFO - PROCESS | 3280 | 1467460823573 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:23 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E2104000 == 30 [pid = 3280] [id = 43] 05:00:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5DC28D800) [pid = 3280] [serial = 125] [outer = 0000000000000000] 05:00:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5DC664C00) [pid = 3280] [serial = 126] [outer = 000000A5DC28D800] 05:00:23 INFO - PROCESS | 3280 | 1467460823623 Marionette DEBUG loaded listener.js 05:00:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E156D400) [pid = 3280] [serial = 127] [outer = 000000A5DC28D800] 05:00:24 INFO - PROCESS | 3280 | 1467460824095 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]]]}] 05:00:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 671ms 05:00:24 INFO - PROCESS | 3280 | 1467460824135 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 05:00:24 INFO - PROCESS | 3280 | 1467460824138 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 05:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:00:24 INFO - PROCESS | 3280 | 1467460824142 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:00:24 INFO - PROCESS | 3280 | 1467460824145 Marionette TRACE conn6 <- [1,138,null,{}] 05:00:24 INFO - PROCESS | 3280 | 1467460824157 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}] 05:00:24 INFO - PROCESS | 3280 | 1467460824162 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:24 INFO - PROCESS | 3280 | 1467460824248 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 05:00:24 INFO - PROCESS | 3280 | 1467460824257 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:24 INFO - PROCESS | 3280 | 1467460824266 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:24 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8028000 == 31 [pid = 3280] [id = 44] 05:00:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E2CBF000) [pid = 3280] [serial = 128] [outer = 0000000000000000] 05:00:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E5A64C00) [pid = 3280] [serial = 129] [outer = 000000A5E2CBF000] 05:00:24 INFO - PROCESS | 3280 | 1467460824320 Marionette DEBUG loaded listener.js 05:00:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E5E47400) [pid = 3280] [serial = 130] [outer = 000000A5E2CBF000] 05:00:24 INFO - PROCESS | 3280 | 1467460824782 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]]]}] 05:00:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 692ms 05:00:24 INFO - PROCESS | 3280 | 1467460824836 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 05:00:24 INFO - PROCESS | 3280 | 1467460824839 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 05:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:00:24 INFO - PROCESS | 3280 | 1467460824843 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:00:24 INFO - PROCESS | 3280 | 1467460824844 Marionette TRACE conn6 <- [1,142,null,{}] 05:00:24 INFO - PROCESS | 3280 | 1467460824849 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}] 05:00:24 INFO - PROCESS | 3280 | 1467460824851 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:24 INFO - PROCESS | 3280 | 1467460824939 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 05:00:24 INFO - PROCESS | 3280 | 1467460824946 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:24 INFO - PROCESS | 3280 | 1467460824948 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:24 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8C45800 == 32 [pid = 3280] [id = 45] 05:00:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E64BF400) [pid = 3280] [serial = 131] [outer = 0000000000000000] 05:00:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E64C6C00) [pid = 3280] [serial = 132] [outer = 000000A5E64BF400] 05:00:25 INFO - PROCESS | 3280 | 1467460824997 Marionette DEBUG loaded listener.js 05:00:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E6DA3000) [pid = 3280] [serial = 133] [outer = 000000A5E64BF400] 05:00:25 INFO - PROCESS | 3280 | 1467460825404 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]]]}] 05:00:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:00:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 587ms 05:00:25 INFO - PROCESS | 3280 | 1467460825436 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 05:00:25 INFO - PROCESS | 3280 | 1467460825438 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 05:00:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:00:25 INFO - PROCESS | 3280 | 1467460825442 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:00:25 INFO - PROCESS | 3280 | 1467460825443 Marionette TRACE conn6 <- [1,146,null,{}] 05:00:25 INFO - PROCESS | 3280 | 1467460825447 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}] 05:00:25 INFO - PROCESS | 3280 | 1467460825449 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:25 INFO - PROCESS | 3280 | 1467460825538 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 05:00:25 INFO - PROCESS | 3280 | 1467460825544 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:25 INFO - PROCESS | 3280 | 1467460825546 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:25 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E97C7000 == 33 [pid = 3280] [id = 46] 05:00:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5DC22D000) [pid = 3280] [serial = 134] [outer = 0000000000000000] 05:00:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E809D400) [pid = 3280] [serial = 135] [outer = 000000A5DC22D000] 05:00:25 INFO - PROCESS | 3280 | 1467460825592 Marionette DEBUG loaded listener.js 05:00:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E88BC800) [pid = 3280] [serial = 136] [outer = 000000A5DC22D000] 05:00:26 INFO - PROCESS | 3280 | 1467460826064 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]]]}] 05:00:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 672ms 05:00:26 INFO - PROCESS | 3280 | 1467460826117 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 05:00:26 INFO - PROCESS | 3280 | 1467460826119 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 05:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:00:26 INFO - PROCESS | 3280 | 1467460826123 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:00:26 INFO - PROCESS | 3280 | 1467460826125 Marionette TRACE conn6 <- [1,150,null,{}] 05:00:26 INFO - PROCESS | 3280 | 1467460826134 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}] 05:00:26 INFO - PROCESS | 3280 | 1467460826140 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:26 INFO - PROCESS | 3280 | 1467460826267 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 05:00:26 INFO - PROCESS | 3280 | 1467460826278 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:26 INFO - PROCESS | 3280 | 1467460826280 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:26 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EB06E800 == 34 [pid = 3280] [id = 47] 05:00:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E8FC0400) [pid = 3280] [serial = 137] [outer = 0000000000000000] 05:00:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E9167400) [pid = 3280] [serial = 138] [outer = 000000A5E8FC0400] 05:00:26 INFO - PROCESS | 3280 | 1467460826360 Marionette DEBUG loaded listener.js 05:00:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E9772800) [pid = 3280] [serial = 139] [outer = 000000A5E8FC0400] 05:00:26 INFO - PROCESS | 3280 | 1467460826784 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]]]}] 05:00:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 692ms 05:00:26 INFO - PROCESS | 3280 | 1467460826829 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 05:00:26 INFO - PROCESS | 3280 | 1467460826831 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 05:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:00:26 INFO - PROCESS | 3280 | 1467460826835 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:00:26 INFO - PROCESS | 3280 | 1467460826844 Marionette TRACE conn6 <- [1,154,null,{}] 05:00:26 INFO - PROCESS | 3280 | 1467460826849 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}] 05:00:26 INFO - PROCESS | 3280 | 1467460826851 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:26 INFO - PROCESS | 3280 | 1467460826975 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 05:00:26 INFO - PROCESS | 3280 | 1467460826986 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:26 INFO - PROCESS | 3280 | 1467460826988 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:27 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC733800 == 35 [pid = 3280] [id = 48] 05:00:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5DC17A000) [pid = 3280] [serial = 140] [outer = 0000000000000000] 05:00:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E9875000) [pid = 3280] [serial = 141] [outer = 000000A5DC17A000] 05:00:27 INFO - PROCESS | 3280 | 1467460827070 Marionette DEBUG loaded listener.js 05:00:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5EA406C00) [pid = 3280] [serial = 142] [outer = 000000A5DC17A000] 05:00:27 INFO - PROCESS | 3280 | 1467460827473 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]]]}] 05:00:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 692ms 05:00:27 INFO - PROCESS | 3280 | 1467460827530 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 05:00:27 INFO - PROCESS | 3280 | 1467460827533 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 05:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:00:27 INFO - PROCESS | 3280 | 1467460827536 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:00:27 INFO - PROCESS | 3280 | 1467460827538 Marionette TRACE conn6 <- [1,158,null,{}] 05:00:27 INFO - PROCESS | 3280 | 1467460827547 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}] 05:00:27 INFO - PROCESS | 3280 | 1467460827549 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:27 INFO - PROCESS | 3280 | 1467460827649 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 05:00:27 INFO - PROCESS | 3280 | 1467460827655 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:27 INFO - PROCESS | 3280 | 1467460827658 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:27 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DC57F000 == 36 [pid = 3280] [id = 49] 05:00:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5EA673C00) [pid = 3280] [serial = 143] [outer = 0000000000000000] 05:00:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5EA6C9C00) [pid = 3280] [serial = 144] [outer = 000000A5EA673C00] 05:00:27 INFO - PROCESS | 3280 | 1467460827706 Marionette DEBUG loaded listener.js 05:00:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A5EB20A400) [pid = 3280] [serial = 145] [outer = 000000A5EA673C00] 05:00:28 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A5DC173800) [pid = 3280] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:00:28 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5E64C3400) [pid = 3280] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:00:28 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5DC29E800) [pid = 3280] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:00:28 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5DF6A1800) [pid = 3280] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:00:28 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5DC22BC00) [pid = 3280] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:00:28 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E26B0400) [pid = 3280] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:00:28 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5DA45F000) [pid = 3280] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:00:28 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5DC289800) [pid = 3280] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:00:28 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E2878C00) [pid = 3280] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:00:28 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5DC2A4000) [pid = 3280] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:00:28 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E8FC6800) [pid = 3280] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:00:28 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E2252400) [pid = 3280] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:00:28 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5DC16F000) [pid = 3280] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:00:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5DF6A1800) [pid = 3280] [serial = 146] [outer = 000000A5E5A63400] 05:00:28 INFO - PROCESS | 3280 | 1467460828271 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]]]}] 05:00:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 776ms 05:00:28 INFO - PROCESS | 3280 | 1467460828315 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 05:00:28 INFO - PROCESS | 3280 | 1467460828318 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 05:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:00:28 INFO - PROCESS | 3280 | 1467460828321 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:00:28 INFO - PROCESS | 3280 | 1467460828323 Marionette TRACE conn6 <- [1,162,null,{}] 05:00:28 INFO - PROCESS | 3280 | 1467460828326 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}] 05:00:28 INFO - PROCESS | 3280 | 1467460828329 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:28 INFO - PROCESS | 3280 | 1467460828410 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 05:00:28 INFO - PROCESS | 3280 | 1467460828417 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:28 INFO - PROCESS | 3280 | 1467460828419 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:28 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC67D800 == 37 [pid = 3280] [id = 50] 05:00:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5DC84E800) [pid = 3280] [serial = 147] [outer = 0000000000000000] 05:00:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5EA678800) [pid = 3280] [serial = 148] [outer = 000000A5DC84E800] 05:00:28 INFO - PROCESS | 3280 | 1467460828464 Marionette DEBUG loaded listener.js 05:00:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5EB2F0800) [pid = 3280] [serial = 149] [outer = 000000A5DC84E800] 05:00:28 INFO - PROCESS | 3280 | 1467460828867 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]]]}] 05:00:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 587ms 05:00:28 INFO - PROCESS | 3280 | 1467460828911 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 05:00:28 INFO - PROCESS | 3280 | 1467460828914 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 05:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:00:28 INFO - PROCESS | 3280 | 1467460828922 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:00:28 INFO - PROCESS | 3280 | 1467460828924 Marionette TRACE conn6 <- [1,166,null,{}] 05:00:28 INFO - PROCESS | 3280 | 1467460828928 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}] 05:00:28 INFO - PROCESS | 3280 | 1467460828929 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:29 INFO - PROCESS | 3280 | 1467460829011 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 05:00:29 INFO - PROCESS | 3280 | 1467460829018 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:29 INFO - PROCESS | 3280 | 1467460829020 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:29 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC8D800 == 38 [pid = 3280] [id = 51] 05:00:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5EB9E5000) [pid = 3280] [serial = 150] [outer = 0000000000000000] 05:00:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5EC7B6000) [pid = 3280] [serial = 151] [outer = 000000A5EB9E5000] 05:00:29 INFO - PROCESS | 3280 | 1467460829066 Marionette DEBUG loaded listener.js 05:00:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5EC8C6800) [pid = 3280] [serial = 152] [outer = 000000A5EB9E5000] 05:00:29 INFO - PROCESS | 3280 | 1467460829465 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]]]}] 05:00:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:00:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 586ms 05:00:29 INFO - PROCESS | 3280 | 1467460829512 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 05:00:29 INFO - PROCESS | 3280 | 1467460829514 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 05:00:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:00:29 INFO - PROCESS | 3280 | 1467460829523 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:00:29 INFO - PROCESS | 3280 | 1467460829526 Marionette TRACE conn6 <- [1,170,null,{}] 05:00:29 INFO - PROCESS | 3280 | 1467460829529 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}] 05:00:29 INFO - PROCESS | 3280 | 1467460829532 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:29 INFO - PROCESS | 3280 | 1467460829633 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 05:00:29 INFO - PROCESS | 3280 | 1467460829640 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:29 INFO - PROCESS | 3280 | 1467460829643 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:29 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EFDAF000 == 39 [pid = 3280] [id = 52] 05:00:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5EFD8F800) [pid = 3280] [serial = 153] [outer = 0000000000000000] 05:00:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5EFD93400) [pid = 3280] [serial = 154] [outer = 000000A5EFD8F800] 05:00:29 INFO - PROCESS | 3280 | 1467460829690 Marionette DEBUG loaded listener.js 05:00:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5F05BE800) [pid = 3280] [serial = 155] [outer = 000000A5EFD8F800] 05:00:30 INFO - PROCESS | 3280 | 1467460830250 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]]]}] 05:00:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 776ms 05:00:30 INFO - PROCESS | 3280 | 1467460830302 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 05:00:30 INFO - PROCESS | 3280 | 1467460830307 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 05:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:00:30 INFO - PROCESS | 3280 | 1467460830312 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:00:30 INFO - PROCESS | 3280 | 1467460830316 Marionette TRACE conn6 <- [1,174,null,{}] 05:00:30 INFO - PROCESS | 3280 | 1467460830322 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}] 05:00:30 INFO - PROCESS | 3280 | 1467460830326 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:30 INFO - PROCESS | 3280 | 1467460830442 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 05:00:30 INFO - PROCESS | 3280 | 1467460830513 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:30 INFO - PROCESS | 3280 | 1467460830516 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:30 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0B71800 == 40 [pid = 3280] [id = 53] 05:00:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5DC28D400) [pid = 3280] [serial = 156] [outer = 0000000000000000] 05:00:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5DC29B400) [pid = 3280] [serial = 157] [outer = 000000A5DC28D400] 05:00:30 INFO - PROCESS | 3280 | 1467460830575 Marionette DEBUG loaded listener.js 05:00:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A5E0EB4400) [pid = 3280] [serial = 158] [outer = 000000A5DC28D400] 05:00:31 INFO - PROCESS | 3280 | 1467460831168 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]]]}] 05:00:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:00:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 881ms 05:00:31 INFO - PROCESS | 3280 | 1467460831199 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 05:00:31 INFO - PROCESS | 3280 | 1467460831204 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 05:00:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:00:31 INFO - PROCESS | 3280 | 1467460831212 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:00:31 INFO - PROCESS | 3280 | 1467460831215 Marionette TRACE conn6 <- [1,178,null,{}] 05:00:31 INFO - PROCESS | 3280 | 1467460831220 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}] 05:00:31 INFO - PROCESS | 3280 | 1467460831223 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:31 INFO - PROCESS | 3280 | 1467460831341 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 05:00:31 INFO - PROCESS | 3280 | 1467460831420 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:31 INFO - PROCESS | 3280 | 1467460831423 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:31 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E97B9800 == 41 [pid = 3280] [id = 54] 05:00:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A5E5E45800) [pid = 3280] [serial = 159] [outer = 0000000000000000] 05:00:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A5E5E4E400) [pid = 3280] [serial = 160] [outer = 000000A5E5E45800] 05:00:31 INFO - PROCESS | 3280 | 1467460831484 Marionette DEBUG loaded listener.js 05:00:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A5E81E1400) [pid = 3280] [serial = 161] [outer = 000000A5E5E45800] 05:00:32 INFO - PROCESS | 3280 | 1467460832025 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]]]}] 05:00:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:00:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 881ms 05:00:32 INFO - PROCESS | 3280 | 1467460832099 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 05:00:32 INFO - PROCESS | 3280 | 1467460832102 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 05:00:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:00:32 INFO - PROCESS | 3280 | 1467460832106 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:00:32 INFO - PROCESS | 3280 | 1467460832110 Marionette TRACE conn6 <- [1,182,null,{}] 05:00:32 INFO - PROCESS | 3280 | 1467460832123 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}] 05:00:32 INFO - PROCESS | 3280 | 1467460832128 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:32 INFO - PROCESS | 3280 | 1467460832249 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 05:00:32 INFO - PROCESS | 3280 | 1467460832385 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:32 INFO - PROCESS | 3280 | 1467460832389 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:32 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F0742800 == 42 [pid = 3280] [id = 55] 05:00:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A5EA679C00) [pid = 3280] [serial = 162] [outer = 0000000000000000] 05:00:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (000000A5EB2EB000) [pid = 3280] [serial = 163] [outer = 000000A5EA679C00] 05:00:32 INFO - PROCESS | 3280 | 1467460832451 Marionette DEBUG loaded listener.js 05:00:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (000000A5EFD92400) [pid = 3280] [serial = 164] [outer = 000000A5EA679C00] 05:00:33 INFO - PROCESS | 3280 | 1467460833001 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]]]}] 05:00:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:00:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 944ms 05:00:33 INFO - PROCESS | 3280 | 1467460833159 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 05:00:33 INFO - PROCESS | 3280 | 1467460833163 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 05:00:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:00:33 INFO - PROCESS | 3280 | 1467460833205 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:00:33 INFO - PROCESS | 3280 | 1467460833208 Marionette TRACE conn6 <- [1,186,null,{}] 05:00:33 INFO - PROCESS | 3280 | 1467460833214 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}] 05:00:33 INFO - PROCESS | 3280 | 1467460833217 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:33 INFO - PROCESS | 3280 | 1467460833319 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 05:00:33 INFO - PROCESS | 3280 | 1467460833381 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:33 INFO - PROCESS | 3280 | 1467460833386 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:33 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0C61000 == 43 [pid = 3280] [id = 56] 05:00:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (000000A5DC5CFC00) [pid = 3280] [serial = 165] [outer = 0000000000000000] 05:00:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 99 (000000A5DC664800) [pid = 3280] [serial = 166] [outer = 000000A5DC5CFC00] 05:00:33 INFO - PROCESS | 3280 | 1467460833438 Marionette DEBUG loaded listener.js 05:00:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 100 (000000A5E2254400) [pid = 3280] [serial = 167] [outer = 000000A5DC5CFC00] 05:00:33 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC8D800 == 42 [pid = 3280] [id = 51] 05:00:33 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC67D800 == 41 [pid = 3280] [id = 50] 05:00:33 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DC57F000 == 40 [pid = 3280] [id = 49] 05:00:33 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC733800 == 39 [pid = 3280] [id = 48] 05:00:33 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EB06E800 == 38 [pid = 3280] [id = 47] 05:00:33 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E97C7000 == 37 [pid = 3280] [id = 46] 05:00:33 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8C45800 == 36 [pid = 3280] [id = 45] 05:00:33 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8028000 == 35 [pid = 3280] [id = 44] 05:00:33 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E2104000 == 34 [pid = 3280] [id = 43] 05:00:33 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DCF8E000 == 33 [pid = 3280] [id = 42] 05:00:33 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E15B0000 == 32 [pid = 3280] [id = 41] 05:00:33 INFO - PROCESS | 3280 | --DOMWINDOW == 99 (000000A5E98F0400) [pid = 3280] [serial = 117] [outer = 0000000000000000] [url = about:blank] 05:00:33 INFO - PROCESS | 3280 | --DOMWINDOW == 98 (000000A5DC22B800) [pid = 3280] [serial = 87] [outer = 0000000000000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E97BC000 == 31 [pid = 3280] [id = 40] 05:00:34 INFO - PROCESS | 3280 | 1467460834060 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]]]}] 05:00:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:00:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 902ms 05:00:34 INFO - PROCESS | 3280 | 1467460834089 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 05:00:34 INFO - PROCESS | 3280 | 1467460834092 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 05:00:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:00:34 INFO - PROCESS | 3280 | 1467460834098 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:00:34 INFO - PROCESS | 3280 | 1467460834102 Marionette TRACE conn6 <- [1,190,null,{}] 05:00:34 INFO - PROCESS | 3280 | 1467460834107 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}] 05:00:34 INFO - PROCESS | 3280 | 1467460834109 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:34 INFO - PROCESS | 3280 | 1467460834209 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 05:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 97 (000000A5E8130C00) [pid = 3280] [serial = 102] [outer = 0000000000000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (000000A5E6DB4C00) [pid = 3280] [serial = 100] [outer = 0000000000000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (000000A5DC2A1000) [pid = 3280] [serial = 90] [outer = 0000000000000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A5E64DB000) [pid = 3280] [serial = 99] [outer = 0000000000000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A5DC28E400) [pid = 3280] [serial = 91] [outer = 0000000000000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A5E0BD2C00) [pid = 3280] [serial = 93] [outer = 0000000000000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A5E915BC00) [pid = 3280] [serial = 105] [outer = 0000000000000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A5E2D4E000) [pid = 3280] [serial = 96] [outer = 0000000000000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5DC22A400) [pid = 3280] [serial = 108] [outer = 0000000000000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5DC846C00) [pid = 3280] [serial = 76] [outer = 0000000000000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5DC28B800) [pid = 3280] [serial = 75] [outer = 0000000000000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E5E69400) [pid = 3280] [serial = 79] [outer = 0000000000000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E2D50000) [pid = 3280] [serial = 78] [outer = 0000000000000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E81E8000) [pid = 3280] [serial = 82] [outer = 0000000000000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E66BB800) [pid = 3280] [serial = 81] [outer = 0000000000000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E988C400) [pid = 3280] [serial = 106] [outer = 0000000000000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E9778800) [pid = 3280] [serial = 85] [outer = 0000000000000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E976F000) [pid = 3280] [serial = 84] [outer = 0000000000000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E5E48400) [pid = 3280] [serial = 109] [outer = 0000000000000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E231AC00) [pid = 3280] [serial = 114] [outer = 0000000000000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E156E800) [pid = 3280] [serial = 94] [outer = 0000000000000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E8099800) [pid = 3280] [serial = 111] [outer = 0000000000000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E883B800) [pid = 3280] [serial = 103] [outer = 0000000000000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E986C800) [pid = 3280] [serial = 112] [outer = 0000000000000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E986C400) [pid = 3280] [serial = 115] [outer = 0000000000000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E5A6C000) [pid = 3280] [serial = 97] [outer = 0000000000000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3280 | 1467460834281 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:34 INFO - PROCESS | 3280 | 1467460834284 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:34 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DC15C800 == 32 [pid = 3280] [id = 57] 05:00:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5DC22E400) [pid = 3280] [serial = 168] [outer = 0000000000000000] 05:00:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5DC65C400) [pid = 3280] [serial = 169] [outer = 000000A5DC22E400] 05:00:34 INFO - PROCESS | 3280 | 1467460834334 Marionette DEBUG loaded listener.js 05:00:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E0B88C00) [pid = 3280] [serial = 170] [outer = 000000A5DC22E400] 05:00:34 INFO - PROCESS | 3280 | 1467460834702 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]]]}] 05:00:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:00:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 629ms 05:00:34 INFO - PROCESS | 3280 | 1467460834743 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 05:00:34 INFO - PROCESS | 3280 | 1467460834745 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 05:00:34 INFO - PROCESS | 3280 | 1467460834750 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:00:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:00:34 INFO - PROCESS | 3280 | 1467460834752 Marionette TRACE conn6 <- [1,194,null,{}] 05:00:34 INFO - PROCESS | 3280 | 1467460834761 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}] 05:00:34 INFO - PROCESS | 3280 | 1467460834766 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:34 INFO - PROCESS | 3280 | 1467460834857 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 05:00:34 INFO - PROCESS | 3280 | 1467460834867 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:34 INFO - PROCESS | 3280 | 1467460834871 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:34 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E2892000 == 33 [pid = 3280] [id = 58] 05:00:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E5A5E000) [pid = 3280] [serial = 171] [outer = 0000000000000000] 05:00:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E5A64000) [pid = 3280] [serial = 172] [outer = 000000A5E5A5E000] 05:00:34 INFO - PROCESS | 3280 | 1467460834921 Marionette DEBUG loaded listener.js 05:00:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E5E48C00) [pid = 3280] [serial = 173] [outer = 000000A5E5A5E000] 05:00:35 INFO - PROCESS | 3280 | 1467460835366 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]]]}] 05:00:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:00:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 671ms 05:00:35 INFO - PROCESS | 3280 | 1467460835423 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 05:00:35 INFO - PROCESS | 3280 | 1467460835425 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 05:00:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:00:35 INFO - PROCESS | 3280 | 1467460835429 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:00:35 INFO - PROCESS | 3280 | 1467460835431 Marionette TRACE conn6 <- [1,198,null,{}] 05:00:35 INFO - PROCESS | 3280 | 1467460835435 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}] 05:00:35 INFO - PROCESS | 3280 | 1467460835437 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:35 INFO - PROCESS | 3280 | 1467460835527 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 05:00:35 INFO - PROCESS | 3280 | 1467460835535 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:35 INFO - PROCESS | 3280 | 1467460835537 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:35 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8A15000 == 34 [pid = 3280] [id = 59] 05:00:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E64C3400) [pid = 3280] [serial = 174] [outer = 0000000000000000] 05:00:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E6608C00) [pid = 3280] [serial = 175] [outer = 000000A5E64C3400] 05:00:35 INFO - PROCESS | 3280 | 1467460835584 Marionette DEBUG loaded listener.js 05:00:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E6DB4C00) [pid = 3280] [serial = 176] [outer = 000000A5E64C3400] 05:00:35 INFO - PROCESS | 3280 | 1467460835986 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]]]}] 05:00:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:00:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 587ms 05:00:36 INFO - PROCESS | 3280 | 1467460836019 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 05:00:36 INFO - PROCESS | 3280 | 1467460836021 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 05:00:36 INFO - PROCESS | 3280 | 1467460836039 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:00:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:00:36 INFO - PROCESS | 3280 | 1467460836041 Marionette TRACE conn6 <- [1,202,null,{}] 05:00:36 INFO - PROCESS | 3280 | 1467460836045 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}] 05:00:36 INFO - PROCESS | 3280 | 1467460836047 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:36 INFO - PROCESS | 3280 | 1467460836129 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 05:00:36 INFO - PROCESS | 3280 | 1467460836135 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:36 INFO - PROCESS | 3280 | 1467460836137 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:36 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E920E000 == 35 [pid = 3280] [id = 60] 05:00:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5DC22E000) [pid = 3280] [serial = 177] [outer = 0000000000000000] 05:00:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E81E4C00) [pid = 3280] [serial = 178] [outer = 000000A5DC22E000] 05:00:36 INFO - PROCESS | 3280 | 1467460836184 Marionette DEBUG loaded listener.js 05:00:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E88BAC00) [pid = 3280] [serial = 179] [outer = 000000A5DC22E000] 05:00:36 INFO - PROCESS | 3280 | 1467460836649 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]]]}] 05:00:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:00:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 630ms 05:00:36 INFO - PROCESS | 3280 | 1467460836676 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 05:00:36 INFO - PROCESS | 3280 | 1467460836678 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 05:00:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:00:36 INFO - PROCESS | 3280 | 1467460836691 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:00:36 INFO - PROCESS | 3280 | 1467460836693 Marionette TRACE conn6 <- [1,206,null,{}] 05:00:36 INFO - PROCESS | 3280 | 1467460836697 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}] 05:00:36 INFO - PROCESS | 3280 | 1467460836703 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:36 INFO - PROCESS | 3280 | 1467460836842 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 05:00:36 INFO - PROCESS | 3280 | 1467460836890 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:36 INFO - PROCESS | 3280 | 1467460836893 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:36 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EA607000 == 36 [pid = 3280] [id = 61] 05:00:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E8FCEC00) [pid = 3280] [serial = 180] [outer = 0000000000000000] 05:00:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E976C800) [pid = 3280] [serial = 181] [outer = 000000A5E8FCEC00] 05:00:36 INFO - PROCESS | 3280 | 1467460836940 Marionette DEBUG loaded listener.js 05:00:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E986B400) [pid = 3280] [serial = 182] [outer = 000000A5E8FCEC00] 05:00:37 INFO - PROCESS | 3280 | 1467460837384 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]]]}] 05:00:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:00:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 734ms 05:00:37 INFO - PROCESS | 3280 | 1467460837425 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 05:00:37 INFO - PROCESS | 3280 | 1467460837427 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 05:00:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:00:37 INFO - PROCESS | 3280 | 1467460837430 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:00:37 INFO - PROCESS | 3280 | 1467460837432 Marionette TRACE conn6 <- [1,210,null,{}] 05:00:37 INFO - PROCESS | 3280 | 1467460837436 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}] 05:00:37 INFO - PROCESS | 3280 | 1467460837438 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:37 INFO - PROCESS | 3280 | 1467460837573 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 05:00:37 INFO - PROCESS | 3280 | 1467460837598 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:37 INFO - PROCESS | 3280 | 1467460837600 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:37 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC694000 == 37 [pid = 3280] [id = 62] 05:00:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5E9876400) [pid = 3280] [serial = 183] [outer = 0000000000000000] 05:00:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5E9886400) [pid = 3280] [serial = 184] [outer = 000000A5E9876400] 05:00:37 INFO - PROCESS | 3280 | 1467460837646 Marionette DEBUG loaded listener.js 05:00:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5EA408800) [pid = 3280] [serial = 185] [outer = 000000A5E9876400] 05:00:38 INFO - PROCESS | 3280 | 1467460838053 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]]]}] 05:00:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:00:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 671ms 05:00:38 INFO - PROCESS | 3280 | 1467460838108 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 05:00:38 INFO - PROCESS | 3280 | 1467460838110 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 05:00:38 INFO - PROCESS | 3280 | 1467460838113 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:00:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:00:38 INFO - PROCESS | 3280 | 1467460838115 Marionette TRACE conn6 <- [1,214,null,{}] 05:00:38 INFO - PROCESS | 3280 | 1467460838119 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}] 05:00:38 INFO - PROCESS | 3280 | 1467460838121 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:38 INFO - PROCESS | 3280 | 1467460838225 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 05:00:38 INFO - PROCESS | 3280 | 1467460838231 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:38 INFO - PROCESS | 3280 | 1467460838233 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:38 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DCF84000 == 38 [pid = 3280] [id = 63] 05:00:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A5EB030400) [pid = 3280] [serial = 186] [outer = 0000000000000000] 05:00:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A5EB9EF400) [pid = 3280] [serial = 187] [outer = 000000A5EB030400] 05:00:38 INFO - PROCESS | 3280 | 1467460838279 Marionette DEBUG loaded listener.js 05:00:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A5EC6B0800) [pid = 3280] [serial = 188] [outer = 000000A5EB030400] 05:00:38 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A5E8FC0400) [pid = 3280] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:00:38 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A5DC17A000) [pid = 3280] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:00:38 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A5DC22D000) [pid = 3280] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:00:38 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5DC2A0400) [pid = 3280] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:00:38 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5DC298400) [pid = 3280] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:00:38 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5E9876800) [pid = 3280] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:00:38 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E64BF400) [pid = 3280] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:00:38 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5DC28D800) [pid = 3280] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:00:38 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E2CBF000) [pid = 3280] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:00:38 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5EA673C00) [pid = 3280] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:00:38 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5DC84E800) [pid = 3280] [serial = 147] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:00:38 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5EB9E5000) [pid = 3280] [serial = 150] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:00:38 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5DC17DC00) [pid = 3280] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:00:38 INFO - PROCESS | 3280 | 1467460838771 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]]]}] 05:00:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:00:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 671ms 05:00:38 INFO - PROCESS | 3280 | 1467460838792 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 05:00:38 INFO - PROCESS | 3280 | 1467460838794 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 05:00:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:00:38 INFO - PROCESS | 3280 | 1467460838797 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:00:38 INFO - PROCESS | 3280 | 1467460838799 Marionette TRACE conn6 <- [1,218,null,{}] 05:00:38 INFO - PROCESS | 3280 | 1467460838803 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}] 05:00:38 INFO - PROCESS | 3280 | 1467460838805 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:38 INFO - PROCESS | 3280 | 1467460838932 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 05:00:38 INFO - PROCESS | 3280 | 1467460838944 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:38 INFO - PROCESS | 3280 | 1467460838946 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:38 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC3E800 == 39 [pid = 3280] [id = 64] 05:00:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E5A65000) [pid = 3280] [serial = 189] [outer = 0000000000000000] 05:00:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E976EC00) [pid = 3280] [serial = 190] [outer = 000000A5E5A65000] 05:00:38 INFO - PROCESS | 3280 | 1467460838993 Marionette DEBUG loaded listener.js 05:00:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5EC6ADC00) [pid = 3280] [serial = 191] [outer = 000000A5E5A65000] 05:00:39 INFO - PROCESS | 3280 | 1467460839378 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]]]}] 05:00:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:00:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 629ms 05:00:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:00:39 INFO - PROCESS | 3280 | 1467460839433 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 05:00:39 INFO - PROCESS | 3280 | 1467460839435 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 05:00:39 INFO - PROCESS | 3280 | 1467460839439 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:00:39 INFO - PROCESS | 3280 | 1467460839441 Marionette TRACE conn6 <- [1,222,null,{}] 05:00:39 INFO - PROCESS | 3280 | 1467460839444 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}] 05:00:39 INFO - PROCESS | 3280 | 1467460839446 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:39 INFO - PROCESS | 3280 | 1467460839532 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 05:00:39 INFO - PROCESS | 3280 | 1467460839537 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:39 INFO - PROCESS | 3280 | 1467460839539 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:39 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC60000 == 40 [pid = 3280] [id = 65] 05:00:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5EC6B5800) [pid = 3280] [serial = 192] [outer = 0000000000000000] 05:00:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5EC7BCC00) [pid = 3280] [serial = 193] [outer = 000000A5EC6B5800] 05:00:39 INFO - PROCESS | 3280 | 1467460839585 Marionette DEBUG loaded listener.js 05:00:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5EDD84000) [pid = 3280] [serial = 194] [outer = 000000A5EC6B5800] 05:00:39 INFO - PROCESS | 3280 | 1467460839977 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]]]}] 05:00:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:00:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 587ms 05:00:40 INFO - PROCESS | 3280 | 1467460840034 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 05:00:40 INFO - PROCESS | 3280 | 1467460840037 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 05:00:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:00:40 INFO - PROCESS | 3280 | 1467460840040 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:00:40 INFO - PROCESS | 3280 | 1467460840043 Marionette TRACE conn6 <- [1,226,null,{}] 05:00:40 INFO - PROCESS | 3280 | 1467460840047 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}] 05:00:40 INFO - PROCESS | 3280 | 1467460840049 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:40 INFO - PROCESS | 3280 | 1467460840148 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 05:00:40 INFO - PROCESS | 3280 | 1467460840154 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:40 INFO - PROCESS | 3280 | 1467460840157 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:40 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EDECC000 == 41 [pid = 3280] [id = 66] 05:00:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5EDD2C000) [pid = 3280] [serial = 195] [outer = 0000000000000000] 05:00:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5EDD34800) [pid = 3280] [serial = 196] [outer = 000000A5EDD2C000] 05:00:40 INFO - PROCESS | 3280 | 1467460840211 Marionette DEBUG loaded listener.js 05:00:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5EDD8D800) [pid = 3280] [serial = 197] [outer = 000000A5EDD2C000] 05:00:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DC15C800 == 40 [pid = 3280] [id = 57] 05:00:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E0C61000 == 39 [pid = 3280] [id = 56] 05:00:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F0742800 == 38 [pid = 3280] [id = 55] 05:00:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E97B9800 == 37 [pid = 3280] [id = 54] 05:00:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EFDAF000 == 36 [pid = 3280] [id = 52] 05:00:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E0B71800 == 35 [pid = 3280] [id = 53] 05:00:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EA607000 == 34 [pid = 3280] [id = 61] 05:00:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8A15000 == 33 [pid = 3280] [id = 59] 05:00:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC60000 == 32 [pid = 3280] [id = 65] 05:00:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC3E800 == 31 [pid = 3280] [id = 64] 05:00:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DCF84000 == 30 [pid = 3280] [id = 63] 05:00:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC694000 == 29 [pid = 3280] [id = 62] 05:00:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E2892000 == 28 [pid = 3280] [id = 58] 05:00:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E920E000 == 27 [pid = 3280] [id = 60] 05:00:41 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5DC290800) [pid = 3280] [serial = 88] [outer = 0000000000000000] [url = about:blank] 05:00:41 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5E9167400) [pid = 3280] [serial = 138] [outer = 0000000000000000] [url = about:blank] 05:00:41 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5EA406C00) [pid = 3280] [serial = 142] [outer = 0000000000000000] [url = about:blank] 05:00:41 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E9875000) [pid = 3280] [serial = 141] [outer = 0000000000000000] [url = about:blank] 05:00:41 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E809D400) [pid = 3280] [serial = 135] [outer = 0000000000000000] [url = about:blank] 05:00:41 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E162A000) [pid = 3280] [serial = 124] [outer = 0000000000000000] [url = about:blank] 05:00:41 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5DD198800) [pid = 3280] [serial = 123] [outer = 0000000000000000] [url = about:blank] 05:00:41 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5DF614400) [pid = 3280] [serial = 121] [outer = 0000000000000000] [url = about:blank] 05:00:41 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5DC472000) [pid = 3280] [serial = 120] [outer = 0000000000000000] [url = about:blank] 05:00:41 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5EA403400) [pid = 3280] [serial = 118] [outer = 0000000000000000] [url = about:blank] 05:00:41 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E64C6C00) [pid = 3280] [serial = 132] [outer = 0000000000000000] [url = about:blank] 05:00:41 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E6DA3000) [pid = 3280] [serial = 133] [outer = 0000000000000000] [url = about:blank] 05:00:41 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5DC664C00) [pid = 3280] [serial = 126] [outer = 0000000000000000] [url = about:blank] 05:00:41 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E156D400) [pid = 3280] [serial = 127] [outer = 0000000000000000] [url = about:blank] 05:00:41 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E5A64C00) [pid = 3280] [serial = 129] [outer = 0000000000000000] [url = about:blank] 05:00:41 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E5E47400) [pid = 3280] [serial = 130] [outer = 0000000000000000] [url = about:blank] 05:00:41 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5EA6C9C00) [pid = 3280] [serial = 144] [outer = 0000000000000000] [url = about:blank] 05:00:41 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5EB2F0800) [pid = 3280] [serial = 149] [outer = 0000000000000000] [url = about:blank] 05:00:41 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5EC7B6000) [pid = 3280] [serial = 151] [outer = 0000000000000000] [url = about:blank] 05:00:41 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5EA678800) [pid = 3280] [serial = 148] [outer = 0000000000000000] [url = about:blank] 05:00:41 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5EC8C6800) [pid = 3280] [serial = 152] [outer = 0000000000000000] [url = about:blank] 05:00:41 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5EB20A400) [pid = 3280] [serial = 145] [outer = 0000000000000000] [url = about:blank] 05:00:41 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5DC84D400) [pid = 3280] [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.] 05:00:41 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A5EFD93400) [pid = 3280] [serial = 154] [outer = 0000000000000000] [url = about:blank] 05:00:41 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A5E88BC800) [pid = 3280] [serial = 136] [outer = 0000000000000000] [url = about:blank] 05:00:41 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A5E9772800) [pid = 3280] [serial = 139] [outer = 0000000000000000] [url = about:blank] 05:00:42 INFO - PROCESS | 3280 | 1467460842095 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]]]}] 05:00:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:00:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 2073ms 05:00:42 INFO - PROCESS | 3280 | 1467460842133 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 05:00:42 INFO - PROCESS | 3280 | 1467460842136 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 05:00:42 INFO - PROCESS | 3280 | 1467460842144 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:00:42 INFO - PROCESS | 3280 | 1467460842147 Marionette TRACE conn6 <- [1,230,null,{}] 05:00:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:00:42 INFO - PROCESS | 3280 | 1467460842153 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}] 05:00:42 INFO - PROCESS | 3280 | 1467460842156 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:42 INFO - PROCESS | 3280 | 1467460842244 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 05:00:42 INFO - PROCESS | 3280 | 1467460842253 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:42 INFO - PROCESS | 3280 | 1467460842255 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:42 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DCC83000 == 28 [pid = 3280] [id = 67] 05:00:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A5DC297800) [pid = 3280] [serial = 198] [outer = 0000000000000000] 05:00:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A5DC298400) [pid = 3280] [serial = 199] [outer = 000000A5DC297800] 05:00:42 INFO - PROCESS | 3280 | 1467460842306 Marionette DEBUG loaded listener.js 05:00:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A5DC65EC00) [pid = 3280] [serial = 200] [outer = 000000A5DC297800] 05:00:42 INFO - PROCESS | 3280 | 1467460842778 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]]]}] 05:00:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:00:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 671ms 05:00:42 INFO - PROCESS | 3280 | 1467460842822 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 05:00:42 INFO - PROCESS | 3280 | 1467460842828 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 05:00:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:00:42 INFO - PROCESS | 3280 | 1467460842835 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:00:42 INFO - PROCESS | 3280 | 1467460842838 Marionette TRACE conn6 <- [1,234,null,{}] 05:00:42 INFO - PROCESS | 3280 | 1467460842842 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}] 05:00:42 INFO - PROCESS | 3280 | 1467460842845 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:42 INFO - PROCESS | 3280 | 1467460842938 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 05:00:42 INFO - PROCESS | 3280 | 1467460842947 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:42 INFO - PROCESS | 3280 | 1467460842950 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:42 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E15AF800 == 29 [pid = 3280] [id = 68] 05:00:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5DD733C00) [pid = 3280] [serial = 201] [outer = 0000000000000000] 05:00:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5E0902400) [pid = 3280] [serial = 202] [outer = 000000A5DD733C00] 05:00:43 INFO - PROCESS | 3280 | 1467460843002 Marionette DEBUG loaded listener.js 05:00:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5E0BD0000) [pid = 3280] [serial = 203] [outer = 000000A5DD733C00] 05:00:43 INFO - PROCESS | 3280 | 1467460843456 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]]]}] 05:00:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:00:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 692ms 05:00:43 INFO - PROCESS | 3280 | 1467460843528 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 05:00:43 INFO - PROCESS | 3280 | 1467460843531 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 05:00:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:00:43 INFO - PROCESS | 3280 | 1467460843535 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:00:43 INFO - PROCESS | 3280 | 1467460843539 Marionette TRACE conn6 <- [1,238,null,{}] 05:00:43 INFO - PROCESS | 3280 | 1467460843551 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}] 05:00:43 INFO - PROCESS | 3280 | 1467460843556 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:43 INFO - PROCESS | 3280 | 1467460843668 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 05:00:43 INFO - PROCESS | 3280 | 1467460843684 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:43 INFO - PROCESS | 3280 | 1467460843687 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:43 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E2885800 == 30 [pid = 3280] [id = 69] 05:00:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5DA460800) [pid = 3280] [serial = 204] [outer = 0000000000000000] 05:00:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E26A7800) [pid = 3280] [serial = 205] [outer = 000000A5DA460800] 05:00:43 INFO - PROCESS | 3280 | 1467460843738 Marionette DEBUG loaded listener.js 05:00:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E2CBF000) [pid = 3280] [serial = 206] [outer = 000000A5DA460800] 05:00:44 INFO - PROCESS | 3280 | 1467460844162 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]]]}] 05:00:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:00:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 693ms 05:00:44 INFO - PROCESS | 3280 | 1467460844229 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 05:00:44 INFO - PROCESS | 3280 | 1467460844232 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 05:00:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:00:44 INFO - PROCESS | 3280 | 1467460844236 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:00:44 INFO - PROCESS | 3280 | 1467460844238 Marionette TRACE conn6 <- [1,242,null,{}] 05:00:44 INFO - PROCESS | 3280 | 1467460844241 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}] 05:00:44 INFO - PROCESS | 3280 | 1467460844243 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:44 INFO - PROCESS | 3280 | 1467460844330 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 05:00:44 INFO - PROCESS | 3280 | 1467460844336 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:44 INFO - PROCESS | 3280 | 1467460844338 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:44 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E86AA000 == 31 [pid = 3280] [id = 70] 05:00:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E5A6C800) [pid = 3280] [serial = 207] [outer = 0000000000000000] 05:00:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E5E43400) [pid = 3280] [serial = 208] [outer = 000000A5E5A6C800] 05:00:44 INFO - PROCESS | 3280 | 1467460844385 Marionette DEBUG loaded listener.js 05:00:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E5E62000) [pid = 3280] [serial = 209] [outer = 000000A5E5A6C800] 05:00:44 INFO - PROCESS | 3280 | 1467460844888 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]]]}] 05:00:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:00:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 670ms 05:00:44 INFO - PROCESS | 3280 | 1467460844963 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 05:00:44 INFO - PROCESS | 3280 | 1467460844965 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 05:00:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:00:44 INFO - PROCESS | 3280 | 1467460844983 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:00:44 INFO - PROCESS | 3280 | 1467460844986 Marionette TRACE conn6 <- [1,246,null,{}] 05:00:45 INFO - PROCESS | 3280 | 1467460845039 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}] 05:00:45 INFO - PROCESS | 3280 | 1467460845041 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:45 INFO - PROCESS | 3280 | 1467460845135 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 05:00:45 INFO - PROCESS | 3280 | 1467460845197 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:45 INFO - PROCESS | 3280 | 1467460845199 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:45 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E97AC000 == 32 [pid = 3280] [id = 71] 05:00:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5DC226C00) [pid = 3280] [serial = 210] [outer = 0000000000000000] 05:00:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E6DA9000) [pid = 3280] [serial = 211] [outer = 000000A5DC226C00] 05:00:45 INFO - PROCESS | 3280 | 1467460845246 Marionette DEBUG loaded listener.js 05:00:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E81EC400) [pid = 3280] [serial = 212] [outer = 000000A5DC226C00] 05:00:45 INFO - PROCESS | 3280 | 1467460845611 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]]]}] 05:00:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:00:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 671ms 05:00:45 INFO - PROCESS | 3280 | 1467460845656 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 05:00:45 INFO - PROCESS | 3280 | 1467460845659 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 05:00:45 INFO - PROCESS | 3280 | 1467460845662 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:00:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:00:45 INFO - PROCESS | 3280 | 1467460845664 Marionette TRACE conn6 <- [1,250,null,{}] 05:00:45 INFO - PROCESS | 3280 | 1467460845667 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}] 05:00:45 INFO - PROCESS | 3280 | 1467460845673 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:45 INFO - PROCESS | 3280 | 1467460845814 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 05:00:45 INFO - PROCESS | 3280 | 1467460845823 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:45 INFO - PROCESS | 3280 | 1467460845825 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:45 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E9D42000 == 33 [pid = 3280] [id = 72] 05:00:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E88BD400) [pid = 3280] [serial = 213] [outer = 0000000000000000] 05:00:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E8AD5C00) [pid = 3280] [serial = 214] [outer = 000000A5E88BD400] 05:00:45 INFO - PROCESS | 3280 | 1467460845872 Marionette DEBUG loaded listener.js 05:00:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E915AC00) [pid = 3280] [serial = 215] [outer = 000000A5E88BD400] 05:00:46 INFO - PROCESS | 3280 | 1467460846257 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]]]}] 05:00:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:00:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 629ms 05:00:46 INFO - PROCESS | 3280 | 1467460846294 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 05:00:46 INFO - PROCESS | 3280 | 1467460846296 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 05:00:46 INFO - PROCESS | 3280 | 1467460846300 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:00:46 INFO - PROCESS | 3280 | 1467460846302 Marionette TRACE conn6 <- [1,254,null,{}] 05:00:46 INFO - PROCESS | 3280 | 1467460846305 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}] 05:00:46 INFO - PROCESS | 3280 | 1467460846307 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:46 INFO - PROCESS | 3280 | 1467460846413 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 05:00:46 INFO - PROCESS | 3280 | 1467460846444 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:46 INFO - PROCESS | 3280 | 1467460846446 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:46 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EBD14000 == 34 [pid = 3280] [id = 73] 05:00:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E88C0C00) [pid = 3280] [serial = 216] [outer = 0000000000000000] 05:00:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E9773C00) [pid = 3280] [serial = 217] [outer = 000000A5E88C0C00] 05:00:46 INFO - PROCESS | 3280 | 1467460846490 Marionette DEBUG loaded listener.js 05:00:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E9870800) [pid = 3280] [serial = 218] [outer = 000000A5E88C0C00] 05:00:46 INFO - PROCESS | 3280 | 1467460846874 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]]]}] 05:00:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:00:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 629ms 05:00:46 INFO - PROCESS | 3280 | 1467460846932 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 05:00:46 INFO - PROCESS | 3280 | 1467460846935 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 05:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:00:46 INFO - PROCESS | 3280 | 1467460846938 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:00:46 INFO - PROCESS | 3280 | 1467460846940 Marionette TRACE conn6 <- [1,258,null,{}] 05:00:46 INFO - PROCESS | 3280 | 1467460846944 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}] 05:00:46 INFO - PROCESS | 3280 | 1467460846946 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:47 INFO - PROCESS | 3280 | 1467460847066 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 05:00:47 INFO - PROCESS | 3280 | 1467460847077 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:47 INFO - PROCESS | 3280 | 1467460847079 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:47 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC71D800 == 35 [pid = 3280] [id = 74] 05:00:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E9884800) [pid = 3280] [serial = 219] [outer = 0000000000000000] 05:00:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E988B400) [pid = 3280] [serial = 220] [outer = 000000A5E9884800] 05:00:47 INFO - PROCESS | 3280 | 1467460847125 Marionette DEBUG loaded listener.js 05:00:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E9DCE400) [pid = 3280] [serial = 221] [outer = 000000A5E9884800] 05:00:47 INFO - PROCESS | 3280 | 1467460847554 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]]]}] 05:00:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:00:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 629ms 05:00:47 INFO - PROCESS | 3280 | 1467460847570 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 05:00:47 INFO - PROCESS | 3280 | 1467460847572 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 05:00:47 INFO - PROCESS | 3280 | 1467460847575 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:00:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:00:47 INFO - PROCESS | 3280 | 1467460847577 Marionette TRACE conn6 <- [1,262,null,{}] 05:00:47 INFO - PROCESS | 3280 | 1467460847581 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}] 05:00:47 INFO - PROCESS | 3280 | 1467460847583 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:47 INFO - PROCESS | 3280 | 1467460847692 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 05:00:47 INFO - PROCESS | 3280 | 1467460847761 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:47 INFO - PROCESS | 3280 | 1467460847763 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:47 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC35800 == 36 [pid = 3280] [id = 75] 05:00:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5EA338800) [pid = 3280] [serial = 222] [outer = 0000000000000000] 05:00:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5EA6C6400) [pid = 3280] [serial = 223] [outer = 000000A5EA338800] 05:00:47 INFO - PROCESS | 3280 | 1467460847809 Marionette DEBUG loaded listener.js 05:00:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5EB2E8C00) [pid = 3280] [serial = 224] [outer = 000000A5EA338800] 05:00:48 INFO - PROCESS | 3280 | 1467460848229 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]]]}] 05:00:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 671ms 05:00:48 INFO - PROCESS | 3280 | 1467460848257 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 05:00:48 INFO - PROCESS | 3280 | 1467460848259 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 05:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:00:48 INFO - PROCESS | 3280 | 1467460848262 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:00:48 INFO - PROCESS | 3280 | 1467460848264 Marionette TRACE conn6 <- [1,266,null,{}] 05:00:48 INFO - PROCESS | 3280 | 1467460848272 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}] 05:00:48 INFO - PROCESS | 3280 | 1467460848274 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:48 INFO - PROCESS | 3280 | 1467460848395 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 05:00:48 INFO - PROCESS | 3280 | 1467460848402 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:48 INFO - PROCESS | 3280 | 1467460848405 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:48 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC9B000 == 37 [pid = 3280] [id = 76] 05:00:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A5EA40D000) [pid = 3280] [serial = 225] [outer = 0000000000000000] 05:00:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A5EC5B7000) [pid = 3280] [serial = 226] [outer = 000000A5EA40D000] 05:00:48 INFO - PROCESS | 3280 | 1467460848449 Marionette DEBUG loaded listener.js 05:00:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A5EC5BF000) [pid = 3280] [serial = 227] [outer = 000000A5EA40D000] 05:00:48 INFO - PROCESS | 3280 | 1467460848885 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]]]}] 05:00:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 692ms 05:00:48 INFO - PROCESS | 3280 | 1467460848957 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 05:00:48 INFO - PROCESS | 3280 | 1467460848960 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 05:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:00:48 INFO - PROCESS | 3280 | 1467460848963 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:00:48 INFO - PROCESS | 3280 | 1467460848966 Marionette TRACE conn6 <- [1,270,null,{}] 05:00:48 INFO - PROCESS | 3280 | 1467460848970 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}] 05:00:48 INFO - PROCESS | 3280 | 1467460848972 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:49 INFO - PROCESS | 3280 | 1467460849119 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 05:00:49 INFO - PROCESS | 3280 | 1467460849138 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:49 INFO - PROCESS | 3280 | 1467460849140 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:49 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E97AB800 == 38 [pid = 3280] [id = 77] 05:00:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A5EC6B7800) [pid = 3280] [serial = 228] [outer = 0000000000000000] 05:00:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A5EC8BE400) [pid = 3280] [serial = 229] [outer = 000000A5EC6B7800] 05:00:49 INFO - PROCESS | 3280 | 1467460849188 Marionette DEBUG loaded listener.js 05:00:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (000000A5EDD2F000) [pid = 3280] [serial = 230] [outer = 000000A5EC6B7800] 05:00:49 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (000000A5E8FCEC00) [pid = 3280] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:00:49 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A5E9876400) [pid = 3280] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:00:49 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A5EB030400) [pid = 3280] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:00:49 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A5E5A65000) [pid = 3280] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:00:49 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A5EC6B5800) [pid = 3280] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:00:49 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A5E64C3400) [pid = 3280] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:00:49 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5E5A5E000) [pid = 3280] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:00:49 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5DC22E400) [pid = 3280] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:00:49 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5DC5CFC00) [pid = 3280] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:00:49 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5EA679C00) [pid = 3280] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:00:49 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E5E45800) [pid = 3280] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:00:49 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5DC28D400) [pid = 3280] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:00:49 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5EFD8F800) [pid = 3280] [serial = 153] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:00:49 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5DC22E000) [pid = 3280] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:00:49 INFO - PROCESS | 3280 | 1467460849734 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]]]}] 05:00:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:00:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 839ms 05:00:49 INFO - PROCESS | 3280 | 1467460849805 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 05:00:49 INFO - PROCESS | 3280 | 1467460849807 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 05:00:49 INFO - PROCESS | 3280 | 1467460849811 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:00:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:00:49 INFO - PROCESS | 3280 | 1467460849813 Marionette TRACE conn6 <- [1,274,null,{}] 05:00:49 INFO - PROCESS | 3280 | 1467460849816 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}] 05:00:49 INFO - PROCESS | 3280 | 1467460849826 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:49 INFO - PROCESS | 3280 | 1467460849940 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 05:00:49 INFO - PROCESS | 3280 | 1467460849952 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:49 INFO - PROCESS | 3280 | 1467460849954 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:49 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F02C2800 == 39 [pid = 3280] [id = 78] 05:00:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5DC841800) [pid = 3280] [serial = 231] [outer = 0000000000000000] 05:00:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E64D3800) [pid = 3280] [serial = 232] [outer = 000000A5DC841800] 05:00:50 INFO - PROCESS | 3280 | 1467460850000 Marionette DEBUG loaded listener.js 05:00:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5DC229000) [pid = 3280] [serial = 233] [outer = 000000A5DC841800] 05:00:50 INFO - PROCESS | 3280 | 1467460850382 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]]]}] 05:00:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 628ms 05:00:50 INFO - PROCESS | 3280 | 1467460850442 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 05:00:50 INFO - PROCESS | 3280 | 1467460850444 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 05:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:00:50 INFO - PROCESS | 3280 | 1467460850449 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:00:50 INFO - PROCESS | 3280 | 1467460850451 Marionette TRACE conn6 <- [1,278,null,{}] 05:00:50 INFO - PROCESS | 3280 | 1467460850454 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}] 05:00:50 INFO - PROCESS | 3280 | 1467460850456 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:50 INFO - PROCESS | 3280 | 1467460850541 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 05:00:50 INFO - PROCESS | 3280 | 1467460850546 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:50 INFO - PROCESS | 3280 | 1467460850548 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:50 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECD64000 == 40 [pid = 3280] [id = 79] 05:00:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E6727400) [pid = 3280] [serial = 234] [outer = 0000000000000000] 05:00:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E672C400) [pid = 3280] [serial = 235] [outer = 000000A5E6727400] 05:00:50 INFO - PROCESS | 3280 | 1467460850595 Marionette DEBUG loaded listener.js 05:00:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5EA402C00) [pid = 3280] [serial = 236] [outer = 000000A5E6727400] 05:00:51 INFO - PROCESS | 3280 | 1467460851017 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]]]}] 05:00:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 629ms 05:00:51 INFO - PROCESS | 3280 | 1467460851080 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 05:00:51 INFO - PROCESS | 3280 | 1467460851082 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 05:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:00:51 INFO - PROCESS | 3280 | 1467460851086 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:00:51 INFO - PROCESS | 3280 | 1467460851088 Marionette TRACE conn6 <- [1,282,null,{}] 05:00:51 INFO - PROCESS | 3280 | 1467460851092 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}] 05:00:51 INFO - PROCESS | 3280 | 1467460851094 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:51 INFO - PROCESS | 3280 | 1467460851179 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 05:00:51 INFO - PROCESS | 3280 | 1467460851187 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:51 INFO - PROCESS | 3280 | 1467460851189 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:51 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECD7D000 == 41 [pid = 3280] [id = 80] 05:00:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5EB090800) [pid = 3280] [serial = 237] [outer = 0000000000000000] 05:00:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5EDD35800) [pid = 3280] [serial = 238] [outer = 000000A5EB090800] 05:00:51 INFO - PROCESS | 3280 | 1467460851235 Marionette DEBUG loaded listener.js 05:00:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A5EDD89800) [pid = 3280] [serial = 239] [outer = 000000A5EB090800] 05:00:51 INFO - PROCESS | 3280 | 1467460851496 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:00:51 INFO - PROCESS | 3280 | 1467460851940 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]]]}] 05:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 923ms 05:00:52 INFO - PROCESS | 3280 | 1467460852014 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 05:00:52 INFO - PROCESS | 3280 | 1467460852019 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 05:00:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:00:52 INFO - PROCESS | 3280 | 1467460852024 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:00:52 INFO - PROCESS | 3280 | 1467460852028 Marionette TRACE conn6 <- [1,286,null,{}] 05:00:52 INFO - PROCESS | 3280 | 1467460852034 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}] 05:00:52 INFO - PROCESS | 3280 | 1467460852037 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:52 INFO - PROCESS | 3280 | 1467460852177 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 05:00:52 INFO - PROCESS | 3280 | 1467460852243 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:52 INFO - PROCESS | 3280 | 1467460852246 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:52 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DCF59800 == 42 [pid = 3280] [id = 81] 05:00:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A5DC225C00) [pid = 3280] [serial = 240] [outer = 0000000000000000] 05:00:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A5DC28D000) [pid = 3280] [serial = 241] [outer = 000000A5DC225C00] 05:00:52 INFO - PROCESS | 3280 | 1467460852307 Marionette DEBUG loaded listener.js 05:00:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A5DC865400) [pid = 3280] [serial = 242] [outer = 000000A5DC225C00] 05:00:52 INFO - PROCESS | 3280 | 1467460852989 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]]]}] 05:00:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:00:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 987ms 05:00:53 INFO - PROCESS | 3280 | 1467460853012 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 05:00:53 INFO - PROCESS | 3280 | 1467460853017 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 05:00:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:00:53 INFO - PROCESS | 3280 | 1467460853024 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:00:53 INFO - PROCESS | 3280 | 1467460853028 Marionette TRACE conn6 <- [1,290,null,{}] 05:00:53 INFO - PROCESS | 3280 | 1467460853032 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}] 05:00:53 INFO - PROCESS | 3280 | 1467460853035 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:53 INFO - PROCESS | 3280 | 1467460853165 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 05:00:53 INFO - PROCESS | 3280 | 1467460853238 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:53 INFO - PROCESS | 3280 | 1467460853241 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:53 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E869E000 == 43 [pid = 3280] [id = 82] 05:00:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A5DD732C00) [pid = 3280] [serial = 243] [outer = 0000000000000000] 05:00:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (000000A5E21D9C00) [pid = 3280] [serial = 244] [outer = 000000A5DD732C00] 05:00:53 INFO - PROCESS | 3280 | 1467460853341 Marionette DEBUG loaded listener.js 05:00:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (000000A5E2CBBC00) [pid = 3280] [serial = 245] [outer = 000000A5DD732C00] 05:00:54 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECD64000 == 42 [pid = 3280] [id = 79] 05:00:54 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F02C2800 == 41 [pid = 3280] [id = 78] 05:00:54 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E97AB800 == 40 [pid = 3280] [id = 77] 05:00:54 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC9B000 == 39 [pid = 3280] [id = 76] 05:00:54 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC35800 == 38 [pid = 3280] [id = 75] 05:00:54 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC71D800 == 37 [pid = 3280] [id = 74] 05:00:54 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EBD14000 == 36 [pid = 3280] [id = 73] 05:00:54 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E9D42000 == 35 [pid = 3280] [id = 72] 05:00:54 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E97AC000 == 34 [pid = 3280] [id = 71] 05:00:54 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E86AA000 == 33 [pid = 3280] [id = 70] 05:00:54 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E2885800 == 32 [pid = 3280] [id = 69] 05:00:54 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (000000A5EDD34800) [pid = 3280] [serial = 196] [outer = 0000000000000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E15AF800 == 31 [pid = 3280] [id = 68] 05:00:54 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DCC83000 == 30 [pid = 3280] [id = 67] 05:00:54 INFO - PROCESS | 3280 | 1467460854272 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]]]}] 05:00:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:00:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1294ms 05:00:54 INFO - PROCESS | 3280 | 1467460854321 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 05:00:54 INFO - PROCESS | 3280 | 1467460854325 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 05:00:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:00:54 INFO - PROCESS | 3280 | 1467460854329 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:00:54 INFO - PROCESS | 3280 | 1467460854332 Marionette TRACE conn6 <- [1,294,null,{}] 05:00:54 INFO - PROCESS | 3280 | 1467460854337 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}] 05:00:54 INFO - PROCESS | 3280 | 1467460854340 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:54 INFO - PROCESS | 3280 | 1467460854436 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 05:00:54 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (000000A5E976C800) [pid = 3280] [serial = 181] [outer = 0000000000000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A5E986B400) [pid = 3280] [serial = 182] [outer = 0000000000000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A5E9886400) [pid = 3280] [serial = 184] [outer = 0000000000000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A5EA408800) [pid = 3280] [serial = 185] [outer = 0000000000000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A5EB9EF400) [pid = 3280] [serial = 187] [outer = 0000000000000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A5E976EC00) [pid = 3280] [serial = 190] [outer = 0000000000000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5EC6ADC00) [pid = 3280] [serial = 191] [outer = 0000000000000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5EC7BCC00) [pid = 3280] [serial = 193] [outer = 0000000000000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5EC6B0800) [pid = 3280] [serial = 188] [outer = 0000000000000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E6608C00) [pid = 3280] [serial = 175] [outer = 0000000000000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E6DB4C00) [pid = 3280] [serial = 176] [outer = 0000000000000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E5E48C00) [pid = 3280] [serial = 173] [outer = 0000000000000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E5A64000) [pid = 3280] [serial = 172] [outer = 0000000000000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5DC65C400) [pid = 3280] [serial = 169] [outer = 0000000000000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E0B88C00) [pid = 3280] [serial = 170] [outer = 0000000000000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E2254400) [pid = 3280] [serial = 167] [outer = 0000000000000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5DC664800) [pid = 3280] [serial = 166] [outer = 0000000000000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5EFD92400) [pid = 3280] [serial = 164] [outer = 0000000000000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5EB2EB000) [pid = 3280] [serial = 163] [outer = 0000000000000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E81E1400) [pid = 3280] [serial = 161] [outer = 0000000000000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E5E4E400) [pid = 3280] [serial = 160] [outer = 0000000000000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E0EB4400) [pid = 3280] [serial = 158] [outer = 0000000000000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5DC29B400) [pid = 3280] [serial = 157] [outer = 0000000000000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5EDD84000) [pid = 3280] [serial = 194] [outer = 0000000000000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5F05BE800) [pid = 3280] [serial = 155] [outer = 0000000000000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E81E4C00) [pid = 3280] [serial = 178] [outer = 0000000000000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E88BAC00) [pid = 3280] [serial = 179] [outer = 0000000000000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3280 | 1467460854508 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:54 INFO - PROCESS | 3280 | 1467460854511 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:54 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DD768800 == 31 [pid = 3280] [id = 83] 05:00:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5DC29E800) [pid = 3280] [serial = 246] [outer = 0000000000000000] 05:00:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5DC664800) [pid = 3280] [serial = 247] [outer = 000000A5DC29E800] 05:00:54 INFO - PROCESS | 3280 | 1467460854560 Marionette DEBUG loaded listener.js 05:00:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E0B8DC00) [pid = 3280] [serial = 248] [outer = 000000A5DC29E800] 05:00:54 INFO - PROCESS | 3280 | 1467460854937 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]]]}] 05:00:54 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. 05:00:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 627ms 05:00:55 INFO - PROCESS | 3280 | 1467460854998 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 05:00:55 INFO - PROCESS | 3280 | 1467460855002 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 05:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:00:55 INFO - PROCESS | 3280 | 1467460855013 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:00:55 INFO - PROCESS | 3280 | 1467460855016 Marionette TRACE conn6 <- [1,298,null,{}] 05:00:55 INFO - PROCESS | 3280 | 1467460855021 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}] 05:00:55 INFO - PROCESS | 3280 | 1467460855023 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:55 INFO - PROCESS | 3280 | 1467460855117 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 05:00:55 INFO - PROCESS | 3280 | 1467460855130 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:55 INFO - PROCESS | 3280 | 1467460855132 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:55 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E21C6800 == 32 [pid = 3280] [id = 84] 05:00:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E231C000) [pid = 3280] [serial = 249] [outer = 0000000000000000] 05:00:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E26B0800) [pid = 3280] [serial = 250] [outer = 000000A5E231C000] 05:00:55 INFO - PROCESS | 3280 | 1467460855186 Marionette DEBUG loaded listener.js 05:00:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E5A65800) [pid = 3280] [serial = 251] [outer = 000000A5E231C000] 05:00:55 INFO - PROCESS | 3280 | 1467460855630 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]]]}] 05:00:55 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. 05:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 629ms 05:00:55 INFO - PROCESS | 3280 | 1467460855651 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 05:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:00:55 INFO - PROCESS | 3280 | 1467460855653 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 05:00:55 INFO - PROCESS | 3280 | 1467460855656 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:00:55 INFO - PROCESS | 3280 | 1467460855660 Marionette TRACE conn6 <- [1,302,null,{}] 05:00:55 INFO - PROCESS | 3280 | 1467460855676 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}] 05:00:55 INFO - PROCESS | 3280 | 1467460855681 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:55 INFO - PROCESS | 3280 | 1467460855770 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 05:00:55 INFO - PROCESS | 3280 | 1467460855779 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:55 INFO - PROCESS | 3280 | 1467460855783 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:55 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E6480000 == 33 [pid = 3280] [id = 85] 05:00:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5DC290C00) [pid = 3280] [serial = 252] [outer = 0000000000000000] 05:00:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E64C8000) [pid = 3280] [serial = 253] [outer = 000000A5DC290C00] 05:00:55 INFO - PROCESS | 3280 | 1467460855833 Marionette DEBUG loaded listener.js 05:00:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E6728800) [pid = 3280] [serial = 254] [outer = 000000A5DC290C00] 05:00:56 INFO - PROCESS | 3280 | 1467460856262 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]]]}] 05:00:56 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. 05:00:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 649ms 05:00:56 INFO - PROCESS | 3280 | 1467460856309 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 05:00:56 INFO - PROCESS | 3280 | 1467460856311 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 05:00:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:00:56 INFO - PROCESS | 3280 | 1467460856315 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:00:56 INFO - PROCESS | 3280 | 1467460856317 Marionette TRACE conn6 <- [1,306,null,{}] 05:00:56 INFO - PROCESS | 3280 | 1467460856321 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}] 05:00:56 INFO - PROCESS | 3280 | 1467460856323 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:56 INFO - PROCESS | 3280 | 1467460856412 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 05:00:56 INFO - PROCESS | 3280 | 1467460856418 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:56 INFO - PROCESS | 3280 | 1467460856420 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:56 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8E19000 == 34 [pid = 3280] [id = 86] 05:00:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E6DBD000) [pid = 3280] [serial = 255] [outer = 0000000000000000] 05:00:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E81E1000) [pid = 3280] [serial = 256] [outer = 000000A5E6DBD000] 05:00:56 INFO - PROCESS | 3280 | 1467460856472 Marionette DEBUG loaded listener.js 05:00:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E883BC00) [pid = 3280] [serial = 257] [outer = 000000A5E6DBD000] 05:00:56 INFO - PROCESS | 3280 | 1467460856946 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]]]}] 05:00:57 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. 05:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 691ms 05:00:57 INFO - PROCESS | 3280 | 1467460857009 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 05:00:57 INFO - PROCESS | 3280 | 1467460857011 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 05:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:00:57 INFO - PROCESS | 3280 | 1467460857020 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:00:57 INFO - PROCESS | 3280 | 1467460857022 Marionette TRACE conn6 <- [1,310,null,{}] 05:00:57 INFO - PROCESS | 3280 | 1467460857025 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}] 05:00:57 INFO - PROCESS | 3280 | 1467460857028 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:57 INFO - PROCESS | 3280 | 1467460857129 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 05:00:57 INFO - PROCESS | 3280 | 1467460857137 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:57 INFO - PROCESS | 3280 | 1467460857139 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:57 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E97C9000 == 35 [pid = 3280] [id = 87] 05:00:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5DC289C00) [pid = 3280] [serial = 258] [outer = 0000000000000000] 05:00:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E8A26400) [pid = 3280] [serial = 259] [outer = 000000A5DC289C00] 05:00:57 INFO - PROCESS | 3280 | 1467460857185 Marionette DEBUG loaded listener.js 05:00:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E8AD9C00) [pid = 3280] [serial = 260] [outer = 000000A5DC289C00] 05:00:57 INFO - PROCESS | 3280 | 1467460857613 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]]]}] 05:00:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 629ms 05:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:00:57 INFO - PROCESS | 3280 | 1467460857647 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 05:00:57 INFO - PROCESS | 3280 | 1467460857649 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 05:00:57 INFO - PROCESS | 3280 | 1467460857652 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:00:57 INFO - PROCESS | 3280 | 1467460857654 Marionette TRACE conn6 <- [1,314,null,{}] 05:00:57 INFO - PROCESS | 3280 | 1467460857657 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}] 05:00:57 INFO - PROCESS | 3280 | 1467460857663 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:57 INFO - PROCESS | 3280 | 1467460857829 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 05:00:57 INFO - PROCESS | 3280 | 1467460857878 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:57 INFO - PROCESS | 3280 | 1467460857880 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:57 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EB94F000 == 36 [pid = 3280] [id = 88] 05:00:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E8F91400) [pid = 3280] [serial = 261] [outer = 0000000000000000] 05:00:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E9776C00) [pid = 3280] [serial = 262] [outer = 000000A5E8F91400] 05:00:57 INFO - PROCESS | 3280 | 1467460857925 Marionette DEBUG loaded listener.js 05:00:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E988CC00) [pid = 3280] [serial = 263] [outer = 000000A5E8F91400] 05:00:58 INFO - PROCESS | 3280 | 1467460858350 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]]]}] 05:00:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:00:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 733ms 05:00:58 INFO - PROCESS | 3280 | 1467460858389 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 05:00:58 INFO - PROCESS | 3280 | 1467460858391 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 05:00:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:00:58 INFO - PROCESS | 3280 | 1467460858394 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:00:58 INFO - PROCESS | 3280 | 1467460858396 Marionette TRACE conn6 <- [1,318,null,{}] 05:00:58 INFO - PROCESS | 3280 | 1467460858400 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}] 05:00:58 INFO - PROCESS | 3280 | 1467460858402 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:58 INFO - PROCESS | 3280 | 1467460858507 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 05:00:58 INFO - PROCESS | 3280 | 1467460858513 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:58 INFO - PROCESS | 3280 | 1467460858515 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:58 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC731800 == 37 [pid = 3280] [id = 89] 05:00:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5EA404400) [pid = 3280] [serial = 264] [outer = 0000000000000000] 05:00:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5EA66D800) [pid = 3280] [serial = 265] [outer = 000000A5EA404400] 05:00:58 INFO - PROCESS | 3280 | 1467460858560 Marionette DEBUG loaded listener.js 05:00:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5EB2EB800) [pid = 3280] [serial = 266] [outer = 000000A5EA404400] 05:00:58 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5EA338800) [pid = 3280] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:00:58 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5E88BD400) [pid = 3280] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:00:58 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5DA460800) [pid = 3280] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:00:58 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5EDD2C000) [pid = 3280] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:00:58 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5DC297800) [pid = 3280] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:00:58 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E5A6C800) [pid = 3280] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:00:58 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5DD733C00) [pid = 3280] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:00:58 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E9884800) [pid = 3280] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:00:58 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5DC226C00) [pid = 3280] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:00:58 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E88C0C00) [pid = 3280] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:00:58 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5EA40D000) [pid = 3280] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:00:58 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E6727400) [pid = 3280] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:00:58 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5EC6B7800) [pid = 3280] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:00:58 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5DC841800) [pid = 3280] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:00:59 INFO - PROCESS | 3280 | 1467460859110 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]]]}] 05:00:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:00:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 774ms 05:00:59 INFO - PROCESS | 3280 | 1467460859172 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 05:00:59 INFO - PROCESS | 3280 | 1467460859174 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 05:00:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:00:59 INFO - PROCESS | 3280 | 1467460859178 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:00:59 INFO - PROCESS | 3280 | 1467460859180 Marionette TRACE conn6 <- [1,322,null,{}] 05:00:59 INFO - PROCESS | 3280 | 1467460859183 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}] 05:00:59 INFO - PROCESS | 3280 | 1467460859194 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:59 INFO - PROCESS | 3280 | 1467460859277 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 05:00:59 INFO - PROCESS | 3280 | 1467460859284 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:59 INFO - PROCESS | 3280 | 1467460859286 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:59 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC2A000 == 38 [pid = 3280] [id = 90] 05:00:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E81E9C00) [pid = 3280] [serial = 267] [outer = 0000000000000000] 05:00:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5EA330000) [pid = 3280] [serial = 268] [outer = 000000A5E81E9C00] 05:00:59 INFO - PROCESS | 3280 | 1467460859332 Marionette DEBUG loaded listener.js 05:00:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5EC5B4400) [pid = 3280] [serial = 269] [outer = 000000A5E81E9C00] 05:00:59 INFO - PROCESS | 3280 | 1467460859735 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]]]}] 05:00:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:00:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 587ms 05:00:59 INFO - PROCESS | 3280 | 1467460859772 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 05:00:59 INFO - PROCESS | 3280 | 1467460859774 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 05:00:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:00:59 INFO - PROCESS | 3280 | 1467460859777 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:00:59 INFO - PROCESS | 3280 | 1467460859779 Marionette TRACE conn6 <- [1,326,null,{}] 05:00:59 INFO - PROCESS | 3280 | 1467460859788 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}] 05:00:59 INFO - PROCESS | 3280 | 1467460859790 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:59 INFO - PROCESS | 3280 | 1467460859873 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 05:00:59 INFO - PROCESS | 3280 | 1467460859879 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:59 INFO - PROCESS | 3280 | 1467460859881 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:00:59 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E6479000 == 39 [pid = 3280] [id = 91] 05:00:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5EC5C1C00) [pid = 3280] [serial = 270] [outer = 0000000000000000] 05:00:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5EC6AC400) [pid = 3280] [serial = 271] [outer = 000000A5EC5C1C00] 05:00:59 INFO - PROCESS | 3280 | 1467460859927 Marionette DEBUG loaded listener.js 05:01:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5EC6B4C00) [pid = 3280] [serial = 272] [outer = 000000A5EC5C1C00] 05:01:00 INFO - PROCESS | 3280 | 1467460860341 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]]]}] 05:01:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:01:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 586ms 05:01:00 INFO - PROCESS | 3280 | 1467460860376 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 05:01:00 INFO - PROCESS | 3280 | 1467460860378 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 05:01:00 INFO - PROCESS | 3280 | 1467460860391 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:01:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:01:00 INFO - PROCESS | 3280 | 1467460860393 Marionette TRACE conn6 <- [1,330,null,{}] 05:01:00 INFO - PROCESS | 3280 | 1467460860397 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}] 05:01:00 INFO - PROCESS | 3280 | 1467460860399 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:00 INFO - PROCESS | 3280 | 1467460860486 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 05:01:00 INFO - PROCESS | 3280 | 1467460860492 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:00 INFO - PROCESS | 3280 | 1467460860494 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:00 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC9C000 == 40 [pid = 3280] [id = 92] 05:01:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5EC7BAC00) [pid = 3280] [serial = 273] [outer = 0000000000000000] 05:01:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5EC846400) [pid = 3280] [serial = 274] [outer = 000000A5EC7BAC00] 05:01:00 INFO - PROCESS | 3280 | 1467460860538 Marionette DEBUG loaded listener.js 05:01:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5ECF33C00) [pid = 3280] [serial = 275] [outer = 000000A5EC7BAC00] 05:01:01 INFO - PROCESS | 3280 | 1467460861131 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]]]}] 05:01:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:01:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 777ms 05:01:01 INFO - PROCESS | 3280 | 1467460861171 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 05:01:01 INFO - PROCESS | 3280 | 1467460861176 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 05:01:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:01:01 INFO - PROCESS | 3280 | 1467460861181 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:01:01 INFO - PROCESS | 3280 | 1467460861185 Marionette TRACE conn6 <- [1,334,null,{}] 05:01:01 INFO - PROCESS | 3280 | 1467460861206 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}] 05:01:01 INFO - PROCESS | 3280 | 1467460861209 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:01 INFO - PROCESS | 3280 | 1467460861326 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 05:01:01 INFO - PROCESS | 3280 | 1467460861398 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:01 INFO - PROCESS | 3280 | 1467460861401 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:01 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E160C000 == 41 [pid = 3280] [id = 93] 05:01:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5DC5CFC00) [pid = 3280] [serial = 276] [outer = 0000000000000000] 05:01:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E0B46000) [pid = 3280] [serial = 277] [outer = 000000A5DC5CFC00] 05:01:01 INFO - PROCESS | 3280 | 1467460861459 Marionette DEBUG loaded listener.js 05:01:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5E224EC00) [pid = 3280] [serial = 278] [outer = 000000A5DC5CFC00] 05:01:02 INFO - PROCESS | 3280 | 1467460862078 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]]]}] 05:01:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:01:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 943ms 05:01:02 INFO - PROCESS | 3280 | 1467460862128 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 05:01:02 INFO - PROCESS | 3280 | 1467460862134 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 05:01:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:01:02 INFO - PROCESS | 3280 | 1467460862141 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:01:02 INFO - PROCESS | 3280 | 1467460862144 Marionette TRACE conn6 <- [1,338,null,{}] 05:01:02 INFO - PROCESS | 3280 | 1467460862148 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}] 05:01:02 INFO - PROCESS | 3280 | 1467460862152 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:02 INFO - PROCESS | 3280 | 1467460862268 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 05:01:02 INFO - PROCESS | 3280 | 1467460862338 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:02 INFO - PROCESS | 3280 | 1467460862341 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:02 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EA620000 == 42 [pid = 3280] [id = 94] 05:01:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5E64D4800) [pid = 3280] [serial = 279] [outer = 0000000000000000] 05:01:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5E6721000) [pid = 3280] [serial = 280] [outer = 000000A5E64D4800] 05:01:02 INFO - PROCESS | 3280 | 1467460862399 Marionette DEBUG loaded listener.js 05:01:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A5E81E9000) [pid = 3280] [serial = 281] [outer = 000000A5E64D4800] 05:01:02 INFO - PROCESS | 3280 | 1467460862969 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]]]}] 05:01:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:01:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 881ms 05:01:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:01:03 INFO - PROCESS | 3280 | 1467460863024 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 05:01:03 INFO - PROCESS | 3280 | 1467460863027 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 05:01:03 INFO - PROCESS | 3280 | 1467460863031 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:01:03 INFO - PROCESS | 3280 | 1467460863035 Marionette TRACE conn6 <- [1,342,null,{}] 05:01:03 INFO - PROCESS | 3280 | 1467460863047 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}] 05:01:03 INFO - PROCESS | 3280 | 1467460863052 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:03 INFO - PROCESS | 3280 | 1467460863164 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 05:01:03 INFO - PROCESS | 3280 | 1467460863237 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:03 INFO - PROCESS | 3280 | 1467460863241 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:03 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EDEC6800 == 43 [pid = 3280] [id = 95] 05:01:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A5E986BC00) [pid = 3280] [serial = 282] [outer = 0000000000000000] 05:01:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A5E9889000) [pid = 3280] [serial = 283] [outer = 000000A5E986BC00] 05:01:03 INFO - PROCESS | 3280 | 1467460863300 Marionette DEBUG loaded listener.js 05:01:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A5EC8C2C00) [pid = 3280] [serial = 284] [outer = 000000A5E986BC00] 05:01:03 INFO - PROCESS | 3280 | 1467460863885 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]]]}] 05:01:03 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. 05:01:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 902ms 05:01:03 INFO - PROCESS | 3280 | 1467460863934 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 05:01:03 INFO - PROCESS | 3280 | 1467460863938 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 05:01:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:01:03 INFO - PROCESS | 3280 | 1467460863942 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:01:03 INFO - PROCESS | 3280 | 1467460863944 Marionette TRACE conn6 <- [1,346,null,{}] 05:01:03 INFO - PROCESS | 3280 | 1467460863948 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}] 05:01:03 INFO - PROCESS | 3280 | 1467460863950 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:04 INFO - PROCESS | 3280 | 1467460864062 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 05:01:04 INFO - PROCESS | 3280 | 1467460864145 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:04 INFO - PROCESS | 3280 | 1467460864147 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:04 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F02BA800 == 44 [pid = 3280] [id = 96] 05:01:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A5E950CC00) [pid = 3280] [serial = 285] [outer = 0000000000000000] 05:01:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (000000A5E950FC00) [pid = 3280] [serial = 286] [outer = 000000A5E950CC00] 05:01:04 INFO - PROCESS | 3280 | 1467460864203 Marionette DEBUG loaded listener.js 05:01:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (000000A5ECF36000) [pid = 3280] [serial = 287] [outer = 000000A5E950CC00] 05:01:04 INFO - PROCESS | 3280 | 1467460864731 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]]]}] 05:01:04 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. 05:01:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 839ms 05:01:04 INFO - PROCESS | 3280 | 1467460864802 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 05:01:04 INFO - PROCESS | 3280 | 1467460864805 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 05:01:04 INFO - PROCESS | 3280 | 1467460864809 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:01:04 INFO - PROCESS | 3280 | 1467460864811 Marionette TRACE conn6 <- [1,350,null,{}] 05:01:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:01:04 INFO - PROCESS | 3280 | 1467460864815 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}] 05:01:04 INFO - PROCESS | 3280 | 1467460864817 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:04 INFO - PROCESS | 3280 | 1467460864924 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 05:01:05 INFO - PROCESS | 3280 | 1467460864993 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:05 INFO - PROCESS | 3280 | 1467460864995 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:05 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECD76000 == 45 [pid = 3280] [id = 97] 05:01:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (000000A5DD18F800) [pid = 3280] [serial = 288] [outer = 0000000000000000] 05:01:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 99 (000000A5E97CF800) [pid = 3280] [serial = 289] [outer = 000000A5DD18F800] 05:01:05 INFO - PROCESS | 3280 | 1467460865051 Marionette DEBUG loaded listener.js 05:01:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 100 (000000A5E97D8C00) [pid = 3280] [serial = 290] [outer = 000000A5DD18F800] 05:01:05 INFO - PROCESS | 3280 | 1467460865780 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]]]}] 05:01:05 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. 05:01:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1023ms 05:01:05 INFO - PROCESS | 3280 | 1467460865841 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 05:01:05 INFO - PROCESS | 3280 | 1467460865845 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 05:01:05 INFO - PROCESS | 3280 | 1467460865850 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:01:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:01:05 INFO - PROCESS | 3280 | 1467460865855 Marionette TRACE conn6 <- [1,354,null,{}] 05:01:05 INFO - PROCESS | 3280 | 1467460865877 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}] 05:01:05 INFO - PROCESS | 3280 | 1467460865879 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:05 INFO - PROCESS | 3280 | 1467460865988 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 05:01:06 INFO - PROCESS | 3280 | 1467460866059 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:06 INFO - PROCESS | 3280 | 1467460866062 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:06 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E21B6000 == 46 [pid = 3280] [id = 98] 05:01:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 101 (000000A5E0EB6800) [pid = 3280] [serial = 291] [outer = 0000000000000000] 05:01:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 102 (000000A5E15D2400) [pid = 3280] [serial = 292] [outer = 000000A5E0EB6800] 05:01:06 INFO - PROCESS | 3280 | 1467460866113 Marionette DEBUG loaded listener.js 05:01:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 103 (000000A5E2CBE000) [pid = 3280] [serial = 293] [outer = 000000A5E0EB6800] 05:01:06 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E6479000 == 45 [pid = 3280] [id = 91] 05:01:06 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC2A000 == 44 [pid = 3280] [id = 90] 05:01:06 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC731800 == 43 [pid = 3280] [id = 89] 05:01:06 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EB94F000 == 42 [pid = 3280] [id = 88] 05:01:06 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E97C9000 == 41 [pid = 3280] [id = 87] 05:01:06 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8E19000 == 40 [pid = 3280] [id = 86] 05:01:06 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E6480000 == 39 [pid = 3280] [id = 85] 05:01:06 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E21C6800 == 38 [pid = 3280] [id = 84] 05:01:06 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DD768800 == 37 [pid = 3280] [id = 83] 05:01:06 INFO - PROCESS | 3280 | --DOMWINDOW == 102 (000000A5EDD35800) [pid = 3280] [serial = 238] [outer = 0000000000000000] [url = about:blank] 05:01:06 INFO - PROCESS | 3280 | --DOMWINDOW == 101 (000000A5EB2E8C00) [pid = 3280] [serial = 224] [outer = 0000000000000000] [url = about:blank] 05:01:06 INFO - PROCESS | 3280 | --DOMWINDOW == 100 (000000A5EA6C6400) [pid = 3280] [serial = 223] [outer = 0000000000000000] [url = about:blank] 05:01:06 INFO - PROCESS | 3280 | --DOMWINDOW == 99 (000000A5E8AD5C00) [pid = 3280] [serial = 214] [outer = 0000000000000000] [url = about:blank] 05:01:06 INFO - PROCESS | 3280 | --DOMWINDOW == 98 (000000A5E915AC00) [pid = 3280] [serial = 215] [outer = 0000000000000000] [url = about:blank] 05:01:06 INFO - PROCESS | 3280 | --DOMWINDOW == 97 (000000A5E26A7800) [pid = 3280] [serial = 205] [outer = 0000000000000000] [url = about:blank] 05:01:06 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (000000A5E2CBF000) [pid = 3280] [serial = 206] [outer = 0000000000000000] [url = about:blank] 05:01:06 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (000000A5EDD8D800) [pid = 3280] [serial = 197] [outer = 0000000000000000] [url = about:blank] 05:01:06 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A5DC298400) [pid = 3280] [serial = 199] [outer = 0000000000000000] [url = about:blank] 05:01:06 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A5DC65EC00) [pid = 3280] [serial = 200] [outer = 0000000000000000] [url = about:blank] 05:01:06 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A5E5E43400) [pid = 3280] [serial = 208] [outer = 0000000000000000] [url = about:blank] 05:01:06 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A5E5E62000) [pid = 3280] [serial = 209] [outer = 0000000000000000] [url = about:blank] 05:01:06 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A5E0902400) [pid = 3280] [serial = 202] [outer = 0000000000000000] [url = about:blank] 05:01:06 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5E0BD0000) [pid = 3280] [serial = 203] [outer = 0000000000000000] [url = about:blank] 05:01:06 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5E988B400) [pid = 3280] [serial = 220] [outer = 0000000000000000] [url = about:blank] 05:01:06 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5E6DA9000) [pid = 3280] [serial = 211] [outer = 0000000000000000] [url = about:blank] 05:01:06 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E81EC400) [pid = 3280] [serial = 212] [outer = 0000000000000000] [url = about:blank] 05:01:06 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E9773C00) [pid = 3280] [serial = 217] [outer = 0000000000000000] [url = about:blank] 05:01:06 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E9870800) [pid = 3280] [serial = 218] [outer = 0000000000000000] [url = about:blank] 05:01:06 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5EC5BF000) [pid = 3280] [serial = 227] [outer = 0000000000000000] [url = about:blank] 05:01:06 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5EC5B7000) [pid = 3280] [serial = 226] [outer = 0000000000000000] [url = about:blank] 05:01:06 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5EA402C00) [pid = 3280] [serial = 236] [outer = 0000000000000000] [url = about:blank] 05:01:06 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5EC8BE400) [pid = 3280] [serial = 229] [outer = 0000000000000000] [url = about:blank] 05:01:06 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5EDD2F000) [pid = 3280] [serial = 230] [outer = 0000000000000000] [url = about:blank] 05:01:06 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E672C400) [pid = 3280] [serial = 235] [outer = 0000000000000000] [url = about:blank] 05:01:06 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E64D3800) [pid = 3280] [serial = 232] [outer = 0000000000000000] [url = about:blank] 05:01:06 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5DC229000) [pid = 3280] [serial = 233] [outer = 0000000000000000] [url = about:blank] 05:01:06 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E9DCE400) [pid = 3280] [serial = 221] [outer = 0000000000000000] [url = about:blank] 05:01:06 INFO - PROCESS | 3280 | 1467460866621 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]]]}] 05:01:06 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. 05:01:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 796ms 05:01:06 INFO - PROCESS | 3280 | 1467460866651 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 05:01:06 INFO - PROCESS | 3280 | 1467460866656 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 05:01:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:01:06 INFO - PROCESS | 3280 | 1467460866662 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:01:06 INFO - PROCESS | 3280 | 1467460866665 Marionette TRACE conn6 <- [1,358,null,{}] 05:01:06 INFO - PROCESS | 3280 | 1467460866669 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}] 05:01:06 INFO - PROCESS | 3280 | 1467460866671 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:06 INFO - PROCESS | 3280 | 1467460866766 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 05:01:06 INFO - PROCESS | 3280 | 1467460866774 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:06 INFO - PROCESS | 3280 | 1467460866776 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:06 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E211B000 == 38 [pid = 3280] [id = 99] 05:01:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E16EE000) [pid = 3280] [serial = 294] [outer = 0000000000000000] 05:01:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E26AD400) [pid = 3280] [serial = 295] [outer = 000000A5E16EE000] 05:01:06 INFO - PROCESS | 3280 | 1467460866824 Marionette DEBUG loaded listener.js 05:01:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E5E44000) [pid = 3280] [serial = 296] [outer = 000000A5E16EE000] 05:01:07 INFO - PROCESS | 3280 | 1467460867275 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]]]}] 05:01:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:01:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 629ms 05:01:07 INFO - PROCESS | 3280 | 1467460867295 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 05:01:07 INFO - PROCESS | 3280 | 1467460867297 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 05:01:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:01:07 INFO - PROCESS | 3280 | 1467460867301 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:01:07 INFO - PROCESS | 3280 | 1467460867305 Marionette TRACE conn6 <- [1,362,null,{}] 05:01:07 INFO - PROCESS | 3280 | 1467460867316 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}] 05:01:07 INFO - PROCESS | 3280 | 1467460867320 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:07 INFO - PROCESS | 3280 | 1467460867415 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 05:01:07 INFO - PROCESS | 3280 | 1467460867423 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:07 INFO - PROCESS | 3280 | 1467460867426 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:07 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8C31800 == 39 [pid = 3280] [id = 100] 05:01:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E6D1EC00) [pid = 3280] [serial = 297] [outer = 0000000000000000] 05:01:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E808E400) [pid = 3280] [serial = 298] [outer = 000000A5E6D1EC00] 05:01:07 INFO - PROCESS | 3280 | 1467460867481 Marionette DEBUG loaded listener.js 05:01:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E8643C00) [pid = 3280] [serial = 299] [outer = 000000A5E6D1EC00] 05:01:07 INFO - PROCESS | 3280 | 1467460867960 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]]]}] 05:01:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:01:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 692ms 05:01:08 INFO - PROCESS | 3280 | 1467460867996 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 05:01:08 INFO - PROCESS | 3280 | 1467460867999 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 05:01:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:01:08 INFO - PROCESS | 3280 | 1467460868002 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:01:08 INFO - PROCESS | 3280 | 1467460868004 Marionette TRACE conn6 <- [1,366,null,{}] 05:01:08 INFO - PROCESS | 3280 | 1467460868007 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}] 05:01:08 INFO - PROCESS | 3280 | 1467460868009 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:08 INFO - PROCESS | 3280 | 1467460868099 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 05:01:08 INFO - PROCESS | 3280 | 1467460868106 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:08 INFO - PROCESS | 3280 | 1467460868108 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:08 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E9C97800 == 40 [pid = 3280] [id = 101] 05:01:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E8FCE800) [pid = 3280] [serial = 300] [outer = 0000000000000000] 05:01:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E9167400) [pid = 3280] [serial = 301] [outer = 000000A5E8FCE800] 05:01:08 INFO - PROCESS | 3280 | 1467460868153 Marionette DEBUG loaded listener.js 05:01:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E976D400) [pid = 3280] [serial = 302] [outer = 000000A5E8FCE800] 05:01:08 INFO - PROCESS | 3280 | 1467460868582 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]]]}] 05:01:08 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. 05:01:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 628ms 05:01:08 INFO - PROCESS | 3280 | 1467460868632 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 05:01:08 INFO - PROCESS | 3280 | 1467460868634 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 05:01:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:01:08 INFO - PROCESS | 3280 | 1467460868637 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:01:08 INFO - PROCESS | 3280 | 1467460868639 Marionette TRACE conn6 <- [1,370,null,{}] 05:01:08 INFO - PROCESS | 3280 | 1467460868643 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}] 05:01:08 INFO - PROCESS | 3280 | 1467460868645 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:08 INFO - PROCESS | 3280 | 1467460868759 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 05:01:08 INFO - PROCESS | 3280 | 1467460868831 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:08 INFO - PROCESS | 3280 | 1467460868833 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:08 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EBD1B800 == 41 [pid = 3280] [id = 102] 05:01:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E977A800) [pid = 3280] [serial = 303] [outer = 0000000000000000] 05:01:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E97D6800) [pid = 3280] [serial = 304] [outer = 000000A5E977A800] 05:01:08 INFO - PROCESS | 3280 | 1467460868878 Marionette DEBUG loaded listener.js 05:01:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E9872400) [pid = 3280] [serial = 305] [outer = 000000A5E977A800] 05:01:09 INFO - PROCESS | 3280 | 1467460869343 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]]]}] 05:01:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:01:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 733ms 05:01:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:01:09 INFO - PROCESS | 3280 | 1467460869374 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 05:01:09 INFO - PROCESS | 3280 | 1467460869376 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 05:01:09 INFO - PROCESS | 3280 | 1467460869379 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:01:09 INFO - PROCESS | 3280 | 1467460869381 Marionette TRACE conn6 <- [1,374,null,{}] 05:01:09 INFO - PROCESS | 3280 | 1467460869385 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}] 05:01:09 INFO - PROCESS | 3280 | 1467460869391 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:09 INFO - PROCESS | 3280 | 1467460869519 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 05:01:09 INFO - PROCESS | 3280 | 1467460869526 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:09 INFO - PROCESS | 3280 | 1467460869528 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:09 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC2C000 == 42 [pid = 3280] [id = 103] 05:01:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5EB2F1400) [pid = 3280] [serial = 306] [outer = 0000000000000000] 05:01:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5EC6AB800) [pid = 3280] [serial = 307] [outer = 000000A5EB2F1400] 05:01:09 INFO - PROCESS | 3280 | 1467460869580 Marionette DEBUG loaded listener.js 05:01:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5EC7BBC00) [pid = 3280] [serial = 308] [outer = 000000A5EB2F1400] 05:01:10 INFO - PROCESS | 3280 | 1467460870039 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:01:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:01:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 691ms 05:01:10 INFO - PROCESS | 3280 | 1467460870072 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 05:01:10 INFO - PROCESS | 3280 | 1467460870082 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 05:01:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:01:10 INFO - PROCESS | 3280 | 1467460870126 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:01:10 INFO - PROCESS | 3280 | 1467460870128 Marionette TRACE conn6 <- [1,378,null,{}] 05:01:10 INFO - PROCESS | 3280 | 1467460870132 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}] 05:01:10 INFO - PROCESS | 3280 | 1467460870134 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:10 INFO - PROCESS | 3280 | 1467460870240 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 05:01:10 INFO - PROCESS | 3280 | 1467460870252 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:10 INFO - PROCESS | 3280 | 1467460870254 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:10 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECD6A800 == 43 [pid = 3280] [id = 104] 05:01:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A5EC577C00) [pid = 3280] [serial = 309] [outer = 0000000000000000] 05:01:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A5EC57D800) [pid = 3280] [serial = 310] [outer = 000000A5EC577C00] 05:01:10 INFO - PROCESS | 3280 | 1467460870337 Marionette DEBUG loaded listener.js 05:01:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A5EC846C00) [pid = 3280] [serial = 311] [outer = 000000A5EC577C00] 05:01:10 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A5DC289C00) [pid = 3280] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:01:10 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A5E8F91400) [pid = 3280] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:01:10 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A5E6DBD000) [pid = 3280] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:01:10 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5DD732C00) [pid = 3280] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:01:10 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5DC29E800) [pid = 3280] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:01:10 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5DC290C00) [pid = 3280] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:01:10 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E231C000) [pid = 3280] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:01:10 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5EA404400) [pid = 3280] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:01:10 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5EC5C1C00) [pid = 3280] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:01:10 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E81E9C00) [pid = 3280] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:01:10 INFO - PROCESS | 3280 | 1467460870884 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:01:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:01:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 797ms 05:01:10 INFO - PROCESS | 3280 | 1467460870913 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 05:01:10 INFO - PROCESS | 3280 | 1467460870916 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 05:01:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:01:10 INFO - PROCESS | 3280 | 1467460870919 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:01:10 INFO - PROCESS | 3280 | 1467460870922 Marionette TRACE conn6 <- [1,382,null,{}] 05:01:10 INFO - PROCESS | 3280 | 1467460870925 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}] 05:01:10 INFO - PROCESS | 3280 | 1467460870927 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:11 INFO - PROCESS | 3280 | 1467460871012 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 05:01:11 INFO - PROCESS | 3280 | 1467460871018 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:11 INFO - PROCESS | 3280 | 1467460871020 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:11 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EDEC5800 == 44 [pid = 3280] [id = 105] 05:01:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E231C000) [pid = 3280] [serial = 312] [outer = 0000000000000000] 05:01:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5EC5B4C00) [pid = 3280] [serial = 313] [outer = 000000A5E231C000] 05:01:11 INFO - PROCESS | 3280 | 1467460871064 Marionette DEBUG loaded listener.js 05:01:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5ECF3D400) [pid = 3280] [serial = 314] [outer = 000000A5E231C000] 05:01:11 INFO - PROCESS | 3280 | 1467460871506 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:01:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:01:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 629ms 05:01:11 INFO - PROCESS | 3280 | 1467460871564 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 05:01:11 INFO - PROCESS | 3280 | 1467460871566 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 05:01:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:01:11 INFO - PROCESS | 3280 | 1467460871570 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:01:11 INFO - PROCESS | 3280 | 1467460871572 Marionette TRACE conn6 <- [1,386,null,{}] 05:01:11 INFO - PROCESS | 3280 | 1467460871575 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}] 05:01:11 INFO - PROCESS | 3280 | 1467460871577 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:11 INFO - PROCESS | 3280 | 1467460871664 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 05:01:11 INFO - PROCESS | 3280 | 1467460871672 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:11 INFO - PROCESS | 3280 | 1467460871674 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:11 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F02B6000 == 45 [pid = 3280] [id = 106] 05:01:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5ECDDE400) [pid = 3280] [serial = 315] [outer = 0000000000000000] 05:01:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5ECDE5400) [pid = 3280] [serial = 316] [outer = 000000A5ECDDE400] 05:01:11 INFO - PROCESS | 3280 | 1467460871718 Marionette DEBUG loaded listener.js 05:01:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5ECF3DC00) [pid = 3280] [serial = 317] [outer = 000000A5ECDDE400] 05:01:12 INFO - PROCESS | 3280 | 1467460872137 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]]]}] 05:01:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:01:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 586ms 05:01:12 INFO - PROCESS | 3280 | 1467460872165 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 05:01:12 INFO - PROCESS | 3280 | 1467460872167 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 05:01:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:01:12 INFO - PROCESS | 3280 | 1467460872174 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:01:12 INFO - PROCESS | 3280 | 1467460872176 Marionette TRACE conn6 <- [1,390,null,{}] 05:01:12 INFO - PROCESS | 3280 | 1467460872180 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}] 05:01:12 INFO - PROCESS | 3280 | 1467460872181 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:12 INFO - PROCESS | 3280 | 1467460872265 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 05:01:12 INFO - PROCESS | 3280 | 1467460872271 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:12 INFO - PROCESS | 3280 | 1467460872273 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:12 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F052D800 == 46 [pid = 3280] [id = 107] 05:01:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5E8BCF400) [pid = 3280] [serial = 318] [outer = 0000000000000000] 05:01:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A5E8BD3800) [pid = 3280] [serial = 319] [outer = 000000A5E8BCF400] 05:01:12 INFO - PROCESS | 3280 | 1467460872317 Marionette DEBUG loaded listener.js 05:01:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A5ECDE3800) [pid = 3280] [serial = 320] [outer = 000000A5E8BCF400] 05:01:12 INFO - PROCESS | 3280 | 1467460872900 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]]]}] 05:01:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:01:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 775ms 05:01:13 INFO - PROCESS | 3280 | 1467460872993 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 05:01:13 INFO - PROCESS | 3280 | 1467460872998 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 05:01:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:01:13 INFO - PROCESS | 3280 | 1467460873018 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:01:13 INFO - PROCESS | 3280 | 1467460873022 Marionette TRACE conn6 <- [1,394,null,{}] 05:01:13 INFO - PROCESS | 3280 | 1467460873028 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}] 05:01:13 INFO - PROCESS | 3280 | 1467460873032 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:13 INFO - PROCESS | 3280 | 1467460873161 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 05:01:13 INFO - PROCESS | 3280 | 1467460873229 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:13 INFO - PROCESS | 3280 | 1467460873234 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:13 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E2104800 == 47 [pid = 3280] [id = 108] 05:01:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A5DC5CA400) [pid = 3280] [serial = 321] [outer = 0000000000000000] 05:01:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A5E0B8F800) [pid = 3280] [serial = 322] [outer = 000000A5DC5CA400] 05:01:13 INFO - PROCESS | 3280 | 1467460873333 Marionette DEBUG loaded listener.js 05:01:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A5E2875800) [pid = 3280] [serial = 323] [outer = 000000A5DC5CA400] 05:01:13 INFO - PROCESS | 3280 | 1467460873967 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]]]}] 05:01:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:01:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 986ms 05:01:14 INFO - PROCESS | 3280 | 1467460874013 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 05:01:14 INFO - PROCESS | 3280 | 1467460874018 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 05:01:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:01:14 INFO - PROCESS | 3280 | 1467460874026 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:01:14 INFO - PROCESS | 3280 | 1467460874029 Marionette TRACE conn6 <- [1,398,null,{}] 05:01:14 INFO - PROCESS | 3280 | 1467460874033 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}] 05:01:14 INFO - PROCESS | 3280 | 1467460874036 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:14 INFO - PROCESS | 3280 | 1467460874154 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 05:01:14 INFO - PROCESS | 3280 | 1467460874228 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:14 INFO - PROCESS | 3280 | 1467460874231 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:14 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EB94F000 == 48 [pid = 3280] [id = 109] 05:01:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (000000A5E6725C00) [pid = 3280] [serial = 324] [outer = 0000000000000000] 05:01:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (000000A5E81EBC00) [pid = 3280] [serial = 325] [outer = 000000A5E6725C00] 05:01:14 INFO - PROCESS | 3280 | 1467460874329 Marionette DEBUG loaded listener.js 05:01:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (000000A5E9503C00) [pid = 3280] [serial = 326] [outer = 000000A5E6725C00] 05:01:14 INFO - PROCESS | 3280 | 1467460874905 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]]]}] 05:01:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:01:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 941ms 05:01:14 INFO - PROCESS | 3280 | 1467460874972 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 05:01:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:01:14 INFO - PROCESS | 3280 | 1467460874975 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 05:01:14 INFO - PROCESS | 3280 | 1467460874979 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:01:14 INFO - PROCESS | 3280 | 1467460874983 Marionette TRACE conn6 <- [1,402,null,{}] 05:01:15 INFO - PROCESS | 3280 | 1467460874995 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}] 05:01:15 INFO - PROCESS | 3280 | 1467460875000 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:15 INFO - PROCESS | 3280 | 1467460875146 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 05:01:15 INFO - PROCESS | 3280 | 1467460875261 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:15 INFO - PROCESS | 3280 | 1467460875265 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:15 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8B6F800 == 49 [pid = 3280] [id = 110] 05:01:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 99 (000000A5EB661C00) [pid = 3280] [serial = 327] [outer = 0000000000000000] 05:01:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 100 (000000A5EC5B4000) [pid = 3280] [serial = 328] [outer = 000000A5EB661C00] 05:01:15 INFO - PROCESS | 3280 | 1467460875324 Marionette DEBUG loaded listener.js 05:01:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 101 (000000A5ECDA6C00) [pid = 3280] [serial = 329] [outer = 000000A5EB661C00] 05:01:16 INFO - PROCESS | 3280 | 1467460876225 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]]]}] 05:01:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:01:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1303ms 05:01:16 INFO - PROCESS | 3280 | 1467460876284 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 05:01:16 INFO - PROCESS | 3280 | 1467460876288 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 05:01:16 INFO - PROCESS | 3280 | 1467460876293 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:01:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:01:16 INFO - PROCESS | 3280 | 1467460876297 Marionette TRACE conn6 <- [1,406,null,{}] 05:01:16 INFO - PROCESS | 3280 | 1467460876302 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}] 05:01:16 INFO - PROCESS | 3280 | 1467460876305 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:16 INFO - PROCESS | 3280 | 1467460876446 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 05:01:16 INFO - PROCESS | 3280 | 1467460876523 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:16 INFO - PROCESS | 3280 | 1467460876528 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:16 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DC87F800 == 50 [pid = 3280] [id = 111] 05:01:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 102 (000000A5DCBF4400) [pid = 3280] [serial = 330] [outer = 0000000000000000] 05:01:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 103 (000000A5E13C4C00) [pid = 3280] [serial = 331] [outer = 000000A5DCBF4400] 05:01:16 INFO - PROCESS | 3280 | 1467460876627 Marionette DEBUG loaded listener.js 05:01:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 104 (000000A5E2877000) [pid = 3280] [serial = 332] [outer = 000000A5DCBF4400] 05:01:16 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F02B6000 == 49 [pid = 3280] [id = 106] 05:01:16 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EDEC5800 == 48 [pid = 3280] [id = 105] 05:01:16 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECD6A800 == 47 [pid = 3280] [id = 104] 05:01:16 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC2C000 == 46 [pid = 3280] [id = 103] 05:01:16 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EBD1B800 == 45 [pid = 3280] [id = 102] 05:01:16 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E9C97800 == 44 [pid = 3280] [id = 101] 05:01:16 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8C31800 == 43 [pid = 3280] [id = 100] 05:01:16 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E211B000 == 42 [pid = 3280] [id = 99] 05:01:16 INFO - PROCESS | 3280 | --DOMWINDOW == 103 (000000A5EC846400) [pid = 3280] [serial = 274] [outer = 0000000000000000] [url = about:blank] 05:01:17 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E21B6000 == 41 [pid = 3280] [id = 98] 05:01:17 INFO - PROCESS | 3280 | --DOMWINDOW == 102 (000000A5E8A26400) [pid = 3280] [serial = 259] [outer = 0000000000000000] [url = about:blank] 05:01:17 INFO - PROCESS | 3280 | --DOMWINDOW == 101 (000000A5E9776C00) [pid = 3280] [serial = 262] [outer = 0000000000000000] [url = about:blank] 05:01:17 INFO - PROCESS | 3280 | --DOMWINDOW == 100 (000000A5E81E1000) [pid = 3280] [serial = 256] [outer = 0000000000000000] [url = about:blank] 05:01:17 INFO - PROCESS | 3280 | --DOMWINDOW == 99 (000000A5DC28D000) [pid = 3280] [serial = 241] [outer = 0000000000000000] [url = about:blank] 05:01:17 INFO - PROCESS | 3280 | --DOMWINDOW == 98 (000000A5E8AD9C00) [pid = 3280] [serial = 260] [outer = 0000000000000000] [url = about:blank] 05:01:17 INFO - PROCESS | 3280 | --DOMWINDOW == 97 (000000A5E2CBBC00) [pid = 3280] [serial = 245] [outer = 0000000000000000] [url = about:blank] 05:01:17 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (000000A5E21D9C00) [pid = 3280] [serial = 244] [outer = 0000000000000000] [url = about:blank] 05:01:17 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (000000A5DC664800) [pid = 3280] [serial = 247] [outer = 0000000000000000] [url = about:blank] 05:01:17 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A5E0B8DC00) [pid = 3280] [serial = 248] [outer = 0000000000000000] [url = about:blank] 05:01:17 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A5E64C8000) [pid = 3280] [serial = 253] [outer = 0000000000000000] [url = about:blank] 05:01:17 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A5E6728800) [pid = 3280] [serial = 254] [outer = 0000000000000000] [url = about:blank] 05:01:17 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A5E5A65800) [pid = 3280] [serial = 251] [outer = 0000000000000000] [url = about:blank] 05:01:17 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A5E26B0800) [pid = 3280] [serial = 250] [outer = 0000000000000000] [url = about:blank] 05:01:17 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5EA66D800) [pid = 3280] [serial = 265] [outer = 0000000000000000] [url = about:blank] 05:01:17 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5E988CC00) [pid = 3280] [serial = 263] [outer = 0000000000000000] [url = about:blank] 05:01:17 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5EC6B4C00) [pid = 3280] [serial = 272] [outer = 0000000000000000] [url = about:blank] 05:01:17 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5EA330000) [pid = 3280] [serial = 268] [outer = 0000000000000000] [url = about:blank] 05:01:17 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5EC6AC400) [pid = 3280] [serial = 271] [outer = 0000000000000000] [url = about:blank] 05:01:17 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5EB2EB800) [pid = 3280] [serial = 266] [outer = 0000000000000000] [url = about:blank] 05:01:17 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5EC5B4400) [pid = 3280] [serial = 269] [outer = 0000000000000000] [url = about:blank] 05:01:17 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E883BC00) [pid = 3280] [serial = 257] [outer = 0000000000000000] [url = about:blank] 05:01:17 INFO - PROCESS | 3280 | 1467460877214 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]]]}] 05:01:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:01:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 983ms 05:01:17 INFO - PROCESS | 3280 | 1467460877281 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 05:01:17 INFO - PROCESS | 3280 | 1467460877286 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 05:01:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:01:17 INFO - PROCESS | 3280 | 1467460877292 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:01:17 INFO - PROCESS | 3280 | 1467460877295 Marionette TRACE conn6 <- [1,410,null,{}] 05:01:17 INFO - PROCESS | 3280 | 1467460877299 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}] 05:01:17 INFO - PROCESS | 3280 | 1467460877301 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:17 INFO - PROCESS | 3280 | 1467460877394 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 05:01:17 INFO - PROCESS | 3280 | 1467460877465 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:17 INFO - PROCESS | 3280 | 1467460877467 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:17 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E15B2000 == 42 [pid = 3280] [id = 112] 05:01:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5DD73DC00) [pid = 3280] [serial = 333] [outer = 0000000000000000] 05:01:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E0BDE800) [pid = 3280] [serial = 334] [outer = 000000A5DD73DC00] 05:01:17 INFO - PROCESS | 3280 | 1467460877517 Marionette DEBUG loaded listener.js 05:01:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E2D52400) [pid = 3280] [serial = 335] [outer = 000000A5DD73DC00] 05:01:17 INFO - PROCESS | 3280 | 1467460877973 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]]]}] 05:01:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:01:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 732ms 05:01:18 INFO - PROCESS | 3280 | 1467460878027 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 05:01:18 INFO - PROCESS | 3280 | 1467460878030 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 05:01:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:01:18 INFO - PROCESS | 3280 | 1467460878033 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:01:18 INFO - PROCESS | 3280 | 1467460878037 Marionette TRACE conn6 <- [1,414,null,{}] 05:01:18 INFO - PROCESS | 3280 | 1467460878047 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}] 05:01:18 INFO - PROCESS | 3280 | 1467460878052 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:18 INFO - PROCESS | 3280 | 1467460878144 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 05:01:18 INFO - PROCESS | 3280 | 1467460878158 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:18 INFO - PROCESS | 3280 | 1467460878161 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:18 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8A19000 == 43 [pid = 3280] [id = 113] 05:01:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E6727000) [pid = 3280] [serial = 336] [outer = 0000000000000000] 05:01:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E6729C00) [pid = 3280] [serial = 337] [outer = 000000A5E6727000] 05:01:18 INFO - PROCESS | 3280 | 1467460878210 Marionette DEBUG loaded listener.js 05:01:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5E81E6800) [pid = 3280] [serial = 338] [outer = 000000A5E6727000] 05:01:18 INFO - PROCESS | 3280 | 1467460878683 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]]]}] 05:01:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:01:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 692ms 05:01:18 INFO - PROCESS | 3280 | 1467460878727 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 05:01:18 INFO - PROCESS | 3280 | 1467460878730 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 05:01:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:01:18 INFO - PROCESS | 3280 | 1467460878733 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:01:18 INFO - PROCESS | 3280 | 1467460878735 Marionette TRACE conn6 <- [1,418,null,{}] 05:01:18 INFO - PROCESS | 3280 | 1467460878738 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}] 05:01:18 INFO - PROCESS | 3280 | 1467460878740 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:18 INFO - PROCESS | 3280 | 1467460878832 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 05:01:18 INFO - PROCESS | 3280 | 1467460878839 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:18 INFO - PROCESS | 3280 | 1467460878841 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:18 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E920C800 == 44 [pid = 3280] [id = 114] 05:01:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5E8ACCC00) [pid = 3280] [serial = 339] [outer = 0000000000000000] 05:01:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5E8BCE000) [pid = 3280] [serial = 340] [outer = 000000A5E8ACCC00] 05:01:18 INFO - PROCESS | 3280 | 1467460878888 Marionette DEBUG loaded listener.js 05:01:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A5E8FC0400) [pid = 3280] [serial = 341] [outer = 000000A5E8ACCC00] 05:01:19 INFO - PROCESS | 3280 | 1467460879819 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]]]}] 05:01:19 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 05:01:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1136ms 05:01:19 INFO - PROCESS | 3280 | 1467460879882 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 05:01:19 INFO - PROCESS | 3280 | 1467460879884 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 05:01:19 INFO - PROCESS | 3280 | 1467460879887 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:01:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:01:19 INFO - PROCESS | 3280 | 1467460879889 Marionette TRACE conn6 <- [1,422,null,{}] 05:01:19 INFO - PROCESS | 3280 | 1467460879893 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}] 05:01:19 INFO - PROCESS | 3280 | 1467460879895 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:20 INFO - PROCESS | 3280 | 1467460880010 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 05:01:20 INFO - PROCESS | 3280 | 1467460880017 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:20 INFO - PROCESS | 3280 | 1467460880020 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:20 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E98B8800 == 45 [pid = 3280] [id = 115] 05:01:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A5E8FCD400) [pid = 3280] [serial = 342] [outer = 0000000000000000] 05:01:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A5E9512C00) [pid = 3280] [serial = 343] [outer = 000000A5E8FCD400] 05:01:20 INFO - PROCESS | 3280 | 1467460880065 Marionette DEBUG loaded listener.js 05:01:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A5E977BC00) [pid = 3280] [serial = 344] [outer = 000000A5E8FCD400] 05:01:21 INFO - PROCESS | 3280 | 1467460880997 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]]]}] 05:01:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:01:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1135ms 05:01:21 INFO - PROCESS | 3280 | 1467460881026 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 05:01:21 INFO - PROCESS | 3280 | 1467460881028 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 05:01:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:01:21 INFO - PROCESS | 3280 | 1467460881037 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:01:21 INFO - PROCESS | 3280 | 1467460881039 Marionette TRACE conn6 <- [1,426,null,{}] 05:01:21 INFO - PROCESS | 3280 | 1467460881043 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}] 05:01:21 INFO - PROCESS | 3280 | 1467460881049 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:21 INFO - PROCESS | 3280 | 1467460881184 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 05:01:21 INFO - PROCESS | 3280 | 1467460881190 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:21 INFO - PROCESS | 3280 | 1467460881193 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:21 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC67C000 == 46 [pid = 3280] [id = 116] 05:01:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A5E9887400) [pid = 3280] [serial = 345] [outer = 0000000000000000] 05:01:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (000000A5EB212400) [pid = 3280] [serial = 346] [outer = 000000A5E9887400] 05:01:21 INFO - PROCESS | 3280 | 1467460881238 Marionette DEBUG loaded listener.js 05:01:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (000000A5EC573800) [pid = 3280] [serial = 347] [outer = 000000A5E9887400] 05:01:21 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (000000A5DD18F800) [pid = 3280] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:01:21 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (000000A5E231C000) [pid = 3280] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:01:21 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A5E64D4800) [pid = 3280] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:01:21 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A5EB2F1400) [pid = 3280] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:01:21 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A5DC5CFC00) [pid = 3280] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:01:21 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A5E6D1EC00) [pid = 3280] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:01:21 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A5E950CC00) [pid = 3280] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:01:21 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5E0EB6800) [pid = 3280] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:01:21 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5EC577C00) [pid = 3280] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:01:21 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5E8FCE800) [pid = 3280] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:01:21 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E986BC00) [pid = 3280] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:01:21 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E16EE000) [pid = 3280] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:01:21 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E977A800) [pid = 3280] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:01:21 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5ECDDE400) [pid = 3280] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:01:21 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5EB090800) [pid = 3280] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:01:21 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5DC225C00) [pid = 3280] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:01:21 INFO - PROCESS | 3280 | 1467460881782 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] 05:01:21 INFO - PROCESS | 3280 | 1467460881881 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 05:01:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:01:21 INFO - PROCESS | 3280 | 1467460881885 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:01:21 INFO - PROCESS | 3280 | 1467460881886 Marionette TRACE conn6 <- [1,430,null,{}] 05:01:21 INFO - PROCESS | 3280 | 1467460881890 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}] 05:01:21 INFO - PROCESS | 3280 | 1467460881892 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:21 INFO - PROCESS | 3280 | 1467460881988 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 05:01:22 INFO - PROCESS | 3280 | 1467460881995 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:22 INFO - PROCESS | 3280 | 1467460881997 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:22 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC24800 == 47 [pid = 3280] [id = 117] 05:01:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E6DBD000) [pid = 3280] [serial = 348] [outer = 0000000000000000] 05:01:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E977A800) [pid = 3280] [serial = 349] [outer = 000000A5E6DBD000] 05:01:22 INFO - PROCESS | 3280 | 1467460882043 Marionette DEBUG loaded listener.js 05:01:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5EC574800) [pid = 3280] [serial = 350] [outer = 000000A5E6DBD000] 05:01:22 INFO - PROCESS | 3280 | 1467460882455 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]]]}] 05:01:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:01:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 629ms 05:01:22 INFO - PROCESS | 3280 | 1467460882517 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 05:01:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:01:22 INFO - PROCESS | 3280 | 1467460882519 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 05:01:22 INFO - PROCESS | 3280 | 1467460882523 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:01:22 INFO - PROCESS | 3280 | 1467460882524 Marionette TRACE conn6 <- [1,434,null,{}] 05:01:22 INFO - PROCESS | 3280 | 1467460882528 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}] 05:01:22 INFO - PROCESS | 3280 | 1467460882530 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:22 INFO - PROCESS | 3280 | 1467460882613 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 05:01:22 INFO - PROCESS | 3280 | 1467460882619 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:22 INFO - PROCESS | 3280 | 1467460882621 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:22 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC80800 == 48 [pid = 3280] [id = 118] 05:01:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5EC5B8000) [pid = 3280] [serial = 351] [outer = 0000000000000000] 05:01:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5EC5BF400) [pid = 3280] [serial = 352] [outer = 000000A5EC5B8000] 05:01:22 INFO - PROCESS | 3280 | 1467460882692 Marionette DEBUG loaded listener.js 05:01:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5EC6B7000) [pid = 3280] [serial = 353] [outer = 000000A5EC5B8000] 05:01:23 INFO - PROCESS | 3280 | 1467460883117 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]]]}] 05:01:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:01:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 629ms 05:01:23 INFO - PROCESS | 3280 | 1467460883154 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 05:01:23 INFO - PROCESS | 3280 | 1467460883165 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 05:01:23 INFO - PROCESS | 3280 | 1467460883169 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:01:23 INFO - PROCESS | 3280 | 1467460883170 Marionette TRACE conn6 <- [1,438,null,{}] 05:01:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:01:23 INFO - PROCESS | 3280 | 1467460883174 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}] 05:01:23 INFO - PROCESS | 3280 | 1467460883176 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:23 INFO - PROCESS | 3280 | 1467460883261 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 05:01:23 INFO - PROCESS | 3280 | 1467460883269 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:23 INFO - PROCESS | 3280 | 1467460883271 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:23 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECDBC800 == 49 [pid = 3280] [id = 119] 05:01:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5ECDA5400) [pid = 3280] [serial = 354] [outer = 0000000000000000] 05:01:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5ECDA8800) [pid = 3280] [serial = 355] [outer = 000000A5ECDA5400] 05:01:23 INFO - PROCESS | 3280 | 1467460883315 Marionette DEBUG loaded listener.js 05:01:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5ECDB0400) [pid = 3280] [serial = 356] [outer = 000000A5ECDA5400] 05:01:23 INFO - PROCESS | 3280 | 1467460883931 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]]]}] 05:01:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:01:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 837ms 05:01:24 INFO - PROCESS | 3280 | 1467460884014 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 05:01:24 INFO - PROCESS | 3280 | 1467460884020 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 05:01:24 INFO - PROCESS | 3280 | 1467460884039 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:01:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:01:24 INFO - PROCESS | 3280 | 1467460884043 Marionette TRACE conn6 <- [1,442,null,{}] 05:01:24 INFO - PROCESS | 3280 | 1467460884050 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}] 05:01:24 INFO - PROCESS | 3280 | 1467460884054 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:24 INFO - PROCESS | 3280 | 1467460884180 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 05:01:24 INFO - PROCESS | 3280 | 1467460884315 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:24 INFO - PROCESS | 3280 | 1467460884318 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:24 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E28A4800 == 50 [pid = 3280] [id = 120] 05:01:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A5E21D7800) [pid = 3280] [serial = 357] [outer = 0000000000000000] 05:01:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A5E26A3000) [pid = 3280] [serial = 358] [outer = 000000A5E21D7800] 05:01:24 INFO - PROCESS | 3280 | 1467460884379 Marionette DEBUG loaded listener.js 05:01:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A5E5E4F000) [pid = 3280] [serial = 359] [outer = 000000A5E21D7800] 05:01:25 INFO - PROCESS | 3280 | 1467460885029 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]]]}] 05:01:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:01:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1028ms 05:01:25 INFO - PROCESS | 3280 | 1467460885075 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 05:01:25 INFO - PROCESS | 3280 | 1467460885081 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 05:01:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:01:25 INFO - PROCESS | 3280 | 1467460885088 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:01:25 INFO - PROCESS | 3280 | 1467460885091 Marionette TRACE conn6 <- [1,446,null,{}] 05:01:25 INFO - PROCESS | 3280 | 1467460885095 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}] 05:01:25 INFO - PROCESS | 3280 | 1467460885098 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:25 INFO - PROCESS | 3280 | 1467460885241 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 05:01:25 INFO - PROCESS | 3280 | 1467460885315 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:25 INFO - PROCESS | 3280 | 1467460885318 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:25 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC693800 == 51 [pid = 3280] [id = 121] 05:01:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A5E809D400) [pid = 3280] [serial = 360] [outer = 0000000000000000] 05:01:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A5E8A25C00) [pid = 3280] [serial = 361] [outer = 000000A5E809D400] 05:01:25 INFO - PROCESS | 3280 | 1467460885418 Marionette DEBUG loaded listener.js 05:01:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (000000A5E97CE800) [pid = 3280] [serial = 362] [outer = 000000A5E809D400] 05:01:26 INFO - PROCESS | 3280 | 1467460886051 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]]]}] 05:01:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:01:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 987ms 05:01:26 INFO - PROCESS | 3280 | 1467460886076 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 05:01:26 INFO - PROCESS | 3280 | 1467460886079 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 05:01:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:01:26 INFO - PROCESS | 3280 | 1467460886083 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:01:26 INFO - PROCESS | 3280 | 1467460886087 Marionette TRACE conn6 <- [1,450,null,{}] 05:01:26 INFO - PROCESS | 3280 | 1467460886099 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}] 05:01:26 INFO - PROCESS | 3280 | 1467460886104 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:26 INFO - PROCESS | 3280 | 1467460886218 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 05:01:26 INFO - PROCESS | 3280 | 1467460886337 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:26 INFO - PROCESS | 3280 | 1467460886341 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:26 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F053A800 == 52 [pid = 3280] [id = 122] 05:01:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (000000A5EC581800) [pid = 3280] [serial = 363] [outer = 0000000000000000] 05:01:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (000000A5EC6B1400) [pid = 3280] [serial = 364] [outer = 000000A5EC581800] 05:01:26 INFO - PROCESS | 3280 | 1467460886401 Marionette DEBUG loaded listener.js 05:01:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 99 (000000A5ECDE0400) [pid = 3280] [serial = 365] [outer = 000000A5EC581800] 05:01:27 INFO - PROCESS | 3280 | 1467460887084 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] 05:01:27 INFO - PROCESS | 3280 | 1467460887124 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 05:01:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:01:27 INFO - PROCESS | 3280 | 1467460887128 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:01:27 INFO - PROCESS | 3280 | 1467460887130 Marionette TRACE conn6 <- [1,454,null,{}] 05:01:27 INFO - PROCESS | 3280 | 1467460887134 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}] 05:01:27 INFO - PROCESS | 3280 | 1467460887137 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:27 INFO - PROCESS | 3280 | 1467460887254 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 05:01:27 INFO - PROCESS | 3280 | 1467460887488 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:27 INFO - PROCESS | 3280 | 1467460887491 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:27 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0C61000 == 53 [pid = 3280] [id = 123] 05:01:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 100 (000000A5DC2A4000) [pid = 3280] [serial = 366] [outer = 0000000000000000] 05:01:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 101 (000000A5DC65C400) [pid = 3280] [serial = 367] [outer = 000000A5DC2A4000] 05:01:27 INFO - PROCESS | 3280 | 1467460887549 Marionette DEBUG loaded listener.js 05:01:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 102 (000000A5E0B3F400) [pid = 3280] [serial = 368] [outer = 000000A5DC2A4000] 05:01:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 103 (000000A5E5E4A000) [pid = 3280] [serial = 369] [outer = 000000A5E5A63400] 05:01:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC80800 == 52 [pid = 3280] [id = 118] 05:01:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC24800 == 51 [pid = 3280] [id = 117] 05:01:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC67C000 == 50 [pid = 3280] [id = 116] 05:01:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E98B8800 == 49 [pid = 3280] [id = 115] 05:01:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E920C800 == 48 [pid = 3280] [id = 114] 05:01:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8A19000 == 47 [pid = 3280] [id = 113] 05:01:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E15B2000 == 46 [pid = 3280] [id = 112] 05:01:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DC87F800 == 45 [pid = 3280] [id = 111] 05:01:28 INFO - PROCESS | 3280 | --DOMWINDOW == 102 (000000A5E8BD3800) [pid = 3280] [serial = 319] [outer = 0000000000000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:01:28 INFO - PROCESS | 3280 | 1467460888370 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]]]}] 05:01:28 INFO - PROCESS | 3280 | --DOMWINDOW == 101 (000000A5ECF3DC00) [pid = 3280] [serial = 317] [outer = 0000000000000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3280 | --DOMWINDOW == 100 (000000A5E97CF800) [pid = 3280] [serial = 289] [outer = 0000000000000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3280 | --DOMWINDOW == 99 (000000A5EC5B4C00) [pid = 3280] [serial = 313] [outer = 0000000000000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3280 | --DOMWINDOW == 98 (000000A5E81E9000) [pid = 3280] [serial = 281] [outer = 0000000000000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3280 | --DOMWINDOW == 97 (000000A5EC7BBC00) [pid = 3280] [serial = 308] [outer = 0000000000000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (000000A5E0B46000) [pid = 3280] [serial = 277] [outer = 0000000000000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (000000A5E808E400) [pid = 3280] [serial = 298] [outer = 0000000000000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A5ECF36000) [pid = 3280] [serial = 287] [outer = 0000000000000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A5E15D2400) [pid = 3280] [serial = 292] [outer = 0000000000000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A5E224EC00) [pid = 3280] [serial = 278] [outer = 0000000000000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A5E2CBE000) [pid = 3280] [serial = 293] [outer = 0000000000000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A5E8643C00) [pid = 3280] [serial = 299] [outer = 0000000000000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5EC846C00) [pid = 3280] [serial = 311] [outer = 0000000000000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5ECF3D400) [pid = 3280] [serial = 314] [outer = 0000000000000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5E9167400) [pid = 3280] [serial = 301] [outer = 0000000000000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E950FC00) [pid = 3280] [serial = 286] [outer = 0000000000000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E97D8C00) [pid = 3280] [serial = 290] [outer = 0000000000000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5EC8C2C00) [pid = 3280] [serial = 284] [outer = 0000000000000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E26AD400) [pid = 3280] [serial = 295] [outer = 0000000000000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5EC57D800) [pid = 3280] [serial = 310] [outer = 0000000000000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E9872400) [pid = 3280] [serial = 305] [outer = 0000000000000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E976D400) [pid = 3280] [serial = 302] [outer = 0000000000000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E6721000) [pid = 3280] [serial = 280] [outer = 0000000000000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E97D6800) [pid = 3280] [serial = 304] [outer = 0000000000000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5ECDE5400) [pid = 3280] [serial = 316] [outer = 0000000000000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E9889000) [pid = 3280] [serial = 283] [outer = 0000000000000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5EC6AB800) [pid = 3280] [serial = 307] [outer = 0000000000000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5EDD89800) [pid = 3280] [serial = 239] [outer = 0000000000000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E5E44000) [pid = 3280] [serial = 296] [outer = 0000000000000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5DC865400) [pid = 3280] [serial = 242] [outer = 0000000000000000] [url = about:blank] 05:01:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:01:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1287ms 05:01:28 INFO - PROCESS | 3280 | 1467460888416 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 05:01:28 INFO - PROCESS | 3280 | 1467460888420 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 05:01:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:01:28 INFO - PROCESS | 3280 | 1467460888424 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:01:28 INFO - PROCESS | 3280 | 1467460888428 Marionette TRACE conn6 <- [1,458,null,{}] 05:01:28 INFO - PROCESS | 3280 | 1467460888433 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}] 05:01:28 INFO - PROCESS | 3280 | 1467460888437 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:28 INFO - PROCESS | 3280 | 1467460888532 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 05:01:28 INFO - PROCESS | 3280 | 1467460888544 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:28 INFO - PROCESS | 3280 | 1467460888547 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:28 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E5DB1000 == 46 [pid = 3280] [id = 124] 05:01:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E231A400) [pid = 3280] [serial = 370] [outer = 0000000000000000] 05:01:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E2875000) [pid = 3280] [serial = 371] [outer = 000000A5E231A400] 05:01:28 INFO - PROCESS | 3280 | 1467460888595 Marionette DEBUG loaded listener.js 05:01:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E5E44000) [pid = 3280] [serial = 372] [outer = 000000A5E231A400] 05:01:29 INFO - PROCESS | 3280 | 1467460889103 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] 05:01:29 INFO - PROCESS | 3280 | 1467460889165 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 05:01:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:01:29 INFO - PROCESS | 3280 | 1467460889169 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:01:29 INFO - PROCESS | 3280 | 1467460889171 Marionette TRACE conn6 <- [1,462,null,{}] 05:01:29 INFO - PROCESS | 3280 | 1467460889175 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}] 05:01:29 INFO - PROCESS | 3280 | 1467460889177 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:29 INFO - PROCESS | 3280 | 1467460889274 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 05:01:29 INFO - PROCESS | 3280 | 1467460889353 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:29 INFO - PROCESS | 3280 | 1467460889355 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:29 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8FE0000 == 47 [pid = 3280] [id = 125] 05:01:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E81E5400) [pid = 3280] [serial = 373] [outer = 0000000000000000] 05:01:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E88BD400) [pid = 3280] [serial = 374] [outer = 000000A5E81E5400] 05:01:29 INFO - PROCESS | 3280 | 1467460889403 Marionette DEBUG loaded listener.js 05:01:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E8BD5400) [pid = 3280] [serial = 375] [outer = 000000A5E81E5400] 05:01:29 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:01:29 INFO - PROCESS | 3280 | 1467460889837 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] 05:01:29 INFO - PROCESS | 3280 | 1467460889909 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 05:01:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:01:29 INFO - PROCESS | 3280 | 1467460889914 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:01:29 INFO - PROCESS | 3280 | 1467460889921 Marionette TRACE conn6 <- [1,466,null,{}] 05:01:29 INFO - PROCESS | 3280 | 1467460889930 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}] 05:01:29 INFO - PROCESS | 3280 | 1467460889934 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:30 INFO - PROCESS | 3280 | 1467460890053 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 05:01:30 INFO - PROCESS | 3280 | 1467460890069 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:30 INFO - PROCESS | 3280 | 1467460890072 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:30 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EB688000 == 48 [pid = 3280] [id = 126] 05:01:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E97D1800) [pid = 3280] [serial = 376] [outer = 0000000000000000] 05:01:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E9872000) [pid = 3280] [serial = 377] [outer = 000000A5E97D1800] 05:01:30 INFO - PROCESS | 3280 | 1467460890118 Marionette DEBUG loaded listener.js 05:01:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E98FAC00) [pid = 3280] [serial = 378] [outer = 000000A5E97D1800] 05:01:30 INFO - PROCESS | 3280 | 1467460890580 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] 05:01:30 INFO - PROCESS | 3280 | 1467460890608 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 05:01:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:01:30 INFO - PROCESS | 3280 | 1467460890611 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:01:30 INFO - PROCESS | 3280 | 1467460890613 Marionette TRACE conn6 <- [1,470,null,{}] 05:01:30 INFO - PROCESS | 3280 | 1467460890617 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}] 05:01:30 INFO - PROCESS | 3280 | 1467460890619 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:30 INFO - PROCESS | 3280 | 1467460890730 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 05:01:30 INFO - PROCESS | 3280 | 1467460890736 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:30 INFO - PROCESS | 3280 | 1467460890739 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:30 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC68F800 == 49 [pid = 3280] [id = 127] 05:01:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5EC574000) [pid = 3280] [serial = 379] [outer = 0000000000000000] 05:01:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5EC579800) [pid = 3280] [serial = 380] [outer = 000000A5EC574000] 05:01:30 INFO - PROCESS | 3280 | 1467460890834 Marionette DEBUG loaded listener.js 05:01:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5EC6B6800) [pid = 3280] [serial = 381] [outer = 000000A5EC574000] 05:01:31 INFO - PROCESS | 3280 | 1467460891294 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]]]}] 05:01:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:01:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 734ms 05:01:31 INFO - PROCESS | 3280 | 1467460891349 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 05:01:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:01:31 INFO - PROCESS | 3280 | 1467460891351 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 05:01:31 INFO - PROCESS | 3280 | 1467460891355 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:01:31 INFO - PROCESS | 3280 | 1467460891357 Marionette TRACE conn6 <- [1,474,null,{}] 05:01:31 INFO - PROCESS | 3280 | 1467460891395 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}] 05:01:31 INFO - PROCESS | 3280 | 1467460891397 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:31 INFO - PROCESS | 3280 | 1467460891515 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 05:01:31 INFO - PROCESS | 3280 | 1467460891526 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:31 INFO - PROCESS | 3280 | 1467460891532 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:31 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC55800 == 50 [pid = 3280] [id = 128] 05:01:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5ECDE3C00) [pid = 3280] [serial = 382] [outer = 0000000000000000] 05:01:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5ECDE9800) [pid = 3280] [serial = 383] [outer = 000000A5ECDE3C00] 05:01:31 INFO - PROCESS | 3280 | 1467460891634 Marionette DEBUG loaded listener.js 05:01:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5ECF3F800) [pid = 3280] [serial = 384] [outer = 000000A5ECDE3C00] 05:01:32 INFO - PROCESS | 3280 | 1467460892129 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]]]}] 05:01:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:01:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 797ms 05:01:32 INFO - PROCESS | 3280 | 1467460892154 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 05:01:32 INFO - PROCESS | 3280 | 1467460892156 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 05:01:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:01:32 INFO - PROCESS | 3280 | 1467460892160 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:01:32 INFO - PROCESS | 3280 | 1467460892161 Marionette TRACE conn6 <- [1,478,null,{}] 05:01:32 INFO - PROCESS | 3280 | 1467460892165 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}] 05:01:32 INFO - PROCESS | 3280 | 1467460892167 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:32 INFO - PROCESS | 3280 | 1467460892291 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 05:01:32 INFO - PROCESS | 3280 | 1467460892344 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:32 INFO - PROCESS | 3280 | 1467460892346 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:32 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ED80C000 == 51 [pid = 3280] [id = 129] 05:01:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5EDD28C00) [pid = 3280] [serial = 385] [outer = 0000000000000000] 05:01:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5EDD2B800) [pid = 3280] [serial = 386] [outer = 000000A5EDD28C00] 05:01:32 INFO - PROCESS | 3280 | 1467460892392 Marionette DEBUG loaded listener.js 05:01:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5EDD34800) [pid = 3280] [serial = 387] [outer = 000000A5EDD28C00] 05:01:32 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5E8FCD400) [pid = 3280] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:01:32 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5E9887400) [pid = 3280] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:01:32 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5E6DBD000) [pid = 3280] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:01:32 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5DCBF4400) [pid = 3280] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:01:32 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5EB661C00) [pid = 3280] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:01:32 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5DD73DC00) [pid = 3280] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:01:32 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E6727000) [pid = 3280] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:01:32 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E8ACCC00) [pid = 3280] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:01:32 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5EC5B8000) [pid = 3280] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:01:32 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5EC7BAC00) [pid = 3280] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:01:32 INFO - PROCESS | 3280 | 1467460892848 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]]]}] 05:01:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:01:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 734ms 05:01:32 INFO - PROCESS | 3280 | 1467460892904 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 05:01:32 INFO - PROCESS | 3280 | 1467460892906 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 05:01:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:01:32 INFO - PROCESS | 3280 | 1467460892910 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:01:32 INFO - PROCESS | 3280 | 1467460892911 Marionette TRACE conn6 <- [1,482,null,{}] 05:01:32 INFO - PROCESS | 3280 | 1467460892915 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}] 05:01:32 INFO - PROCESS | 3280 | 1467460892917 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:33 INFO - PROCESS | 3280 | 1467460893001 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 05:01:33 INFO - PROCESS | 3280 | 1467460893007 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:33 INFO - PROCESS | 3280 | 1467460893009 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:33 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DC57F000 == 52 [pid = 3280] [id = 130] 05:01:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E26B0800) [pid = 3280] [serial = 388] [outer = 0000000000000000] 05:01:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5EC6B2800) [pid = 3280] [serial = 389] [outer = 000000A5E26B0800] 05:01:33 INFO - PROCESS | 3280 | 1467460893053 Marionette DEBUG loaded listener.js 05:01:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5EDD85C00) [pid = 3280] [serial = 390] [outer = 000000A5E26B0800] 05:01:33 INFO - PROCESS | 3280 | 1467460893494 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]]]}] 05:01:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:01:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 627ms 05:01:33 INFO - PROCESS | 3280 | 1467460893539 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 05:01:33 INFO - PROCESS | 3280 | 1467460893541 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 05:01:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:01:33 INFO - PROCESS | 3280 | 1467460893544 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:01:33 INFO - PROCESS | 3280 | 1467460893546 Marionette TRACE conn6 <- [1,486,null,{}] 05:01:33 INFO - PROCESS | 3280 | 1467460893550 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}] 05:01:33 INFO - PROCESS | 3280 | 1467460893552 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:33 INFO - PROCESS | 3280 | 1467460893637 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 05:01:33 INFO - PROCESS | 3280 | 1467460893643 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:33 INFO - PROCESS | 3280 | 1467460893645 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:33 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F02B2800 == 53 [pid = 3280] [id = 131] 05:01:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5EDD8C000) [pid = 3280] [serial = 391] [outer = 0000000000000000] 05:01:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5EFD88C00) [pid = 3280] [serial = 392] [outer = 000000A5EDD8C000] 05:01:33 INFO - PROCESS | 3280 | 1467460893690 Marionette DEBUG loaded listener.js 05:01:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5F032B000) [pid = 3280] [serial = 393] [outer = 000000A5EDD8C000] 05:01:34 INFO - PROCESS | 3280 | 1467460894116 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]]]}] 05:01:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:01:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 629ms 05:01:34 INFO - PROCESS | 3280 | 1467460894177 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 05:01:34 INFO - PROCESS | 3280 | 1467460894179 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 05:01:34 INFO - PROCESS | 3280 | 1467460894182 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:01:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:01:34 INFO - PROCESS | 3280 | 1467460894184 Marionette TRACE conn6 <- [1,490,null,{}] 05:01:34 INFO - PROCESS | 3280 | 1467460894188 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}] 05:01:34 INFO - PROCESS | 3280 | 1467460894189 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:34 INFO - PROCESS | 3280 | 1467460894277 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 05:01:34 INFO - PROCESS | 3280 | 1467460894285 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:34 INFO - PROCESS | 3280 | 1467460894287 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:34 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F0739800 == 54 [pid = 3280] [id = 132] 05:01:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E9571800) [pid = 3280] [serial = 394] [outer = 0000000000000000] 05:01:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5E9577400) [pid = 3280] [serial = 395] [outer = 000000A5E9571800] 05:01:34 INFO - PROCESS | 3280 | 1467460894331 Marionette DEBUG loaded listener.js 05:01:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5EFD8EC00) [pid = 3280] [serial = 396] [outer = 000000A5E9571800] 05:01:34 INFO - PROCESS | 3280 | 1467460894988 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]]]}] 05:01:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:01:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 839ms 05:01:35 INFO - PROCESS | 3280 | 1467460895025 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 05:01:35 INFO - PROCESS | 3280 | 1467460895030 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 05:01:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:01:35 INFO - PROCESS | 3280 | 1467460895035 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:01:35 INFO - PROCESS | 3280 | 1467460895039 Marionette TRACE conn6 <- [1,494,null,{}] 05:01:35 INFO - PROCESS | 3280 | 1467460895045 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}] 05:01:35 INFO - PROCESS | 3280 | 1467460895049 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:35 INFO - PROCESS | 3280 | 1467460895171 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 05:01:35 INFO - PROCESS | 3280 | 1467460895290 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:35 INFO - PROCESS | 3280 | 1467460895293 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:35 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8A13000 == 55 [pid = 3280] [id = 133] 05:01:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5B08BD400) [pid = 3280] [serial = 397] [outer = 0000000000000000] 05:01:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A5B08C1C00) [pid = 3280] [serial = 398] [outer = 000000A5B08BD400] 05:01:35 INFO - PROCESS | 3280 | 1467460895353 Marionette DEBUG loaded listener.js 05:01:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A5DD18F800) [pid = 3280] [serial = 399] [outer = 000000A5B08BD400] 05:01:35 INFO - PROCESS | 3280 | 1467460895976 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]]]}] 05:01:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:01:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 986ms 05:01:36 INFO - PROCESS | 3280 | 1467460896024 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 05:01:36 INFO - PROCESS | 3280 | 1467460896030 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 05:01:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:01:36 INFO - PROCESS | 3280 | 1467460896036 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:01:36 INFO - PROCESS | 3280 | 1467460896040 Marionette TRACE conn6 <- [1,498,null,{}] 05:01:36 INFO - PROCESS | 3280 | 1467460896044 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}] 05:01:36 INFO - PROCESS | 3280 | 1467460896047 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:36 INFO - PROCESS | 3280 | 1467460896166 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 05:01:36 INFO - PROCESS | 3280 | 1467460896284 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:36 INFO - PROCESS | 3280 | 1467460896287 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:36 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC53000 == 56 [pid = 3280] [id = 134] 05:01:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A5E6727800) [pid = 3280] [serial = 400] [outer = 0000000000000000] 05:01:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A5E8099800) [pid = 3280] [serial = 401] [outer = 000000A5E6727800] 05:01:36 INFO - PROCESS | 3280 | 1467460896347 Marionette DEBUG loaded listener.js 05:01:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A5E8FC8800) [pid = 3280] [serial = 402] [outer = 000000A5E6727800] 05:01:36 INFO - PROCESS | 3280 | 1467460896945 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]]]}] 05:01:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:01:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 986ms 05:01:37 INFO - PROCESS | 3280 | 1467460897028 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 05:01:37 INFO - PROCESS | 3280 | 1467460897031 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 05:01:37 INFO - PROCESS | 3280 | 1467460897055 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:01:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:01:37 INFO - PROCESS | 3280 | 1467460897059 Marionette TRACE conn6 <- [1,502,null,{}] 05:01:37 INFO - PROCESS | 3280 | 1467460897136 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}] 05:01:37 INFO - PROCESS | 3280 | 1467460897142 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:37 INFO - PROCESS | 3280 | 1467460897269 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 05:01:37 INFO - PROCESS | 3280 | 1467460897338 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:37 INFO - PROCESS | 3280 | 1467460897341 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:37 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECF4B000 == 57 [pid = 3280] [id = 135] 05:01:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (000000A5EA472800) [pid = 3280] [serial = 403] [outer = 0000000000000000] 05:01:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (000000A5EC6B3400) [pid = 3280] [serial = 404] [outer = 000000A5EA472800] 05:01:37 INFO - PROCESS | 3280 | 1467460897400 Marionette DEBUG loaded listener.js 05:01:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (000000A5ECDE9C00) [pid = 3280] [serial = 405] [outer = 000000A5EA472800] 05:01:37 INFO - PROCESS | 3280 | 1467460897976 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]]]}] 05:01:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:01:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 986ms 05:01:38 INFO - PROCESS | 3280 | 1467460898062 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 05:01:38 INFO - PROCESS | 3280 | 1467460898065 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 05:01:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:01:38 INFO - PROCESS | 3280 | 1467460898097 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:01:38 INFO - PROCESS | 3280 | 1467460898099 Marionette TRACE conn6 <- [1,506,null,{}] 05:01:38 INFO - PROCESS | 3280 | 1467460898104 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}] 05:01:38 INFO - PROCESS | 3280 | 1467460898107 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:38 INFO - PROCESS | 3280 | 1467460898232 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 05:01:38 INFO - PROCESS | 3280 | 1467460898343 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:38 INFO - PROCESS | 3280 | 1467460898345 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:38 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F03D9800 == 58 [pid = 3280] [id = 136] 05:01:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 99 (000000A5DC329C00) [pid = 3280] [serial = 406] [outer = 0000000000000000] 05:01:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 100 (000000A5DC330000) [pid = 3280] [serial = 407] [outer = 000000A5DC329C00] 05:01:38 INFO - PROCESS | 3280 | 1467460898402 Marionette DEBUG loaded listener.js 05:01:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 101 (000000A5ECF3E800) [pid = 3280] [serial = 408] [outer = 000000A5DC329C00] 05:01:38 INFO - PROCESS | 3280 | 1467460898980 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]]]}] 05:01:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:01:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1099ms 05:01:39 INFO - PROCESS | 3280 | 1467460899191 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 05:01:39 INFO - PROCESS | 3280 | 1467460899196 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 05:01:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:01:39 INFO - PROCESS | 3280 | 1467460899201 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:01:39 INFO - PROCESS | 3280 | 1467460899204 Marionette TRACE conn6 <- [1,510,null,{}] 05:01:39 INFO - PROCESS | 3280 | 1467460899210 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}] 05:01:39 INFO - PROCESS | 3280 | 1467460899213 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:39 INFO - PROCESS | 3280 | 1467460899342 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 05:01:39 INFO - PROCESS | 3280 | 1467460899429 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:39 INFO - PROCESS | 3280 | 1467460899433 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:39 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E648B800 == 59 [pid = 3280] [id = 137] 05:01:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 102 (000000A5DCBF4400) [pid = 3280] [serial = 409] [outer = 0000000000000000] 05:01:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 103 (000000A5E0B46400) [pid = 3280] [serial = 410] [outer = 000000A5DCBF4400] 05:01:39 INFO - PROCESS | 3280 | 1467460899483 Marionette DEBUG loaded listener.js 05:01:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 104 (000000A5E5E60C00) [pid = 3280] [serial = 411] [outer = 000000A5DCBF4400] 05:01:40 INFO - PROCESS | 3280 | 1467460900077 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]]]}] 05:01:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:01:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 945ms 05:01:40 INFO - PROCESS | 3280 | 1467460900147 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 05:01:40 INFO - PROCESS | 3280 | 1467460900152 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 05:01:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:01:40 INFO - PROCESS | 3280 | 1467460900158 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:01:40 INFO - PROCESS | 3280 | 1467460900162 Marionette TRACE conn6 <- [1,514,null,{}] 05:01:40 INFO - PROCESS | 3280 | 1467460900166 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}] 05:01:40 INFO - PROCESS | 3280 | 1467460900168 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:40 INFO - PROCESS | 3280 | 1467460900283 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 05:01:40 INFO - PROCESS | 3280 | 1467460900361 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:40 INFO - PROCESS | 3280 | 1467460900364 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F02B2800 == 58 [pid = 3280] [id = 131] 05:01:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DC57F000 == 57 [pid = 3280] [id = 130] 05:01:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ED80C000 == 56 [pid = 3280] [id = 129] 05:01:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC55800 == 55 [pid = 3280] [id = 128] 05:01:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC68F800 == 54 [pid = 3280] [id = 127] 05:01:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EB688000 == 53 [pid = 3280] [id = 126] 05:01:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8FE0000 == 52 [pid = 3280] [id = 125] 05:01:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E5DB1000 == 51 [pid = 3280] [id = 124] 05:01:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E0C61000 == 50 [pid = 3280] [id = 123] 05:01:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E28A4800 == 49 [pid = 3280] [id = 120] 05:01:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECDBC800 == 48 [pid = 3280] [id = 119] 05:01:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECD7D000 == 47 [pid = 3280] [id = 80] 05:01:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8B6F800 == 46 [pid = 3280] [id = 110] 05:01:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E160C000 == 45 [pid = 3280] [id = 93] 05:01:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EA620000 == 44 [pid = 3280] [id = 94] 05:01:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EB94F000 == 43 [pid = 3280] [id = 109] 05:01:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E869E000 == 42 [pid = 3280] [id = 82] 05:01:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC9C000 == 41 [pid = 3280] [id = 92] 05:01:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F052D800 == 40 [pid = 3280] [id = 107] 05:01:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E2104800 == 39 [pid = 3280] [id = 108] 05:01:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC693800 == 38 [pid = 3280] [id = 121] 05:01:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECD76000 == 37 [pid = 3280] [id = 97] 05:01:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DCF59800 == 36 [pid = 3280] [id = 81] 05:01:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EDEC6800 == 35 [pid = 3280] [id = 95] 05:01:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F053A800 == 34 [pid = 3280] [id = 122] 05:01:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EDECC000 == 33 [pid = 3280] [id = 66] 05:01:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F02BA800 == 32 [pid = 3280] [id = 96] 05:01:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E648B800 == 31 [pid = 3280] [id = 137] 05:01:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F03D9800 == 30 [pid = 3280] [id = 136] 05:01:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECF4B000 == 29 [pid = 3280] [id = 135] 05:01:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC53000 == 28 [pid = 3280] [id = 134] 05:01:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F0739800 == 27 [pid = 3280] [id = 132] 05:01:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8A13000 == 26 [pid = 3280] [id = 133] 05:01:41 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DBD74000 == 27 [pid = 3280] [id = 138] 05:01:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 105 (000000A5B08BC400) [pid = 3280] [serial = 412] [outer = 0000000000000000] 05:01:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 106 (000000A5DA45A800) [pid = 3280] [serial = 413] [outer = 000000A5B08BC400] 05:01:41 INFO - PROCESS | 3280 | 1467460901122 Marionette DEBUG loaded listener.js 05:01:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 107 (000000A5DC22D800) [pid = 3280] [serial = 414] [outer = 000000A5B08BC400] 05:01:41 INFO - PROCESS | 3280 | --DOMWINDOW == 106 (000000A5ECF33C00) [pid = 3280] [serial = 275] [outer = 0000000000000000] [url = about:blank] 05:01:41 INFO - PROCESS | 3280 | --DOMWINDOW == 105 (000000A5E9512C00) [pid = 3280] [serial = 343] [outer = 0000000000000000] [url = about:blank] 05:01:41 INFO - PROCESS | 3280 | --DOMWINDOW == 104 (000000A5EB212400) [pid = 3280] [serial = 346] [outer = 0000000000000000] [url = about:blank] 05:01:41 INFO - PROCESS | 3280 | --DOMWINDOW == 103 (000000A5E977BC00) [pid = 3280] [serial = 344] [outer = 0000000000000000] [url = about:blank] 05:01:41 INFO - PROCESS | 3280 | --DOMWINDOW == 102 (000000A5E977A800) [pid = 3280] [serial = 349] [outer = 0000000000000000] [url = about:blank] 05:01:41 INFO - PROCESS | 3280 | --DOMWINDOW == 101 (000000A5E2877000) [pid = 3280] [serial = 332] [outer = 0000000000000000] [url = about:blank] 05:01:41 INFO - PROCESS | 3280 | --DOMWINDOW == 100 (000000A5E13C4C00) [pid = 3280] [serial = 331] [outer = 0000000000000000] [url = about:blank] 05:01:41 INFO - PROCESS | 3280 | --DOMWINDOW == 99 (000000A5ECDA6C00) [pid = 3280] [serial = 329] [outer = 0000000000000000] [url = about:blank] 05:01:41 INFO - PROCESS | 3280 | --DOMWINDOW == 98 (000000A5EC5B4000) [pid = 3280] [serial = 328] [outer = 0000000000000000] [url = about:blank] 05:01:41 INFO - PROCESS | 3280 | --DOMWINDOW == 97 (000000A5E0BDE800) [pid = 3280] [serial = 334] [outer = 0000000000000000] [url = about:blank] 05:01:41 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (000000A5E2D52400) [pid = 3280] [serial = 335] [outer = 0000000000000000] [url = about:blank] 05:01:41 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (000000A5E6729C00) [pid = 3280] [serial = 337] [outer = 0000000000000000] [url = about:blank] 05:01:41 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A5E81E6800) [pid = 3280] [serial = 338] [outer = 0000000000000000] [url = about:blank] 05:01:41 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A5E8BCE000) [pid = 3280] [serial = 340] [outer = 0000000000000000] [url = about:blank] 05:01:41 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A5E81EBC00) [pid = 3280] [serial = 325] [outer = 0000000000000000] [url = about:blank] 05:01:41 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A5E0B8F800) [pid = 3280] [serial = 322] [outer = 0000000000000000] [url = about:blank] 05:01:41 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A5EC5BF400) [pid = 3280] [serial = 352] [outer = 0000000000000000] [url = about:blank] 05:01:41 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5EC6B7000) [pid = 3280] [serial = 353] [outer = 0000000000000000] [url = about:blank] 05:01:41 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5ECDA8800) [pid = 3280] [serial = 355] [outer = 0000000000000000] [url = about:blank] 05:01:41 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5EC573800) [pid = 3280] [serial = 347] [outer = 0000000000000000] [url = about:blank] 05:01:41 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E8FC0400) [pid = 3280] [serial = 341] [outer = 0000000000000000] [url = about:blank] 05:01:41 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5EC574800) [pid = 3280] [serial = 350] [outer = 0000000000000000] [url = about:blank] 05:01:41 INFO - PROCESS | 3280 | 1467460901692 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]]]}] 05:01:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 05:01:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1597ms 05:01:41 INFO - PROCESS | 3280 | 1467460901759 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 05:01:41 INFO - PROCESS | 3280 | 1467460901763 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 05:01:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:01:41 INFO - PROCESS | 3280 | 1467460901768 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:01:41 INFO - PROCESS | 3280 | 1467460901770 Marionette TRACE conn6 <- [1,518,null,{}] 05:01:41 INFO - PROCESS | 3280 | 1467460901795 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}] 05:01:41 INFO - PROCESS | 3280 | 1467460901798 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:41 INFO - PROCESS | 3280 | 1467460901924 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 05:01:41 INFO - PROCESS | 3280 | 1467460901930 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:41 INFO - PROCESS | 3280 | 1467460901933 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:41 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E15B1800 == 28 [pid = 3280] [id = 139] 05:01:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5DA459400) [pid = 3280] [serial = 415] [outer = 0000000000000000] 05:01:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5DC846800) [pid = 3280] [serial = 416] [outer = 000000A5DA459400] 05:01:41 INFO - PROCESS | 3280 | 1467460901982 Marionette DEBUG loaded listener.js 05:01:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5E0B47800) [pid = 3280] [serial = 417] [outer = 000000A5DA459400] 05:01:42 INFO - PROCESS | 3280 | 1467460902436 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]]]}] 05:01:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:01:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 734ms 05:01:42 INFO - PROCESS | 3280 | 1467460902507 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 05:01:42 INFO - PROCESS | 3280 | 1467460902510 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 05:01:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:01:42 INFO - PROCESS | 3280 | 1467460902517 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:01:42 INFO - PROCESS | 3280 | 1467460902519 Marionette TRACE conn6 <- [1,522,null,{}] 05:01:42 INFO - PROCESS | 3280 | 1467460902523 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}] 05:01:42 INFO - PROCESS | 3280 | 1467460902526 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:42 INFO - PROCESS | 3280 | 1467460902617 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 05:01:42 INFO - PROCESS | 3280 | 1467460902631 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:42 INFO - PROCESS | 3280 | 1467460902641 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:42 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E15A9800 == 29 [pid = 3280] [id = 140] 05:01:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5E2326C00) [pid = 3280] [serial = 418] [outer = 0000000000000000] 05:01:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5E2877000) [pid = 3280] [serial = 419] [outer = 000000A5E2326C00] 05:01:42 INFO - PROCESS | 3280 | 1467460902689 Marionette DEBUG loaded listener.js 05:01:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A5E5A64C00) [pid = 3280] [serial = 420] [outer = 000000A5E2326C00] 05:01:43 INFO - PROCESS | 3280 | 1467460903172 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]]]}] 05:01:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:01:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 692ms 05:01:43 INFO - PROCESS | 3280 | 1467460903212 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 05:01:43 INFO - PROCESS | 3280 | 1467460903214 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 05:01:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:01:43 INFO - PROCESS | 3280 | 1467460903218 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:01:43 INFO - PROCESS | 3280 | 1467460903222 Marionette TRACE conn6 <- [1,526,null,{}] 05:01:43 INFO - PROCESS | 3280 | 1467460903233 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}] 05:01:43 INFO - PROCESS | 3280 | 1467460903238 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:43 INFO - PROCESS | 3280 | 1467460903332 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 05:01:43 INFO - PROCESS | 3280 | 1467460903340 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:43 INFO - PROCESS | 3280 | 1467460903343 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:43 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8B87000 == 30 [pid = 3280] [id = 141] 05:01:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A5E6722C00) [pid = 3280] [serial = 421] [outer = 0000000000000000] 05:01:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A5E6D1BC00) [pid = 3280] [serial = 422] [outer = 000000A5E6722C00] 05:01:43 INFO - PROCESS | 3280 | 1467460903389 Marionette DEBUG loaded listener.js 05:01:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A5E809C000) [pid = 3280] [serial = 423] [outer = 000000A5E6722C00] 05:01:43 INFO - PROCESS | 3280 | 1467460903891 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]]]}] 05:01:43 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 05:01:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 732ms 05:01:43 INFO - PROCESS | 3280 | 1467460903980 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 05:01:43 INFO - PROCESS | 3280 | 1467460903983 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 05:01:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:01:43 INFO - PROCESS | 3280 | 1467460903987 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:01:43 INFO - PROCESS | 3280 | 1467460903989 Marionette TRACE conn6 <- [1,530,null,{}] 05:01:44 INFO - PROCESS | 3280 | 1467460903993 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}] 05:01:44 INFO - PROCESS | 3280 | 1467460903995 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:44 INFO - PROCESS | 3280 | 1467460904110 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 05:01:44 INFO - PROCESS | 3280 | 1467460904170 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:44 INFO - PROCESS | 3280 | 1467460904173 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:44 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E9C98000 == 31 [pid = 3280] [id = 142] 05:01:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A5E8AD5400) [pid = 3280] [serial = 424] [outer = 0000000000000000] 05:01:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (000000A5E8BC9800) [pid = 3280] [serial = 425] [outer = 000000A5E8AD5400] 05:01:44 INFO - PROCESS | 3280 | 1467460904219 Marionette DEBUG loaded listener.js 05:01:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (000000A5E8BD4C00) [pid = 3280] [serial = 426] [outer = 000000A5E8AD5400] 05:01:44 INFO - PROCESS | 3280 | 1467460904817 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"]]]}] 05:01:44 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 05:01:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:01:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:01:44 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 05:01:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:01:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:01:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 881ms 05:01:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:01:44 INFO - PROCESS | 3280 | 1467460904869 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 05:01:44 INFO - PROCESS | 3280 | 1467460904872 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 05:01:44 INFO - PROCESS | 3280 | 1467460904875 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:01:44 INFO - PROCESS | 3280 | 1467460904876 Marionette TRACE conn6 <- [1,534,null,{}] 05:01:44 INFO - PROCESS | 3280 | 1467460904880 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}] 05:01:44 INFO - PROCESS | 3280 | 1467460904882 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:45 INFO - PROCESS | 3280 | 1467460905006 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 05:01:45 INFO - PROCESS | 3280 | 1467460905101 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:45 INFO - PROCESS | 3280 | 1467460905103 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:45 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EBD1D000 == 32 [pid = 3280] [id = 143] 05:01:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (000000A5E2321000) [pid = 3280] [serial = 427] [outer = 0000000000000000] 05:01:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 99 (000000A5E9511C00) [pid = 3280] [serial = 428] [outer = 000000A5E2321000] 05:01:45 INFO - PROCESS | 3280 | 1467460905159 Marionette DEBUG loaded listener.js 05:01:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 100 (000000A5E9579800) [pid = 3280] [serial = 429] [outer = 000000A5E2321000] 05:01:45 INFO - PROCESS | 3280 | --DOMWINDOW == 99 (000000A5E9571800) [pid = 3280] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:01:45 INFO - PROCESS | 3280 | --DOMWINDOW == 98 (000000A5EC574000) [pid = 3280] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:01:45 INFO - PROCESS | 3280 | --DOMWINDOW == 97 (000000A5E26B0800) [pid = 3280] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:01:45 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (000000A5E8BCF400) [pid = 3280] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:01:45 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (000000A5E6725C00) [pid = 3280] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:01:45 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A5DC5CA400) [pid = 3280] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:01:45 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A5ECDE3C00) [pid = 3280] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:01:45 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A5EDD28C00) [pid = 3280] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:01:45 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A5EDD8C000) [pid = 3280] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:01:45 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A5EC581800) [pid = 3280] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:01:45 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5E809D400) [pid = 3280] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:01:45 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5E21D7800) [pid = 3280] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:01:45 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5E231A400) [pid = 3280] [serial = 370] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:01:45 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5ECDA5400) [pid = 3280] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:01:45 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5DC2A4000) [pid = 3280] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:01:45 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E97D1800) [pid = 3280] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:01:45 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E81E5400) [pid = 3280] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:01:45 INFO - PROCESS | 3280 | 1467460905913 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]]]}] 05:01:45 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 05:01:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1082ms 05:01:45 INFO - PROCESS | 3280 | 1467460905959 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 05:01:45 INFO - PROCESS | 3280 | 1467460905962 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 05:01:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:01:45 INFO - PROCESS | 3280 | 1467460905965 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:01:45 INFO - PROCESS | 3280 | 1467460905967 Marionette TRACE conn6 <- [1,538,null,{}] 05:01:45 INFO - PROCESS | 3280 | 1467460905970 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}] 05:01:45 INFO - PROCESS | 3280 | 1467460905976 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:46 INFO - PROCESS | 3280 | 1467460906069 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 05:01:46 INFO - PROCESS | 3280 | 1467460906077 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:46 INFO - PROCESS | 3280 | 1467460906079 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:46 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DADE1800 == 33 [pid = 3280] [id = 144] 05:01:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E808E800) [pid = 3280] [serial = 430] [outer = 0000000000000000] 05:01:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E8BD1800) [pid = 3280] [serial = 431] [outer = 000000A5E808E800] 05:01:46 INFO - PROCESS | 3280 | 1467460906125 Marionette DEBUG loaded listener.js 05:01:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E9771400) [pid = 3280] [serial = 432] [outer = 000000A5E808E800] 05:01:46 INFO - PROCESS | 3280 | 1467460906570 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]]]}] 05:01:46 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 05:01:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 690ms 05:01:46 INFO - PROCESS | 3280 | 1467460906658 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 05:01:46 INFO - PROCESS | 3280 | 1467460906660 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 05:01:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:01:46 INFO - PROCESS | 3280 | 1467460906664 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:01:46 INFO - PROCESS | 3280 | 1467460906666 Marionette TRACE conn6 <- [1,542,null,{}] 05:01:46 INFO - PROCESS | 3280 | 1467460906675 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}] 05:01:46 INFO - PROCESS | 3280 | 1467460906677 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:46 INFO - PROCESS | 3280 | 1467460906762 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 05:01:46 INFO - PROCESS | 3280 | 1467460906776 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:46 INFO - PROCESS | 3280 | 1467460906778 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:46 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC51000 == 34 [pid = 3280] [id = 145] 05:01:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E97CFC00) [pid = 3280] [serial = 433] [outer = 0000000000000000] 05:01:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5E9875000) [pid = 3280] [serial = 434] [outer = 000000A5E97CFC00] 05:01:46 INFO - PROCESS | 3280 | 1467460906824 Marionette DEBUG loaded listener.js 05:01:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5E988CC00) [pid = 3280] [serial = 435] [outer = 000000A5E97CFC00] 05:01:47 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:01:47 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:01:47 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:01:47 INFO - PROCESS | 3280 | 1467460907251 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]]]}] 05:01:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:01:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 628ms 05:01:47 INFO - PROCESS | 3280 | 1467460907295 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 05:01:47 INFO - PROCESS | 3280 | 1467460907297 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 05:01:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:01:47 INFO - PROCESS | 3280 | 1467460907301 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:01:47 INFO - PROCESS | 3280 | 1467460907302 Marionette TRACE conn6 <- [1,546,null,{}] 05:01:47 INFO - PROCESS | 3280 | 1467460907306 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}] 05:01:47 INFO - PROCESS | 3280 | 1467460907316 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:47 INFO - PROCESS | 3280 | 1467460907397 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 05:01:47 INFO - PROCESS | 3280 | 1467460907402 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:47 INFO - PROCESS | 3280 | 1467460907405 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:47 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECD66000 == 35 [pid = 3280] [id = 146] 05:01:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5E98EE000) [pid = 3280] [serial = 436] [outer = 0000000000000000] 05:01:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A5EA410C00) [pid = 3280] [serial = 437] [outer = 000000A5E98EE000] 05:01:47 INFO - PROCESS | 3280 | 1467460907449 Marionette DEBUG loaded listener.js 05:01:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A5EB095400) [pid = 3280] [serial = 438] [outer = 000000A5E98EE000] 05:01:47 INFO - PROCESS | 3280 | 1467460907914 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]]]}] 05:01:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:01:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 691ms 05:01:47 INFO - PROCESS | 3280 | 1467460907996 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 05:01:48 INFO - PROCESS | 3280 | 1467460908001 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 05:01:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:01:48 INFO - PROCESS | 3280 | 1467460908007 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:01:48 INFO - PROCESS | 3280 | 1467460908012 Marionette TRACE conn6 <- [1,550,null,{}] 05:01:48 INFO - PROCESS | 3280 | 1467460908019 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}] 05:01:48 INFO - PROCESS | 3280 | 1467460908023 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:48 INFO - PROCESS | 3280 | 1467460908217 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 05:01:48 INFO - PROCESS | 3280 | 1467460908312 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:48 INFO - PROCESS | 3280 | 1467460908318 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:48 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0C5A800 == 36 [pid = 3280] [id = 147] 05:01:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A5DC2A3400) [pid = 3280] [serial = 439] [outer = 0000000000000000] 05:01:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A5DC328C00) [pid = 3280] [serial = 440] [outer = 000000A5DC2A3400] 05:01:48 INFO - PROCESS | 3280 | 1467460908377 Marionette DEBUG loaded listener.js 05:01:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A5DD623C00) [pid = 3280] [serial = 441] [outer = 000000A5DC2A3400] 05:01:48 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:01:48 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:01:49 INFO - PROCESS | 3280 | 1467460909128 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]]]}] 05:01:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:01:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1143ms 05:01:49 INFO - PROCESS | 3280 | 1467460909157 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 05:01:49 INFO - PROCESS | 3280 | 1467460909162 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 05:01:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:01:49 INFO - PROCESS | 3280 | 1467460909170 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:01:49 INFO - PROCESS | 3280 | 1467460909173 Marionette TRACE conn6 <- [1,554,null,{}] 05:01:49 INFO - PROCESS | 3280 | 1467460909178 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}] 05:01:49 INFO - PROCESS | 3280 | 1467460909181 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:49 INFO - PROCESS | 3280 | 1467460909305 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 05:01:49 INFO - PROCESS | 3280 | 1467460909383 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:49 INFO - PROCESS | 3280 | 1467460909385 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:49 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E97B1800 == 37 [pid = 3280] [id = 148] 05:01:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (000000A5E231A400) [pid = 3280] [serial = 442] [outer = 0000000000000000] 05:01:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (000000A5E2D52400) [pid = 3280] [serial = 443] [outer = 000000A5E231A400] 05:01:49 INFO - PROCESS | 3280 | 1467460909485 Marionette DEBUG loaded listener.js 05:01:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (000000A5E64D5000) [pid = 3280] [serial = 444] [outer = 000000A5E231A400] 05:01:49 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:01:49 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:01:50 INFO - PROCESS | 3280 | 1467460910384 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]]]}] 05:01:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:01:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1287ms 05:01:50 INFO - PROCESS | 3280 | 1467460910460 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 05:01:50 INFO - PROCESS | 3280 | 1467460910464 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 05:01:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:01:50 INFO - PROCESS | 3280 | 1467460910469 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:01:50 INFO - PROCESS | 3280 | 1467460910473 Marionette TRACE conn6 <- [1,558,null,{}] 05:01:50 INFO - PROCESS | 3280 | 1467460910479 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}] 05:01:50 INFO - PROCESS | 3280 | 1467460910482 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:50 INFO - PROCESS | 3280 | 1467460910596 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 05:01:50 INFO - PROCESS | 3280 | 1467460910666 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:50 INFO - PROCESS | 3280 | 1467460910671 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:50 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E211B000 == 38 [pid = 3280] [id = 149] 05:01:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 99 (000000A5DC228400) [pid = 3280] [serial = 445] [outer = 0000000000000000] 05:01:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 100 (000000A5DC84C400) [pid = 3280] [serial = 446] [outer = 000000A5DC228400] 05:01:50 INFO - PROCESS | 3280 | 1467460910722 Marionette DEBUG loaded listener.js 05:01:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 101 (000000A5E2249C00) [pid = 3280] [serial = 447] [outer = 000000A5DC228400] 05:01:51 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC51000 == 37 [pid = 3280] [id = 145] 05:01:51 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DADE1800 == 36 [pid = 3280] [id = 144] 05:01:51 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EBD1D000 == 35 [pid = 3280] [id = 143] 05:01:51 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E9C98000 == 34 [pid = 3280] [id = 142] 05:01:51 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8B87000 == 33 [pid = 3280] [id = 141] 05:01:51 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E15A9800 == 32 [pid = 3280] [id = 140] 05:01:51 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E15B1800 == 31 [pid = 3280] [id = 139] 05:01:51 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DBD74000 == 30 [pid = 3280] [id = 138] 05:01:51 INFO - PROCESS | 3280 | --DOMWINDOW == 100 (000000A5ECDE3800) [pid = 3280] [serial = 320] [outer = 0000000000000000] [url = about:blank] 05:01:51 INFO - PROCESS | 3280 | --DOMWINDOW == 99 (000000A5E9503C00) [pid = 3280] [serial = 326] [outer = 0000000000000000] [url = about:blank] 05:01:51 INFO - PROCESS | 3280 | --DOMWINDOW == 98 (000000A5E2875800) [pid = 3280] [serial = 323] [outer = 0000000000000000] [url = about:blank] 05:01:51 INFO - PROCESS | 3280 | --DOMWINDOW == 97 (000000A5ECF3F800) [pid = 3280] [serial = 384] [outer = 0000000000000000] [url = about:blank] 05:01:51 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (000000A5ECDE9800) [pid = 3280] [serial = 383] [outer = 0000000000000000] [url = about:blank] 05:01:51 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (000000A5EDD2B800) [pid = 3280] [serial = 386] [outer = 0000000000000000] [url = about:blank] 05:01:51 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A5EFD88C00) [pid = 3280] [serial = 392] [outer = 0000000000000000] [url = about:blank] 05:01:51 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A5EC6B1400) [pid = 3280] [serial = 364] [outer = 0000000000000000] [url = about:blank] 05:01:51 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A5ECDE0400) [pid = 3280] [serial = 365] [outer = 0000000000000000] [url = about:blank] 05:01:51 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A5E8A25C00) [pid = 3280] [serial = 361] [outer = 0000000000000000] [url = about:blank] 05:01:51 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A5E97CE800) [pid = 3280] [serial = 362] [outer = 0000000000000000] [url = about:blank] 05:01:51 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5E26A3000) [pid = 3280] [serial = 358] [outer = 0000000000000000] [url = about:blank] 05:01:51 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5E5E4F000) [pid = 3280] [serial = 359] [outer = 0000000000000000] [url = about:blank] 05:01:51 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5E2875000) [pid = 3280] [serial = 371] [outer = 0000000000000000] [url = about:blank] 05:01:51 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E5E44000) [pid = 3280] [serial = 372] [outer = 0000000000000000] [url = about:blank] 05:01:51 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5ECDB0400) [pid = 3280] [serial = 356] [outer = 0000000000000000] [url = about:blank] 05:01:51 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5DC65C400) [pid = 3280] [serial = 367] [outer = 0000000000000000] [url = about:blank] 05:01:51 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E0B3F400) [pid = 3280] [serial = 368] [outer = 0000000000000000] [url = about:blank] 05:01:51 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E9872000) [pid = 3280] [serial = 377] [outer = 0000000000000000] [url = about:blank] 05:01:51 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E88BD400) [pid = 3280] [serial = 374] [outer = 0000000000000000] [url = about:blank] 05:01:51 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E8BD5400) [pid = 3280] [serial = 375] [outer = 0000000000000000] [url = about:blank] 05:01:51 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5EDD34800) [pid = 3280] [serial = 387] [outer = 0000000000000000] [url = about:blank] 05:01:51 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5F032B000) [pid = 3280] [serial = 393] [outer = 0000000000000000] [url = about:blank] 05:01:51 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5DF6A1800) [pid = 3280] [serial = 146] [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.] 05:01:51 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E9577400) [pid = 3280] [serial = 395] [outer = 0000000000000000] [url = about:blank] 05:01:51 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5EFD8EC00) [pid = 3280] [serial = 396] [outer = 0000000000000000] [url = about:blank] 05:01:51 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5EC579800) [pid = 3280] [serial = 380] [outer = 0000000000000000] [url = about:blank] 05:01:51 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5EC6B6800) [pid = 3280] [serial = 381] [outer = 0000000000000000] [url = about:blank] 05:01:51 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5EC6B2800) [pid = 3280] [serial = 389] [outer = 0000000000000000] [url = about:blank] 05:01:51 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E98FAC00) [pid = 3280] [serial = 378] [outer = 0000000000000000] [url = about:blank] 05:01:51 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5EDD85C00) [pid = 3280] [serial = 390] [outer = 0000000000000000] [url = about:blank] 05:01:51 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:01:51 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:01:51 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:01:51 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:01:51 INFO - PROCESS | 3280 | 1467460911328 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]]]}] 05:01:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:01:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 880ms 05:01:51 INFO - PROCESS | 3280 | 1467460911354 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 05:01:51 INFO - PROCESS | 3280 | 1467460911358 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 05:01:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:01:51 INFO - PROCESS | 3280 | 1467460911364 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:01:51 INFO - PROCESS | 3280 | 1467460911367 Marionette TRACE conn6 <- [1,562,null,{}] 05:01:51 INFO - PROCESS | 3280 | 1467460911371 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}] 05:01:51 INFO - PROCESS | 3280 | 1467460911373 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:51 INFO - PROCESS | 3280 | 1467460911465 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 05:01:51 INFO - PROCESS | 3280 | 1467460911539 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:51 INFO - PROCESS | 3280 | 1467460911541 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:51 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E2397000 == 31 [pid = 3280] [id = 150] 05:01:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5DF6A1800) [pid = 3280] [serial = 448] [outer = 0000000000000000] 05:01:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E2318800) [pid = 3280] [serial = 449] [outer = 000000A5DF6A1800] 05:01:51 INFO - PROCESS | 3280 | 1467460911591 Marionette DEBUG loaded listener.js 05:01:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E5A6A800) [pid = 3280] [serial = 450] [outer = 000000A5DF6A1800] 05:01:52 INFO - PROCESS | 3280 | 1467460912101 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]]]}] 05:01:52 INFO - PROCESS | 3280 | [3280] 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 05:01:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:01:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 879ms 05:01:52 INFO - PROCESS | 3280 | 1467460912247 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 05:01:52 INFO - PROCESS | 3280 | 1467460912250 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 05:01:52 INFO - PROCESS | 3280 | 1467460912256 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:01:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:01:52 INFO - PROCESS | 3280 | 1467460912259 Marionette TRACE conn6 <- [1,566,null,{}] 05:01:52 INFO - PROCESS | 3280 | 1467460912271 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}] 05:01:52 INFO - PROCESS | 3280 | 1467460912276 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:52 INFO - PROCESS | 3280 | 1467460912370 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 05:01:52 INFO - PROCESS | 3280 | 1467460912439 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:52 INFO - PROCESS | 3280 | 1467460912442 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:52 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8B7F800 == 32 [pid = 3280] [id = 151] 05:01:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E64DCC00) [pid = 3280] [serial = 451] [outer = 0000000000000000] 05:01:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E8092000) [pid = 3280] [serial = 452] [outer = 000000A5E64DCC00] 05:01:52 INFO - PROCESS | 3280 | 1467460912494 Marionette DEBUG loaded listener.js 05:01:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E883FC00) [pid = 3280] [serial = 453] [outer = 000000A5E64DCC00] 05:01:52 INFO - PROCESS | 3280 | 1467460912894 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]]]}] 05:01:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:01:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 692ms 05:01:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:01:52 INFO - PROCESS | 3280 | 1467460912953 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 05:01:52 INFO - PROCESS | 3280 | 1467460912956 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 05:01:52 INFO - PROCESS | 3280 | 1467460912959 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:01:52 INFO - PROCESS | 3280 | 1467460912961 Marionette TRACE conn6 <- [1,570,null,{}] 05:01:52 INFO - PROCESS | 3280 | 1467460912964 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}] 05:01:52 INFO - PROCESS | 3280 | 1467460912966 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:53 INFO - PROCESS | 3280 | 1467460913056 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 05:01:53 INFO - PROCESS | 3280 | 1467460913062 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:53 INFO - PROCESS | 3280 | 1467460913064 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:53 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EA61A000 == 33 [pid = 3280] [id = 152] 05:01:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E8ADAC00) [pid = 3280] [serial = 454] [outer = 0000000000000000] 05:01:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E8F91800) [pid = 3280] [serial = 455] [outer = 000000A5E8ADAC00] 05:01:53 INFO - PROCESS | 3280 | 1467460913112 Marionette DEBUG loaded listener.js 05:01:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E9508000) [pid = 3280] [serial = 456] [outer = 000000A5E8ADAC00] 05:01:53 INFO - PROCESS | 3280 | 1467460913592 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]]]}] 05:01:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:01:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 671ms 05:01:53 INFO - PROCESS | 3280 | 1467460913633 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 05:01:53 INFO - PROCESS | 3280 | 1467460913635 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 05:01:53 INFO - PROCESS | 3280 | 1467460913639 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:01:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:01:53 INFO - PROCESS | 3280 | 1467460913641 Marionette TRACE conn6 <- [1,574,null,{}] 05:01:53 INFO - PROCESS | 3280 | 1467460913644 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}] 05:01:53 INFO - PROCESS | 3280 | 1467460913646 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:53 INFO - PROCESS | 3280 | 1467460913788 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 05:01:53 INFO - PROCESS | 3280 | 1467460913808 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:53 INFO - PROCESS | 3280 | 1467460913817 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:53 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC694000 == 34 [pid = 3280] [id = 153] 05:01:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E9574800) [pid = 3280] [serial = 457] [outer = 0000000000000000] 05:01:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E9579400) [pid = 3280] [serial = 458] [outer = 000000A5E9574800] 05:01:53 INFO - PROCESS | 3280 | 1467460913864 Marionette DEBUG loaded listener.js 05:01:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E977B000) [pid = 3280] [serial = 459] [outer = 000000A5E9574800] 05:01:54 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:01:54 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:01:54 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:01:54 INFO - PROCESS | 3280 | 1467460914307 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]]]}] 05:01:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:01:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 735ms 05:01:54 INFO - PROCESS | 3280 | 1467460914376 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 05:01:54 INFO - PROCESS | 3280 | 1467460914379 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 05:01:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:01:54 INFO - PROCESS | 3280 | 1467460914382 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:01:54 INFO - PROCESS | 3280 | 1467460914384 Marionette TRACE conn6 <- [1,578,null,{}] 05:01:54 INFO - PROCESS | 3280 | 1467460914408 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}] 05:01:54 INFO - PROCESS | 3280 | 1467460914415 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:54 INFO - PROCESS | 3280 | 1467460914568 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 05:01:54 INFO - PROCESS | 3280 | 1467460914574 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:54 INFO - PROCESS | 3280 | 1467460914576 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:54 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC48800 == 35 [pid = 3280] [id = 154] 05:01:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E97D3000) [pid = 3280] [serial = 460] [outer = 0000000000000000] 05:01:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E9876C00) [pid = 3280] [serial = 461] [outer = 000000A5E97D3000] 05:01:54 INFO - PROCESS | 3280 | 1467460914623 Marionette DEBUG loaded listener.js 05:01:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5EC574800) [pid = 3280] [serial = 462] [outer = 000000A5E97D3000] 05:01:55 INFO - PROCESS | 3280 | 1467460915084 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]]]}] 05:01:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:01:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 734ms 05:01:55 INFO - PROCESS | 3280 | 1467460915127 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 05:01:55 INFO - PROCESS | 3280 | 1467460915129 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 05:01:55 INFO - PROCESS | 3280 | 1467460915133 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:01:55 INFO - PROCESS | 3280 | 1467460915134 Marionette TRACE conn6 <- [1,582,null,{}] 05:01:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:01:55 INFO - PROCESS | 3280 | 1467460915138 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}] 05:01:55 INFO - PROCESS | 3280 | 1467460915140 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:55 INFO - PROCESS | 3280 | 1467460915256 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 05:01:55 INFO - PROCESS | 3280 | 1467460915262 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:55 INFO - PROCESS | 3280 | 1467460915264 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:55 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECD7D000 == 36 [pid = 3280] [id = 155] 05:01:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E977A000) [pid = 3280] [serial = 463] [outer = 0000000000000000] 05:01:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5EC5B4000) [pid = 3280] [serial = 464] [outer = 000000A5E977A000] 05:01:55 INFO - PROCESS | 3280 | 1467460915428 Marionette DEBUG loaded listener.js 05:01:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5EC6AA000) [pid = 3280] [serial = 465] [outer = 000000A5E977A000] 05:01:55 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5E8AD5400) [pid = 3280] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:01:55 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E2321000) [pid = 3280] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:01:55 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E2326C00) [pid = 3280] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:01:55 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5DA459400) [pid = 3280] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:01:55 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E6722C00) [pid = 3280] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:01:55 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5DCBF4400) [pid = 3280] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:01:55 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5B08BC400) [pid = 3280] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:01:55 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5B08BD400) [pid = 3280] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:01:55 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E6727800) [pid = 3280] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:01:55 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5EA472800) [pid = 3280] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:01:55 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5DC329C00) [pid = 3280] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:01:55 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E808E800) [pid = 3280] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:01:55 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E97CFC00) [pid = 3280] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:01:55 INFO - PROCESS | 3280 | 1467460915793 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]]]}] 05:01:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:01:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 733ms 05:01:55 INFO - PROCESS | 3280 | 1467460915872 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 05:01:55 INFO - PROCESS | 3280 | 1467460915874 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 05:01:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:01:55 INFO - PROCESS | 3280 | 1467460915878 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:01:55 INFO - PROCESS | 3280 | 1467460915880 Marionette TRACE conn6 <- [1,586,null,{}] 05:01:55 INFO - PROCESS | 3280 | 1467460915883 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}] 05:01:55 INFO - PROCESS | 3280 | 1467460915885 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:56 INFO - PROCESS | 3280 | 1467460915995 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 05:01:56 INFO - PROCESS | 3280 | 1467460916003 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:56 INFO - PROCESS | 3280 | 1467460916005 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:56 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECF4C000 == 37 [pid = 3280] [id = 156] 05:01:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E2326C00) [pid = 3280] [serial = 466] [outer = 0000000000000000] 05:01:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E8A27000) [pid = 3280] [serial = 467] [outer = 000000A5E2326C00] 05:01:56 INFO - PROCESS | 3280 | 1467460916052 Marionette DEBUG loaded listener.js 05:01:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5EC5C0400) [pid = 3280] [serial = 468] [outer = 000000A5E2326C00] 05:01:56 INFO - PROCESS | 3280 | 1467460916450 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]]]}] 05:01:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:01:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 629ms 05:01:56 INFO - PROCESS | 3280 | 1467460916510 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 05:01:56 INFO - PROCESS | 3280 | 1467460916512 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 05:01:56 INFO - PROCESS | 3280 | 1467460916516 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:01:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:01:56 INFO - PROCESS | 3280 | 1467460916517 Marionette TRACE conn6 <- [1,590,null,{}] 05:01:56 INFO - PROCESS | 3280 | 1467460916521 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}] 05:01:56 INFO - PROCESS | 3280 | 1467460916523 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:56 INFO - PROCESS | 3280 | 1467460916633 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 05:01:56 INFO - PROCESS | 3280 | 1467460916672 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:56 INFO - PROCESS | 3280 | 1467460916674 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:56 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ED818000 == 38 [pid = 3280] [id = 157] 05:01:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5EC5B4C00) [pid = 3280] [serial = 469] [outer = 0000000000000000] 05:01:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5EC7B3400) [pid = 3280] [serial = 470] [outer = 000000A5EC5B4C00] 05:01:56 INFO - PROCESS | 3280 | 1467460916720 Marionette DEBUG loaded listener.js 05:01:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5EC8C8C00) [pid = 3280] [serial = 471] [outer = 000000A5EC5B4C00] 05:01:57 INFO - PROCESS | 3280 | 1467460917120 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]]]}] 05:01:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:01:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 628ms 05:01:57 INFO - PROCESS | 3280 | 1467460917147 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 05:01:57 INFO - PROCESS | 3280 | 1467460917149 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 05:01:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:01:57 INFO - PROCESS | 3280 | 1467460917153 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:01:57 INFO - PROCESS | 3280 | 1467460917154 Marionette TRACE conn6 <- [1,594,null,{}] 05:01:57 INFO - PROCESS | 3280 | 1467460917158 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}] 05:01:57 INFO - PROCESS | 3280 | 1467460917160 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:57 INFO - PROCESS | 3280 | 1467460917274 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 05:01:57 INFO - PROCESS | 3280 | 1467460917282 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:57 INFO - PROCESS | 3280 | 1467460917284 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:57 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EDED8800 == 39 [pid = 3280] [id = 158] 05:01:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5ECDA8C00) [pid = 3280] [serial = 472] [outer = 0000000000000000] 05:01:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5ECDB2400) [pid = 3280] [serial = 473] [outer = 000000A5ECDA8C00] 05:01:57 INFO - PROCESS | 3280 | 1467460917330 Marionette DEBUG loaded listener.js 05:01:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E9504C00) [pid = 3280] [serial = 474] [outer = 000000A5ECDA8C00] 05:01:58 INFO - PROCESS | 3280 | 1467460918022 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]]]}] 05:01:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:01:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 923ms 05:01:58 INFO - PROCESS | 3280 | 1467460918080 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 05:01:58 INFO - PROCESS | 3280 | 1467460918085 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 05:01:58 INFO - PROCESS | 3280 | 1467460918090 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:01:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:01:58 INFO - PROCESS | 3280 | 1467460918095 Marionette TRACE conn6 <- [1,598,null,{}] 05:01:58 INFO - PROCESS | 3280 | 1467460918101 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}] 05:01:58 INFO - PROCESS | 3280 | 1467460918104 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:58 INFO - PROCESS | 3280 | 1467460918224 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 05:01:58 INFO - PROCESS | 3280 | 1467460918301 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:58 INFO - PROCESS | 3280 | 1467460918304 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:58 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E86AC000 == 40 [pid = 3280] [id = 159] 05:01:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E0B8E800) [pid = 3280] [serial = 475] [outer = 0000000000000000] 05:01:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E21DA400) [pid = 3280] [serial = 476] [outer = 000000A5E0B8E800] 05:01:58 INFO - PROCESS | 3280 | 1467460918404 Marionette DEBUG loaded listener.js 05:01:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E5E65800) [pid = 3280] [serial = 477] [outer = 000000A5E0B8E800] 05:01:58 INFO - PROCESS | 3280 | 1467460918974 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]]]}] 05:01:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:01:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 943ms 05:01:59 INFO - PROCESS | 3280 | 1467460919037 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 05:01:59 INFO - PROCESS | 3280 | 1467460919042 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 05:01:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:01:59 INFO - PROCESS | 3280 | 1467460919049 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:01:59 INFO - PROCESS | 3280 | 1467460919052 Marionette TRACE conn6 <- [1,602,null,{}] 05:01:59 INFO - PROCESS | 3280 | 1467460919056 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}] 05:01:59 INFO - PROCESS | 3280 | 1467460919059 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:59 INFO - PROCESS | 3280 | 1467460919180 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 05:01:59 INFO - PROCESS | 3280 | 1467460919297 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:59 INFO - PROCESS | 3280 | 1467460919300 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:01:59 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC3C000 == 41 [pid = 3280] [id = 160] 05:01:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5E883D800) [pid = 3280] [serial = 478] [outer = 0000000000000000] 05:01:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5E8F95C00) [pid = 3280] [serial = 479] [outer = 000000A5E883D800] 05:01:59 INFO - PROCESS | 3280 | 1467460919360 Marionette DEBUG loaded listener.js 05:01:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5E97D4400) [pid = 3280] [serial = 480] [outer = 000000A5E883D800] 05:02:00 INFO - PROCESS | 3280 | 1467460920021 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]]]}] 05:02:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:02:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1030ms 05:02:00 INFO - PROCESS | 3280 | 1467460920081 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 05:02:00 INFO - PROCESS | 3280 | 1467460920084 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 05:02:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:02:00 INFO - PROCESS | 3280 | 1467460920089 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:02:00 INFO - PROCESS | 3280 | 1467460920093 Marionette TRACE conn6 <- [1,606,null,{}] 05:02:00 INFO - PROCESS | 3280 | 1467460920137 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}] 05:02:00 INFO - PROCESS | 3280 | 1467460920142 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:00 INFO - PROCESS | 3280 | 1467460920292 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 05:02:00 INFO - PROCESS | 3280 | 1467460920339 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:00 INFO - PROCESS | 3280 | 1467460920343 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:00 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F02B6000 == 42 [pid = 3280] [id = 161] 05:02:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A5EC5B7000) [pid = 3280] [serial = 481] [outer = 0000000000000000] 05:02:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A5EC6B6800) [pid = 3280] [serial = 482] [outer = 000000A5EC5B7000] 05:02:00 INFO - PROCESS | 3280 | 1467460920402 Marionette DEBUG loaded listener.js 05:02:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A5ECDEA000) [pid = 3280] [serial = 483] [outer = 000000A5EC5B7000] 05:02:01 INFO - PROCESS | 3280 | 1467460921002 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]]]}] 05:02:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:02:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 986ms 05:02:01 INFO - PROCESS | 3280 | 1467460921076 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 05:02:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:02:01 INFO - PROCESS | 3280 | 1467460921079 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 05:02:01 INFO - PROCESS | 3280 | 1467460921083 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:02:01 INFO - PROCESS | 3280 | 1467460921085 Marionette TRACE conn6 <- [1,610,null,{}] 05:02:01 INFO - PROCESS | 3280 | 1467460921089 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}] 05:02:01 INFO - PROCESS | 3280 | 1467460921092 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:01 INFO - PROCESS | 3280 | 1467460921209 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 05:02:01 INFO - PROCESS | 3280 | 1467460921297 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:01 INFO - PROCESS | 3280 | 1467460921300 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:01 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F03DB000 == 43 [pid = 3280] [id = 162] 05:02:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A5ECF40000) [pid = 3280] [serial = 484] [outer = 0000000000000000] 05:02:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A5ED216400) [pid = 3280] [serial = 485] [outer = 000000A5ECF40000] 05:02:01 INFO - PROCESS | 3280 | 1467460921357 Marionette DEBUG loaded listener.js 05:02:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (000000A5ED21E400) [pid = 3280] [serial = 486] [outer = 000000A5ECF40000] 05:02:01 INFO - PROCESS | 3280 | 1467460921949 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]]]}] 05:02:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:02:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1082ms 05:02:02 INFO - PROCESS | 3280 | 1467460922170 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 05:02:02 INFO - PROCESS | 3280 | 1467460922175 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 05:02:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:02:02 INFO - PROCESS | 3280 | 1467460922181 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:02:02 INFO - PROCESS | 3280 | 1467460922184 Marionette TRACE conn6 <- [1,614,null,{}] 05:02:02 INFO - PROCESS | 3280 | 1467460922190 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}] 05:02:02 INFO - PROCESS | 3280 | 1467460922194 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:02 INFO - PROCESS | 3280 | 1467460922301 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 05:02:02 INFO - PROCESS | 3280 | 1467460922371 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:02 INFO - PROCESS | 3280 | 1467460922376 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:02 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E21B2800 == 44 [pid = 3280] [id = 163] 05:02:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (000000A5DCBA7C00) [pid = 3280] [serial = 487] [outer = 0000000000000000] 05:02:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (000000A5E0B3EC00) [pid = 3280] [serial = 488] [outer = 000000A5DCBA7C00] 05:02:02 INFO - PROCESS | 3280 | 1467460922427 Marionette DEBUG loaded listener.js 05:02:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 99 (000000A5E26B1400) [pid = 3280] [serial = 489] [outer = 000000A5DCBA7C00] 05:02:03 INFO - PROCESS | 3280 | 1467460923047 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]]]}] 05:02:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:02:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 945ms 05:02:03 INFO - PROCESS | 3280 | 1467460923131 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 05:02:03 INFO - PROCESS | 3280 | 1467460923134 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 05:02:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:02:03 INFO - PROCESS | 3280 | 1467460923141 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:02:03 INFO - PROCESS | 3280 | 1467460923145 Marionette TRACE conn6 <- [1,618,null,{}] 05:02:03 INFO - PROCESS | 3280 | 1467460923149 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}] 05:02:03 INFO - PROCESS | 3280 | 1467460923152 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:03 INFO - PROCESS | 3280 | 1467460923264 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 05:02:03 INFO - PROCESS | 3280 | 1467460923335 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:03 INFO - PROCESS | 3280 | 1467460923337 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:03 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E2888800 == 45 [pid = 3280] [id = 164] 05:02:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 100 (000000A5E672C000) [pid = 3280] [serial = 490] [outer = 0000000000000000] 05:02:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 101 (000000A5E809C800) [pid = 3280] [serial = 491] [outer = 000000A5E672C000] 05:02:03 INFO - PROCESS | 3280 | 1467460923388 Marionette DEBUG loaded listener.js 05:02:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 102 (000000A5E8BC9000) [pid = 3280] [serial = 492] [outer = 000000A5E672C000] 05:02:04 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ED818000 == 44 [pid = 3280] [id = 157] 05:02:04 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECF4C000 == 43 [pid = 3280] [id = 156] 05:02:04 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECD7D000 == 42 [pid = 3280] [id = 155] 05:02:04 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC48800 == 41 [pid = 3280] [id = 154] 05:02:04 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC694000 == 40 [pid = 3280] [id = 153] 05:02:04 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EA61A000 == 39 [pid = 3280] [id = 152] 05:02:04 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8B7F800 == 38 [pid = 3280] [id = 151] 05:02:04 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E2397000 == 37 [pid = 3280] [id = 150] 05:02:04 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E211B000 == 36 [pid = 3280] [id = 149] 05:02:04 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E97B1800 == 35 [pid = 3280] [id = 148] 05:02:04 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E0C5A800 == 34 [pid = 3280] [id = 147] 05:02:04 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECD66000 == 33 [pid = 3280] [id = 146] 05:02:04 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E21B2800 == 32 [pid = 3280] [id = 163] 05:02:04 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F03DB000 == 31 [pid = 3280] [id = 162] 05:02:04 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F02B6000 == 30 [pid = 3280] [id = 161] 05:02:04 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC3C000 == 29 [pid = 3280] [id = 160] 05:02:04 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E86AC000 == 28 [pid = 3280] [id = 159] 05:02:04 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EDED8800 == 27 [pid = 3280] [id = 158] 05:02:04 INFO - PROCESS | 3280 | --DOMWINDOW == 101 (000000A5E8BC9800) [pid = 3280] [serial = 425] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3280 | --DOMWINDOW == 100 (000000A5E9511C00) [pid = 3280] [serial = 428] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3280 | --DOMWINDOW == 99 (000000A5E2877000) [pid = 3280] [serial = 419] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3280 | --DOMWINDOW == 98 (000000A5E5A64C00) [pid = 3280] [serial = 420] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3280 | --DOMWINDOW == 97 (000000A5DC846800) [pid = 3280] [serial = 416] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (000000A5E6D1BC00) [pid = 3280] [serial = 422] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (000000A5E5E60C00) [pid = 3280] [serial = 411] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A5E0B46400) [pid = 3280] [serial = 410] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A5DA45A800) [pid = 3280] [serial = 413] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A5DC22D800) [pid = 3280] [serial = 414] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A5E8BD4C00) [pid = 3280] [serial = 426] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A5DD18F800) [pid = 3280] [serial = 399] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5B08C1C00) [pid = 3280] [serial = 398] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5E8FC8800) [pid = 3280] [serial = 402] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5E8099800) [pid = 3280] [serial = 401] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5ECDE9C00) [pid = 3280] [serial = 405] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5EC6B3400) [pid = 3280] [serial = 404] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5ECF3E800) [pid = 3280] [serial = 408] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5DC330000) [pid = 3280] [serial = 407] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5EA410C00) [pid = 3280] [serial = 437] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E8BD1800) [pid = 3280] [serial = 431] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E9771400) [pid = 3280] [serial = 432] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E9875000) [pid = 3280] [serial = 434] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E0B47800) [pid = 3280] [serial = 417] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E9579800) [pid = 3280] [serial = 429] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E988CC00) [pid = 3280] [serial = 435] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E809C000) [pid = 3280] [serial = 423] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3280 | 1467460924619 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]]]}] 05:02:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:02:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1547ms 05:02:04 INFO - PROCESS | 3280 | 1467460924692 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 05:02:04 INFO - PROCESS | 3280 | 1467460924696 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 05:02:04 INFO - PROCESS | 3280 | 1467460924701 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:02:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:02:04 INFO - PROCESS | 3280 | 1467460924706 Marionette TRACE conn6 <- [1,622,null,{}] 05:02:04 INFO - PROCESS | 3280 | 1467460924711 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}] 05:02:04 INFO - PROCESS | 3280 | 1467460924714 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:04 INFO - PROCESS | 3280 | 1467460924855 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 05:02:04 INFO - PROCESS | 3280 | 1467460924868 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:04 INFO - PROCESS | 3280 | 1467460924871 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:04 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DD16A800 == 28 [pid = 3280] [id = 165] 05:02:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5DC22CC00) [pid = 3280] [serial = 493] [outer = 0000000000000000] 05:02:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5DC231800) [pid = 3280] [serial = 494] [outer = 000000A5DC22CC00] 05:02:04 INFO - PROCESS | 3280 | 1467460924920 Marionette DEBUG loaded listener.js 05:02:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5DC297C00) [pid = 3280] [serial = 495] [outer = 000000A5DC22CC00] 05:02:05 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:02:05 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:02:05 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:02:05 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:02:05 INFO - PROCESS | 3280 | 1467460925366 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]]]}] 05:02:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:02:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 690ms 05:02:05 INFO - PROCESS | 3280 | 1467460925410 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 05:02:05 INFO - PROCESS | 3280 | 1467460925415 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 05:02:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:02:05 INFO - PROCESS | 3280 | 1467460925423 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:02:05 INFO - PROCESS | 3280 | 1467460925426 Marionette TRACE conn6 <- [1,626,null,{}] 05:02:05 INFO - PROCESS | 3280 | 1467460925430 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}] 05:02:05 INFO - PROCESS | 3280 | 1467460925433 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:05 INFO - PROCESS | 3280 | 1467460925531 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 05:02:05 INFO - PROCESS | 3280 | 1467460925539 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:05 INFO - PROCESS | 3280 | 1467460925542 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:05 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E1620000 == 29 [pid = 3280] [id = 166] 05:02:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5DC5D1C00) [pid = 3280] [serial = 496] [outer = 0000000000000000] 05:02:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5DC65D400) [pid = 3280] [serial = 497] [outer = 000000A5DC5D1C00] 05:02:05 INFO - PROCESS | 3280 | 1467460925590 Marionette DEBUG loaded listener.js 05:02:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5DCBF4400) [pid = 3280] [serial = 498] [outer = 000000A5DC5D1C00] 05:02:05 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:02:05 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:02:06 INFO - PROCESS | 3280 | 1467460926065 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]]]}] 05:02:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:02:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 672ms 05:02:06 INFO - PROCESS | 3280 | 1467460926102 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 05:02:06 INFO - PROCESS | 3280 | 1467460926105 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 05:02:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:02:06 INFO - PROCESS | 3280 | 1467460926108 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:02:06 INFO - PROCESS | 3280 | 1467460926112 Marionette TRACE conn6 <- [1,630,null,{}] 05:02:06 INFO - PROCESS | 3280 | 1467460926123 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}] 05:02:06 INFO - PROCESS | 3280 | 1467460926128 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:06 INFO - PROCESS | 3280 | 1467460926216 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 05:02:06 INFO - PROCESS | 3280 | 1467460926224 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:06 INFO - PROCESS | 3280 | 1467460926227 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:06 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E5EBE800 == 30 [pid = 3280] [id = 167] 05:02:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E0BDA000) [pid = 3280] [serial = 499] [outer = 0000000000000000] 05:02:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E21DD400) [pid = 3280] [serial = 500] [outer = 000000A5E0BDA000] 05:02:06 INFO - PROCESS | 3280 | 1467460926277 Marionette DEBUG loaded listener.js 05:02:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E2875400) [pid = 3280] [serial = 501] [outer = 000000A5E0BDA000] 05:02:06 INFO - PROCESS | 3280 | 1467460926777 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]]]}] 05:02:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:02:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 692ms 05:02:06 INFO - PROCESS | 3280 | 1467460926804 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 05:02:06 INFO - PROCESS | 3280 | 1467460926807 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 05:02:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:02:06 INFO - PROCESS | 3280 | 1467460926810 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:02:06 INFO - PROCESS | 3280 | 1467460926812 Marionette TRACE conn6 <- [1,634,null,{}] 05:02:06 INFO - PROCESS | 3280 | 1467460926815 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}] 05:02:06 INFO - PROCESS | 3280 | 1467460926817 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:06 INFO - PROCESS | 3280 | 1467460926964 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 05:02:06 INFO - PROCESS | 3280 | 1467460926976 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:06 INFO - PROCESS | 3280 | 1467460926979 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:07 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8C46800 == 31 [pid = 3280] [id = 168] 05:02:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E5A6C400) [pid = 3280] [serial = 502] [outer = 0000000000000000] 05:02:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E5E40800) [pid = 3280] [serial = 503] [outer = 000000A5E5A6C400] 05:02:07 INFO - PROCESS | 3280 | 1467460927064 Marionette DEBUG loaded listener.js 05:02:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E5E61000) [pid = 3280] [serial = 504] [outer = 000000A5E5A6C400] 05:02:07 INFO - PROCESS | 3280 | 1467460927494 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]]]}] 05:02:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:02:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 732ms 05:02:07 INFO - PROCESS | 3280 | 1467460927555 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 05:02:07 INFO - PROCESS | 3280 | 1467460927557 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 05:02:07 INFO - PROCESS | 3280 | 1467460927561 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:02:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:02:07 INFO - PROCESS | 3280 | 1467460927563 Marionette TRACE conn6 <- [1,638,null,{}] 05:02:07 INFO - PROCESS | 3280 | 1467460927566 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}] 05:02:07 INFO - PROCESS | 3280 | 1467460927569 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:07 INFO - PROCESS | 3280 | 1467460927681 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 05:02:07 INFO - PROCESS | 3280 | 1467460927693 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:07 INFO - PROCESS | 3280 | 1467460927695 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:07 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E97CB000 == 32 [pid = 3280] [id = 169] 05:02:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5DAF10000) [pid = 3280] [serial = 505] [outer = 0000000000000000] 05:02:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5E660F400) [pid = 3280] [serial = 506] [outer = 000000A5DAF10000] 05:02:07 INFO - PROCESS | 3280 | 1467460927778 Marionette DEBUG loaded listener.js 05:02:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5E672E400) [pid = 3280] [serial = 507] [outer = 000000A5DAF10000] 05:02:08 INFO - PROCESS | 3280 | 1467460928247 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]]]}] 05:02:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:02:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 733ms 05:02:08 INFO - PROCESS | 3280 | 1467460928310 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 05:02:08 INFO - PROCESS | 3280 | 1467460928312 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 05:02:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:02:08 INFO - PROCESS | 3280 | 1467460928322 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:02:08 INFO - PROCESS | 3280 | 1467460928324 Marionette TRACE conn6 <- [1,642,null,{}] 05:02:08 INFO - PROCESS | 3280 | 1467460928327 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}] 05:02:08 INFO - PROCESS | 3280 | 1467460928333 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:08 INFO - PROCESS | 3280 | 1467460928455 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 05:02:08 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5E2326C00) [pid = 3280] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:02:08 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5DC228400) [pid = 3280] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:02:08 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5E231A400) [pid = 3280] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:02:08 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E98EE000) [pid = 3280] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:02:08 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E977A000) [pid = 3280] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:02:08 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E8ADAC00) [pid = 3280] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:02:08 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E64DCC00) [pid = 3280] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:02:08 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5DF6A1800) [pid = 3280] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:02:08 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5DC2A3400) [pid = 3280] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:02:08 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E97D3000) [pid = 3280] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:02:08 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E9574800) [pid = 3280] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:02:08 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5ECDA8C00) [pid = 3280] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:02:08 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5EC5B4C00) [pid = 3280] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:02:08 INFO - PROCESS | 3280 | 1467460928708 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:08 INFO - PROCESS | 3280 | 1467460928711 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:08 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DCBDF800 == 33 [pid = 3280] [id = 170] 05:02:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5DC178C00) [pid = 3280] [serial = 508] [outer = 0000000000000000] 05:02:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5DC2A3800) [pid = 3280] [serial = 509] [outer = 000000A5DC178C00] 05:02:08 INFO - PROCESS | 3280 | 1467460928767 Marionette DEBUG loaded listener.js 05:02:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E6729400) [pid = 3280] [serial = 510] [outer = 000000A5DC178C00] 05:02:09 INFO - PROCESS | 3280 | 1467460929122 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]]]}] 05:02:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:02:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 835ms 05:02:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:02:09 INFO - PROCESS | 3280 | 1467460929158 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 05:02:09 INFO - PROCESS | 3280 | 1467460929161 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 05:02:09 INFO - PROCESS | 3280 | 1467460929164 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:02:09 INFO - PROCESS | 3280 | 1467460929166 Marionette TRACE conn6 <- [1,646,null,{}] 05:02:09 INFO - PROCESS | 3280 | 1467460929169 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}] 05:02:09 INFO - PROCESS | 3280 | 1467460929171 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:09 INFO - PROCESS | 3280 | 1467460929251 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 05:02:09 INFO - PROCESS | 3280 | 1467460929319 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:09 INFO - PROCESS | 3280 | 1467460929321 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:09 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC692800 == 34 [pid = 3280] [id = 171] 05:02:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5DC28F400) [pid = 3280] [serial = 511] [outer = 0000000000000000] 05:02:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E8BD7C00) [pid = 3280] [serial = 512] [outer = 000000A5DC28F400] 05:02:09 INFO - PROCESS | 3280 | 1467460929367 Marionette DEBUG loaded listener.js 05:02:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E8FC9C00) [pid = 3280] [serial = 513] [outer = 000000A5DC28F400] 05:02:09 INFO - PROCESS | 3280 | 1467460929754 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]]]}] 05:02:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:02:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 628ms 05:02:09 INFO - PROCESS | 3280 | 1467460929796 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 05:02:09 INFO - PROCESS | 3280 | 1467460929798 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 05:02:09 INFO - PROCESS | 3280 | 1467460929801 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:02:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:02:09 INFO - PROCESS | 3280 | 1467460929803 Marionette TRACE conn6 <- [1,650,null,{}] 05:02:09 INFO - PROCESS | 3280 | 1467460929814 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}] 05:02:09 INFO - PROCESS | 3280 | 1467460929816 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:09 INFO - PROCESS | 3280 | 1467460929898 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 05:02:09 INFO - PROCESS | 3280 | 1467460929912 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:09 INFO - PROCESS | 3280 | 1467460929915 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:09 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC29800 == 35 [pid = 3280] [id = 172] 05:02:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E9504000) [pid = 3280] [serial = 514] [outer = 0000000000000000] 05:02:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E9511800) [pid = 3280] [serial = 515] [outer = 000000A5E9504000] 05:02:09 INFO - PROCESS | 3280 | 1467460929959 Marionette DEBUG loaded listener.js 05:02:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E9575000) [pid = 3280] [serial = 516] [outer = 000000A5E9504000] 05:02:10 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:02:10 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:02:10 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:02:10 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:02:10 INFO - PROCESS | 3280 | 1467460930409 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]]]}] 05:02:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:02:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 630ms 05:02:10 INFO - PROCESS | 3280 | 1467460930441 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 05:02:10 INFO - PROCESS | 3280 | 1467460930443 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 05:02:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:02:10 INFO - PROCESS | 3280 | 1467460930447 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:02:10 INFO - PROCESS | 3280 | 1467460930449 Marionette TRACE conn6 <- [1,654,null,{}] 05:02:10 INFO - PROCESS | 3280 | 1467460930458 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}] 05:02:10 INFO - PROCESS | 3280 | 1467460930460 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:10 INFO - PROCESS | 3280 | 1467460930543 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 05:02:10 INFO - PROCESS | 3280 | 1467460930549 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:10 INFO - PROCESS | 3280 | 1467460930551 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:10 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC59000 == 36 [pid = 3280] [id = 173] 05:02:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E9577C00) [pid = 3280] [serial = 517] [outer = 0000000000000000] 05:02:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5E9774000) [pid = 3280] [serial = 518] [outer = 000000A5E9577C00] 05:02:10 INFO - PROCESS | 3280 | 1467460930598 Marionette DEBUG loaded listener.js 05:02:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5E97D1000) [pid = 3280] [serial = 519] [outer = 000000A5E9577C00] 05:02:11 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:02:11 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:02:11 INFO - PROCESS | 3280 | 1467460931429 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]]]}] 05:02:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:02:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1035ms 05:02:11 INFO - PROCESS | 3280 | 1467460931485 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 05:02:11 INFO - PROCESS | 3280 | 1467460931489 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 05:02:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:02:11 INFO - PROCESS | 3280 | 1467460931538 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:02:11 INFO - PROCESS | 3280 | 1467460931544 Marionette TRACE conn6 <- [1,658,null,{}] 05:02:11 INFO - PROCESS | 3280 | 1467460931551 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}] 05:02:11 INFO - PROCESS | 3280 | 1467460931554 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:11 INFO - PROCESS | 3280 | 1467460931699 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 05:02:11 INFO - PROCESS | 3280 | 1467460931765 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:11 INFO - PROCESS | 3280 | 1467460931768 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:11 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E15A5800 == 37 [pid = 3280] [id = 174] 05:02:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5DC22A000) [pid = 3280] [serial = 520] [outer = 0000000000000000] 05:02:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A5DC29CC00) [pid = 3280] [serial = 521] [outer = 000000A5DC22A000] 05:02:11 INFO - PROCESS | 3280 | 1467460931854 Marionette DEBUG loaded listener.js 05:02:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A5DC841800) [pid = 3280] [serial = 522] [outer = 000000A5DC22A000] 05:02:12 INFO - PROCESS | 3280 | 1467460932545 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]]]}] 05:02:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:02:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1078ms 05:02:12 INFO - PROCESS | 3280 | 1467460932576 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 05:02:12 INFO - PROCESS | 3280 | 1467460932582 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 05:02:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:02:12 INFO - PROCESS | 3280 | 1467460932588 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:02:12 INFO - PROCESS | 3280 | 1467460932591 Marionette TRACE conn6 <- [1,662,null,{}] 05:02:12 INFO - PROCESS | 3280 | 1467460932596 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}] 05:02:12 INFO - PROCESS | 3280 | 1467460932599 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:12 INFO - PROCESS | 3280 | 1467460932727 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 05:02:12 INFO - PROCESS | 3280 | 1467460932801 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:12 INFO - PROCESS | 3280 | 1467460932804 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:12 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EA444800 == 38 [pid = 3280] [id = 175] 05:02:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A5E26B1C00) [pid = 3280] [serial = 523] [outer = 0000000000000000] 05:02:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A5E2D54400) [pid = 3280] [serial = 524] [outer = 000000A5E26B1C00] 05:02:12 INFO - PROCESS | 3280 | 1467460932863 Marionette DEBUG loaded listener.js 05:02:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A5E672A800) [pid = 3280] [serial = 525] [outer = 000000A5E26B1C00] 05:02:13 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:02:13 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:02:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC29800 == 37 [pid = 3280] [id = 172] 05:02:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC692800 == 36 [pid = 3280] [id = 171] 05:02:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DCBDF800 == 35 [pid = 3280] [id = 170] 05:02:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E97CB000 == 34 [pid = 3280] [id = 169] 05:02:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8C46800 == 33 [pid = 3280] [id = 168] 05:02:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E5EBE800 == 32 [pid = 3280] [id = 167] 05:02:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E1620000 == 31 [pid = 3280] [id = 166] 05:02:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DD16A800 == 30 [pid = 3280] [id = 165] 05:02:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E2888800 == 29 [pid = 3280] [id = 164] 05:02:13 INFO - PROCESS | 3280 | 1467460933771 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]]]}] 05:02:13 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A5E8A27000) [pid = 3280] [serial = 467] [outer = 0000000000000000] [url = about:blank] 05:02:13 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A5E2249C00) [pid = 3280] [serial = 447] [outer = 0000000000000000] [url = about:blank] 05:02:13 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A5EC5C0400) [pid = 3280] [serial = 468] [outer = 0000000000000000] [url = about:blank] 05:02:13 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A5E2D52400) [pid = 3280] [serial = 443] [outer = 0000000000000000] [url = about:blank] 05:02:13 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A5EB095400) [pid = 3280] [serial = 438] [outer = 0000000000000000] [url = about:blank] 05:02:13 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5E64D5000) [pid = 3280] [serial = 444] [outer = 0000000000000000] [url = about:blank] 05:02:13 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5EC6AA000) [pid = 3280] [serial = 465] [outer = 0000000000000000] [url = about:blank] 05:02:13 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5E8F91800) [pid = 3280] [serial = 455] [outer = 0000000000000000] [url = about:blank] 05:02:13 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E8092000) [pid = 3280] [serial = 452] [outer = 0000000000000000] [url = about:blank] 05:02:13 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E883FC00) [pid = 3280] [serial = 453] [outer = 0000000000000000] [url = about:blank] 05:02:13 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5DC84C400) [pid = 3280] [serial = 446] [outer = 0000000000000000] [url = about:blank] 05:02:13 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E2318800) [pid = 3280] [serial = 449] [outer = 0000000000000000] [url = about:blank] 05:02:13 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5DD623C00) [pid = 3280] [serial = 441] [outer = 0000000000000000] [url = about:blank] 05:02:13 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E5A6A800) [pid = 3280] [serial = 450] [outer = 0000000000000000] [url = about:blank] 05:02:13 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5EC574800) [pid = 3280] [serial = 462] [outer = 0000000000000000] [url = about:blank] 05:02:13 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E977B000) [pid = 3280] [serial = 459] [outer = 0000000000000000] [url = about:blank] 05:02:13 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5DC328C00) [pid = 3280] [serial = 440] [outer = 0000000000000000] [url = about:blank] 05:02:13 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5EC5B4000) [pid = 3280] [serial = 464] [outer = 0000000000000000] [url = about:blank] 05:02:13 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E9508000) [pid = 3280] [serial = 456] [outer = 0000000000000000] [url = about:blank] 05:02:13 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E9876C00) [pid = 3280] [serial = 461] [outer = 0000000000000000] [url = about:blank] 05:02:13 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E9579400) [pid = 3280] [serial = 458] [outer = 0000000000000000] [url = about:blank] 05:02:13 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E9504C00) [pid = 3280] [serial = 474] [outer = 0000000000000000] [url = about:blank] 05:02:13 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5ECDB2400) [pid = 3280] [serial = 473] [outer = 0000000000000000] [url = about:blank] 05:02:13 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5EC7B3400) [pid = 3280] [serial = 470] [outer = 0000000000000000] [url = about:blank] 05:02:13 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5EC8C8C00) [pid = 3280] [serial = 471] [outer = 0000000000000000] [url = about:blank] 05:02:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 05:02:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1242ms 05:02:13 INFO - PROCESS | 3280 | 1467460933832 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 05:02:13 INFO - PROCESS | 3280 | 1467460933837 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 05:02:13 INFO - PROCESS | 3280 | 1467460933843 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:02:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:02:13 INFO - PROCESS | 3280 | 1467460933846 Marionette TRACE conn6 <- [1,666,null,{}] 05:02:13 INFO - PROCESS | 3280 | 1467460933851 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}] 05:02:13 INFO - PROCESS | 3280 | 1467460933854 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:13 INFO - PROCESS | 3280 | 1467460933949 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 05:02:13 INFO - PROCESS | 3280 | 1467460933961 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:13 INFO - PROCESS | 3280 | 1467460933966 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:13 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DCC6A800 == 30 [pid = 3280] [id = 176] 05:02:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5DC28F000) [pid = 3280] [serial = 526] [outer = 0000000000000000] 05:02:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5DC2A1000) [pid = 3280] [serial = 527] [outer = 000000A5DC28F000] 05:02:14 INFO - PROCESS | 3280 | 1467460934016 Marionette DEBUG loaded listener.js 05:02:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5DC664800) [pid = 3280] [serial = 528] [outer = 000000A5DC28F000] 05:02:14 INFO - PROCESS | 3280 | 1467460934501 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]]]}] 05:02:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:02:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 734ms 05:02:14 INFO - PROCESS | 3280 | 1467460934580 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 05:02:14 INFO - PROCESS | 3280 | 1467460934585 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 05:02:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:02:14 INFO - PROCESS | 3280 | 1467460934591 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:02:14 INFO - PROCESS | 3280 | 1467460934594 Marionette TRACE conn6 <- [1,670,null,{}] 05:02:14 INFO - PROCESS | 3280 | 1467460934598 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}] 05:02:14 INFO - PROCESS | 3280 | 1467460934600 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:14 INFO - PROCESS | 3280 | 1467460934692 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 05:02:14 INFO - PROCESS | 3280 | 1467460934761 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:14 INFO - PROCESS | 3280 | 1467460934764 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:14 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E5EAB800 == 31 [pid = 3280] [id = 177] 05:02:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E156A000) [pid = 3280] [serial = 529] [outer = 0000000000000000] 05:02:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E231D800) [pid = 3280] [serial = 530] [outer = 000000A5E156A000] 05:02:14 INFO - PROCESS | 3280 | 1467460934813 Marionette DEBUG loaded listener.js 05:02:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E5A61400) [pid = 3280] [serial = 531] [outer = 000000A5E156A000] 05:02:15 INFO - PROCESS | 3280 | [3280] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 05:02:15 INFO - PROCESS | 3280 | [3280] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 05:02:15 INFO - PROCESS | 3280 | 1467460935737 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]]]}] 05:02:15 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) 05:02:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1176ms 05:02:15 INFO - PROCESS | 3280 | 1467460935771 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 05:02:15 INFO - PROCESS | 3280 | 1467460935773 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 05:02:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:02:15 INFO - PROCESS | 3280 | 1467460935777 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:02:15 INFO - PROCESS | 3280 | 1467460935781 Marionette TRACE conn6 <- [1,674,null,{}] 05:02:15 INFO - PROCESS | 3280 | 1467460935792 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}] 05:02:15 INFO - PROCESS | 3280 | 1467460935797 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:15 INFO - PROCESS | 3280 | 1467460935916 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 05:02:15 INFO - PROCESS | 3280 | 1467460935924 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:15 INFO - PROCESS | 3280 | 1467460935927 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:15 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E920D800 == 32 [pid = 3280] [id = 178] 05:02:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5DC173000) [pid = 3280] [serial = 532] [outer = 0000000000000000] 05:02:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E8099800) [pid = 3280] [serial = 533] [outer = 000000A5DC173000] 05:02:15 INFO - PROCESS | 3280 | 1467460935976 Marionette DEBUG loaded listener.js 05:02:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E88C3C00) [pid = 3280] [serial = 534] [outer = 000000A5DC173000] 05:02:16 INFO - PROCESS | 3280 | 1467460936920 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]]]}] 05:02:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:02:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1193ms 05:02:17 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E672C000) [pid = 3280] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:02:17 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E5A6C400) [pid = 3280] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:02:17 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5DC5D1C00) [pid = 3280] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:02:17 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5DAF10000) [pid = 3280] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:02:17 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5DC22CC00) [pid = 3280] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:02:17 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E0BDA000) [pid = 3280] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:02:17 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5DC178C00) [pid = 3280] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:02:17 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E9504000) [pid = 3280] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:02:17 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5DC28F400) [pid = 3280] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:02:17 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E0B8E800) [pid = 3280] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:02:17 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5E883D800) [pid = 3280] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:02:17 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5EC5B7000) [pid = 3280] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:02:17 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5ECF40000) [pid = 3280] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:02:17 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A5DCBA7C00) [pid = 3280] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:02:17 INFO - PROCESS | 3280 | 1467460937086 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 05:02:17 INFO - PROCESS | 3280 | 1467460937091 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 05:02:17 INFO - PROCESS | 3280 | 1467460937097 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:02:17 INFO - PROCESS | 3280 | 1467460937102 Marionette TRACE conn6 <- [1,678,null,{}] 05:02:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:02:17 INFO - PROCESS | 3280 | 1467460937109 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}] 05:02:17 INFO - PROCESS | 3280 | 1467460937113 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:17 INFO - PROCESS | 3280 | 1467460937266 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 05:02:17 INFO - PROCESS | 3280 | 1467460937423 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:17 INFO - PROCESS | 3280 | 1467460937427 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:17 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DD1F0000 == 33 [pid = 3280] [id = 179] 05:02:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A5DC28A800) [pid = 3280] [serial = 535] [outer = 0000000000000000] 05:02:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5DC326C00) [pid = 3280] [serial = 536] [outer = 000000A5DC28A800] 05:02:17 INFO - PROCESS | 3280 | 1467460937490 Marionette DEBUG loaded listener.js 05:02:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5E0B39C00) [pid = 3280] [serial = 537] [outer = 000000A5DC28A800] 05:02:18 INFO - PROCESS | 3280 | 1467460938586 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]]]}] 05:02:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:02:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1526ms 05:02:18 INFO - PROCESS | 3280 | 1467460938635 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 05:02:18 INFO - PROCESS | 3280 | 1467460938638 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 05:02:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:02:18 INFO - PROCESS | 3280 | 1467460938645 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:02:18 INFO - PROCESS | 3280 | 1467460938650 Marionette TRACE conn6 <- [1,682,null,{}] 05:02:18 INFO - PROCESS | 3280 | 1467460938695 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}] 05:02:18 INFO - PROCESS | 3280 | 1467460938698 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:18 INFO - PROCESS | 3280 | 1467460938867 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 05:02:18 INFO - PROCESS | 3280 | 1467460938954 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:18 INFO - PROCESS | 3280 | 1467460938957 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:18 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8B80800 == 34 [pid = 3280] [id = 180] 05:02:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5E5E42400) [pid = 3280] [serial = 538] [outer = 0000000000000000] 05:02:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E5E4C400) [pid = 3280] [serial = 539] [outer = 000000A5E5E42400] 05:02:19 INFO - PROCESS | 3280 | 1467460939016 Marionette DEBUG loaded listener.js 05:02:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E6720C00) [pid = 3280] [serial = 540] [outer = 000000A5E5E42400] 05:02:20 INFO - PROCESS | 3280 | 1467460940084 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]]]}] 05:02:20 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) 05:02:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1495ms 05:02:20 INFO - PROCESS | 3280 | 1467460940138 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 05:02:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:02:20 INFO - PROCESS | 3280 | 1467460940140 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 05:02:20 INFO - PROCESS | 3280 | 1467460940145 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:02:20 INFO - PROCESS | 3280 | 1467460940147 Marionette TRACE conn6 <- [1,686,null,{}] 05:02:20 INFO - PROCESS | 3280 | 1467460940199 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}] 05:02:20 INFO - PROCESS | 3280 | 1467460940204 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:20 INFO - PROCESS | 3280 | 1467460940382 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 05:02:20 INFO - PROCESS | 3280 | 1467460940471 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:20 INFO - PROCESS | 3280 | 1467460940476 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:20 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8B1E800 == 35 [pid = 3280] [id = 181] 05:02:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E5A67C00) [pid = 3280] [serial = 541] [outer = 0000000000000000] 05:02:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E6DA4000) [pid = 3280] [serial = 542] [outer = 000000A5E5A67C00] 05:02:20 INFO - PROCESS | 3280 | 1467460940539 Marionette DEBUG loaded listener.js 05:02:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E8A25400) [pid = 3280] [serial = 543] [outer = 000000A5E5A67C00] 05:02:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DF635800 == 34 [pid = 3280] [id = 21] 05:02:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E5EAB800 == 33 [pid = 3280] [id = 177] 05:02:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DCC6A800 == 32 [pid = 3280] [id = 176] 05:02:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EA444800 == 31 [pid = 3280] [id = 175] 05:02:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E15A5800 == 30 [pid = 3280] [id = 174] 05:02:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E0C50800 == 29 [pid = 3280] [id = 30] 05:02:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC1E800 == 28 [pid = 3280] [id = 28] 05:02:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EB073000 == 27 [pid = 3280] [id = 25] 05:02:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DC4A4000 == 26 [pid = 3280] [id = 13] 05:02:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EB236000 == 25 [pid = 3280] [id = 19] 05:02:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E5DAB800 == 24 [pid = 3280] [id = 16] 05:02:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC726800 == 23 [pid = 3280] [id = 20] 05:02:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E67AF000 == 22 [pid = 3280] [id = 27] 05:02:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E2103800 == 21 [pid = 3280] [id = 15] 05:02:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8029000 == 20 [pid = 3280] [id = 23] 05:02:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E86A9000 == 19 [pid = 3280] [id = 17] 05:02:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E9438000 == 18 [pid = 3280] [id = 24] 05:02:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E9C8E000 == 17 [pid = 3280] [id = 18] 05:02:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E15B3800 == 16 [pid = 3280] [id = 26] 05:02:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC81000 == 15 [pid = 3280] [id = 29] 05:02:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E2107000 == 14 [pid = 3280] [id = 22] 05:02:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E09A5000 == 13 [pid = 3280] [id = 14] 05:02:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC59000 == 12 [pid = 3280] [id = 173] 05:02:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8B80800 == 11 [pid = 3280] [id = 180] 05:02:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E920D800 == 10 [pid = 3280] [id = 178] 05:02:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DD1F0000 == 9 [pid = 3280] [id = 179] 05:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E8BC9000) [pid = 3280] [serial = 492] [outer = 0000000000000000] [url = about:blank] 05:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E809C800) [pid = 3280] [serial = 491] [outer = 0000000000000000] [url = about:blank] 05:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E5E40800) [pid = 3280] [serial = 503] [outer = 0000000000000000] [url = about:blank] 05:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5DCBF4400) [pid = 3280] [serial = 498] [outer = 0000000000000000] [url = about:blank] 05:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5DC65D400) [pid = 3280] [serial = 497] [outer = 0000000000000000] [url = about:blank] 05:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5E660F400) [pid = 3280] [serial = 506] [outer = 0000000000000000] [url = about:blank] 05:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5DC231800) [pid = 3280] [serial = 494] [outer = 0000000000000000] [url = about:blank] 05:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5DC297C00) [pid = 3280] [serial = 495] [outer = 0000000000000000] [url = about:blank] 05:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A5E21DD400) [pid = 3280] [serial = 500] [outer = 0000000000000000] [url = about:blank] 05:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A5DC2A3800) [pid = 3280] [serial = 509] [outer = 0000000000000000] [url = about:blank] 05:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A5E672E400) [pid = 3280] [serial = 507] [outer = 0000000000000000] [url = about:blank] 05:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A5E6729400) [pid = 3280] [serial = 510] [outer = 0000000000000000] [url = about:blank] 05:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 61 (000000A5E9511800) [pid = 3280] [serial = 515] [outer = 0000000000000000] [url = about:blank] 05:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 60 (000000A5E8BD7C00) [pid = 3280] [serial = 512] [outer = 0000000000000000] [url = about:blank] 05:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 59 (000000A5E5E65800) [pid = 3280] [serial = 477] [outer = 0000000000000000] [url = about:blank] 05:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 58 (000000A5E21DA400) [pid = 3280] [serial = 476] [outer = 0000000000000000] [url = about:blank] 05:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 57 (000000A5E97D4400) [pid = 3280] [serial = 480] [outer = 0000000000000000] [url = about:blank] 05:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 56 (000000A5E8F95C00) [pid = 3280] [serial = 479] [outer = 0000000000000000] [url = about:blank] 05:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 55 (000000A5ECDEA000) [pid = 3280] [serial = 483] [outer = 0000000000000000] [url = about:blank] 05:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 54 (000000A5EC6B6800) [pid = 3280] [serial = 482] [outer = 0000000000000000] [url = about:blank] 05:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 53 (000000A5ED21E400) [pid = 3280] [serial = 486] [outer = 0000000000000000] [url = about:blank] 05:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 52 (000000A5ED216400) [pid = 3280] [serial = 485] [outer = 0000000000000000] [url = about:blank] 05:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 51 (000000A5E9774000) [pid = 3280] [serial = 518] [outer = 0000000000000000] [url = about:blank] 05:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 50 (000000A5E26B1400) [pid = 3280] [serial = 489] [outer = 0000000000000000] [url = about:blank] 05:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 49 (000000A5E0B3EC00) [pid = 3280] [serial = 488] [outer = 0000000000000000] [url = about:blank] 05:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 48 (000000A5E5E61000) [pid = 3280] [serial = 504] [outer = 0000000000000000] [url = about:blank] 05:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 47 (000000A5E8FC9C00) [pid = 3280] [serial = 513] [outer = 0000000000000000] [url = about:blank] 05:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 46 (000000A5E9575000) [pid = 3280] [serial = 516] [outer = 0000000000000000] [url = about:blank] 05:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 45 (000000A5E2875400) [pid = 3280] [serial = 501] [outer = 0000000000000000] [url = about:blank] 05:02:22 INFO - PROCESS | 3280 | 1467460942260 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]]]}] 05:02:22 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) 05:02:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2140ms 05:02:22 INFO - PROCESS | 3280 | 1467460942286 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 05:02:22 INFO - PROCESS | 3280 | 1467460942290 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 05:02:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:02:22 INFO - PROCESS | 3280 | 1467460942296 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:02:22 INFO - PROCESS | 3280 | 1467460942300 Marionette TRACE conn6 <- [1,690,null,{}] 05:02:22 INFO - PROCESS | 3280 | 1467460942307 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}] 05:02:22 INFO - PROCESS | 3280 | 1467460942310 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:22 INFO - PROCESS | 3280 | 1467460942405 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 05:02:22 INFO - PROCESS | 3280 | 1467460942462 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:22 INFO - PROCESS | 3280 | 1467460942465 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:22 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DCC6A800 == 10 [pid = 3280] [id = 182] 05:02:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 46 (000000A5DBD28800) [pid = 3280] [serial = 544] [outer = 0000000000000000] 05:02:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 47 (000000A5DBD29400) [pid = 3280] [serial = 545] [outer = 000000A5DBD28800] 05:02:22 INFO - PROCESS | 3280 | 1467460942520 Marionette DEBUG loaded listener.js 05:02:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 48 (000000A5DC22C000) [pid = 3280] [serial = 546] [outer = 000000A5DBD28800] 05:02:23 INFO - PROCESS | 3280 | 1467460943429 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]]]}] 05:02:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:02:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1194ms 05:02:23 INFO - PROCESS | 3280 | 1467460943494 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 05:02:23 INFO - PROCESS | 3280 | 1467460943500 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 05:02:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:02:23 INFO - PROCESS | 3280 | 1467460943506 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:02:23 INFO - PROCESS | 3280 | 1467460943509 Marionette TRACE conn6 <- [1,694,null,{}] 05:02:23 INFO - PROCESS | 3280 | 1467460943513 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}] 05:02:23 INFO - PROCESS | 3280 | 1467460943517 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:23 INFO - PROCESS | 3280 | 1467460943614 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 05:02:23 INFO - PROCESS | 3280 | 1467460943622 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:23 INFO - PROCESS | 3280 | 1467460943624 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:23 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0C4F800 == 11 [pid = 3280] [id = 183] 05:02:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 49 (000000A5DC327C00) [pid = 3280] [serial = 547] [outer = 0000000000000000] 05:02:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 50 (000000A5DC32B000) [pid = 3280] [serial = 548] [outer = 000000A5DC327C00] 05:02:23 INFO - PROCESS | 3280 | 1467460943674 Marionette DEBUG loaded listener.js 05:02:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 51 (000000A5DC5D4800) [pid = 3280] [serial = 549] [outer = 000000A5DC327C00] 05:02:24 INFO - PROCESS | 3280 | 1467460944662 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]]]}] 05:02:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:02:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1186ms 05:02:24 INFO - PROCESS | 3280 | 1467460944694 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 05:02:24 INFO - PROCESS | 3280 | 1467460944696 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 05:02:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:02:24 INFO - PROCESS | 3280 | 1467460944700 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:02:24 INFO - PROCESS | 3280 | 1467460944704 Marionette TRACE conn6 <- [1,698,null,{}] 05:02:24 INFO - PROCESS | 3280 | 1467460944716 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}] 05:02:24 INFO - PROCESS | 3280 | 1467460944721 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:24 INFO - PROCESS | 3280 | 1467460944835 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 05:02:24 INFO - PROCESS | 3280 | 1467460944843 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:24 INFO - PROCESS | 3280 | 1467460944846 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:24 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E2629000 == 12 [pid = 3280] [id = 184] 05:02:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 52 (000000A5E0B93C00) [pid = 3280] [serial = 550] [outer = 0000000000000000] 05:02:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 53 (000000A5E0BD2C00) [pid = 3280] [serial = 551] [outer = 000000A5E0B93C00] 05:02:24 INFO - PROCESS | 3280 | 1467460944898 Marionette DEBUG loaded listener.js 05:02:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 54 (000000A5E1572800) [pid = 3280] [serial = 552] [outer = 000000A5E0B93C00] 05:02:25 INFO - PROCESS | 3280 | 1467460945872 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]]]}] 05:02:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:02:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1194ms 05:02:25 INFO - PROCESS | 3280 | 1467460945904 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 05:02:25 INFO - PROCESS | 3280 | 1467460945907 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 05:02:25 INFO - PROCESS | 3280 | 1467460945911 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:02:25 INFO - PROCESS | 3280 | 1467460945913 Marionette TRACE conn6 <- [1,702,null,{}] 05:02:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:02:25 INFO - PROCESS | 3280 | 1467460945917 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}] 05:02:25 INFO - PROCESS | 3280 | 1467460945919 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:26 INFO - PROCESS | 3280 | 1467460946035 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 05:02:26 INFO - PROCESS | 3280 | 1467460946041 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:26 INFO - PROCESS | 3280 | 1467460946043 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:26 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E802E000 == 13 [pid = 3280] [id = 185] 05:02:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 55 (000000A5E231A000) [pid = 3280] [serial = 553] [outer = 0000000000000000] 05:02:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 56 (000000A5E2874800) [pid = 3280] [serial = 554] [outer = 000000A5E231A000] 05:02:26 INFO - PROCESS | 3280 | 1467460946124 Marionette DEBUG loaded listener.js 05:02:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 57 (000000A5E2D4F800) [pid = 3280] [serial = 555] [outer = 000000A5E231A000] 05:02:26 INFO - PROCESS | 3280 | --DOMWINDOW == 56 (000000A5E156A000) [pid = 3280] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:02:26 INFO - PROCESS | 3280 | --DOMWINDOW == 55 (000000A5DC173000) [pid = 3280] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:02:26 INFO - PROCESS | 3280 | --DOMWINDOW == 54 (000000A5E26B1C00) [pid = 3280] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:02:26 INFO - PROCESS | 3280 | --DOMWINDOW == 53 (000000A5DC22A000) [pid = 3280] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:02:26 INFO - PROCESS | 3280 | --DOMWINDOW == 52 (000000A5E9577C00) [pid = 3280] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:02:26 INFO - PROCESS | 3280 | --DOMWINDOW == 51 (000000A5DC28F000) [pid = 3280] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:02:27 INFO - PROCESS | 3280 | 1467460947044 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]]]}] 05:02:27 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 05:02:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1176ms 05:02:27 INFO - PROCESS | 3280 | 1467460947093 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 05:02:27 INFO - PROCESS | 3280 | 1467460947095 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 05:02:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:02:27 INFO - PROCESS | 3280 | 1467460947098 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:02:27 INFO - PROCESS | 3280 | 1467460947100 Marionette TRACE conn6 <- [1,706,null,{}] 05:02:27 INFO - PROCESS | 3280 | 1467460947104 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}] 05:02:27 INFO - PROCESS | 3280 | 1467460947106 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:27 INFO - PROCESS | 3280 | 1467460947189 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 05:02:27 INFO - PROCESS | 3280 | 1467460947195 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:27 INFO - PROCESS | 3280 | 1467460947197 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:27 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E23AD000 == 14 [pid = 3280] [id = 186] 05:02:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 52 (000000A5DC179800) [pid = 3280] [serial = 556] [outer = 0000000000000000] 05:02:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 53 (000000A5E5A6A400) [pid = 3280] [serial = 557] [outer = 000000A5DC179800] 05:02:27 INFO - PROCESS | 3280 | 1467460947243 Marionette DEBUG loaded listener.js 05:02:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 54 (000000A5E5E43400) [pid = 3280] [serial = 558] [outer = 000000A5DC179800] 05:02:28 INFO - PROCESS | 3280 | 1467460948186 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]]]}] 05:02:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:02:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1127ms 05:02:28 INFO - PROCESS | 3280 | 1467460948229 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 05:02:28 INFO - PROCESS | 3280 | 1467460948231 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 05:02:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:02:28 INFO - PROCESS | 3280 | 1467460948235 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:02:28 INFO - PROCESS | 3280 | 1467460948237 Marionette TRACE conn6 <- [1,710,null,{}] 05:02:28 INFO - PROCESS | 3280 | 1467460948241 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}] 05:02:28 INFO - PROCESS | 3280 | 1467460948247 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:28 INFO - PROCESS | 3280 | 1467460948406 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 05:02:28 INFO - PROCESS | 3280 | 1467460948467 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:28 INFO - PROCESS | 3280 | 1467460948471 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:28 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DB8B5800 == 15 [pid = 3280] [id = 187] 05:02:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 55 (000000A5B08BB000) [pid = 3280] [serial = 559] [outer = 0000000000000000] 05:02:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 56 (000000A5DA45E000) [pid = 3280] [serial = 560] [outer = 000000A5B08BB000] 05:02:28 INFO - PROCESS | 3280 | 1467460948533 Marionette DEBUG loaded listener.js 05:02:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 57 (000000A5DC173000) [pid = 3280] [serial = 561] [outer = 000000A5B08BB000] 05:02:29 INFO - PROCESS | 3280 | 1467460949351 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] 05:02:29 INFO - PROCESS | 3280 | 1467460949427 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 05:02:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:02:29 INFO - PROCESS | 3280 | 1467460949432 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:02:29 INFO - PROCESS | 3280 | 1467460949435 Marionette TRACE conn6 <- [1,714,null,{}] 05:02:29 INFO - PROCESS | 3280 | 1467460949441 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}] 05:02:29 INFO - PROCESS | 3280 | 1467460949446 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:29 INFO - PROCESS | 3280 | 1467460949580 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 05:02:29 INFO - PROCESS | 3280 | 1467460949642 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:29 INFO - PROCESS | 3280 | 1467460949645 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:29 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E288F800 == 16 [pid = 3280] [id = 188] 05:02:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 58 (000000A5DC668000) [pid = 3280] [serial = 562] [outer = 0000000000000000] 05:02:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 59 (000000A5DCF34400) [pid = 3280] [serial = 563] [outer = 000000A5DC668000] 05:02:29 INFO - PROCESS | 3280 | 1467460949705 Marionette DEBUG loaded listener.js 05:02:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 60 (000000A5E0BDC400) [pid = 3280] [serial = 564] [outer = 000000A5DC668000] 05:02:30 INFO - PROCESS | 3280 | 1467460950606 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]]]}] 05:02:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:02:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1230ms 05:02:30 INFO - PROCESS | 3280 | 1467460950665 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 05:02:30 INFO - PROCESS | 3280 | 1467460950670 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 05:02:30 INFO - PROCESS | 3280 | 1467460950675 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:02:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:02:30 INFO - PROCESS | 3280 | 1467460950679 Marionette TRACE conn6 <- [1,718,null,{}] 05:02:30 INFO - PROCESS | 3280 | 1467460950685 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}] 05:02:30 INFO - PROCESS | 3280 | 1467460950688 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:30 INFO - PROCESS | 3280 | 1467460950816 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 05:02:30 INFO - PROCESS | 3280 | 1467460950877 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:30 INFO - PROCESS | 3280 | 1467460950882 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:30 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0B74000 == 17 [pid = 3280] [id = 189] 05:02:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (000000A5DC296400) [pid = 3280] [serial = 565] [outer = 0000000000000000] 05:02:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A5DC29E400) [pid = 3280] [serial = 566] [outer = 000000A5DC296400] 05:02:30 INFO - PROCESS | 3280 | 1467460950934 Marionette DEBUG loaded listener.js 05:02:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A5DC668800) [pid = 3280] [serial = 567] [outer = 000000A5DC296400] 05:02:31 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E23AD000 == 16 [pid = 3280] [id = 186] 05:02:31 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E802E000 == 15 [pid = 3280] [id = 185] 05:02:31 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E2629000 == 14 [pid = 3280] [id = 184] 05:02:31 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E0C4F800 == 13 [pid = 3280] [id = 183] 05:02:31 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DCC6A800 == 12 [pid = 3280] [id = 182] 05:02:31 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A5E5A61400) [pid = 3280] [serial = 531] [outer = 0000000000000000] [url = about:blank] 05:02:31 INFO - PROCESS | 3280 | --DOMWINDOW == 61 (000000A5E231D800) [pid = 3280] [serial = 530] [outer = 0000000000000000] [url = about:blank] 05:02:31 INFO - PROCESS | 3280 | --DOMWINDOW == 60 (000000A5E8099800) [pid = 3280] [serial = 533] [outer = 0000000000000000] [url = about:blank] 05:02:31 INFO - PROCESS | 3280 | --DOMWINDOW == 59 (000000A5E88C3C00) [pid = 3280] [serial = 534] [outer = 0000000000000000] [url = about:blank] 05:02:31 INFO - PROCESS | 3280 | --DOMWINDOW == 58 (000000A5E2D54400) [pid = 3280] [serial = 524] [outer = 0000000000000000] [url = about:blank] 05:02:31 INFO - PROCESS | 3280 | --DOMWINDOW == 57 (000000A5E672A800) [pid = 3280] [serial = 525] [outer = 0000000000000000] [url = about:blank] 05:02:31 INFO - PROCESS | 3280 | --DOMWINDOW == 56 (000000A5DC29CC00) [pid = 3280] [serial = 521] [outer = 0000000000000000] [url = about:blank] 05:02:31 INFO - PROCESS | 3280 | --DOMWINDOW == 55 (000000A5DC841800) [pid = 3280] [serial = 522] [outer = 0000000000000000] [url = about:blank] 05:02:31 INFO - PROCESS | 3280 | --DOMWINDOW == 54 (000000A5E97D1000) [pid = 3280] [serial = 519] [outer = 0000000000000000] [url = about:blank] 05:02:31 INFO - PROCESS | 3280 | --DOMWINDOW == 53 (000000A5DC2A1000) [pid = 3280] [serial = 527] [outer = 0000000000000000] [url = about:blank] 05:02:31 INFO - PROCESS | 3280 | --DOMWINDOW == 52 (000000A5DC664800) [pid = 3280] [serial = 528] [outer = 0000000000000000] [url = about:blank] 05:02:31 INFO - PROCESS | 3280 | 1467460951478 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] 05:02:31 INFO - PROCESS | 3280 | 1467460951522 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 05:02:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:02:31 INFO - PROCESS | 3280 | 1467460951528 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:02:31 INFO - PROCESS | 3280 | 1467460951532 Marionette TRACE conn6 <- [1,722,null,{}] 05:02:31 INFO - PROCESS | 3280 | 1467460951536 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}] 05:02:31 INFO - PROCESS | 3280 | 1467460951538 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:31 INFO - PROCESS | 3280 | 1467460951644 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 05:02:31 INFO - PROCESS | 3280 | 1467460951653 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:31 INFO - PROCESS | 3280 | 1467460951656 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:31 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E2395800 == 13 [pid = 3280] [id = 190] 05:02:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 53 (000000A5DD621800) [pid = 3280] [serial = 568] [outer = 0000000000000000] 05:02:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 54 (000000A5E0BDDC00) [pid = 3280] [serial = 569] [outer = 000000A5DD621800] 05:02:31 INFO - PROCESS | 3280 | 1467460951708 Marionette DEBUG loaded listener.js 05:02:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 55 (000000A5E224C000) [pid = 3280] [serial = 570] [outer = 000000A5DD621800] 05:02:32 INFO - PROCESS | 3280 | 1467460952239 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]]]}] 05:02:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:02:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 734ms 05:02:32 INFO - PROCESS | 3280 | 1467460952293 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 05:02:32 INFO - PROCESS | 3280 | 1467460952296 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 05:02:32 INFO - PROCESS | 3280 | 1467460952302 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:02:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:02:32 INFO - PROCESS | 3280 | 1467460952306 Marionette TRACE conn6 <- [1,726,null,{}] 05:02:32 INFO - PROCESS | 3280 | 1467460952317 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}] 05:02:32 INFO - PROCESS | 3280 | 1467460952322 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:32 INFO - PROCESS | 3280 | 1467460952419 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 05:02:32 INFO - PROCESS | 3280 | 1467460952432 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:32 INFO - PROCESS | 3280 | 1467460952436 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:32 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E86AD000 == 14 [pid = 3280] [id = 191] 05:02:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 56 (000000A5E5E41000) [pid = 3280] [serial = 571] [outer = 0000000000000000] 05:02:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 57 (000000A5E5E4E400) [pid = 3280] [serial = 572] [outer = 000000A5E5E41000] 05:02:32 INFO - PROCESS | 3280 | 1467460952489 Marionette DEBUG loaded listener.js 05:02:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 58 (000000A5E64C6800) [pid = 3280] [serial = 573] [outer = 000000A5E5E41000] 05:02:33 INFO - PROCESS | 3280 | [3280] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 05:02:33 INFO - PROCESS | 3280 | 1467460953456 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]]]}] 05:02:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:02:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1183ms 05:02:33 INFO - PROCESS | 3280 | 1467460953492 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 05:02:33 INFO - PROCESS | 3280 | 1467460953495 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 05:02:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:02:33 INFO - PROCESS | 3280 | 1467460953498 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:02:33 INFO - PROCESS | 3280 | 1467460953500 Marionette TRACE conn6 <- [1,730,null,{}] 05:02:33 INFO - PROCESS | 3280 | 1467460953504 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}] 05:02:33 INFO - PROCESS | 3280 | 1467460953506 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:33 INFO - PROCESS | 3280 | 1467460953620 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 05:02:33 INFO - PROCESS | 3280 | 1467460953626 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:33 INFO - PROCESS | 3280 | 1467460953629 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:33 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E9422800 == 15 [pid = 3280] [id = 192] 05:02:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 59 (000000A5E6722400) [pid = 3280] [serial = 574] [outer = 0000000000000000] 05:02:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 60 (000000A5E672CC00) [pid = 3280] [serial = 575] [outer = 000000A5E6722400] 05:02:33 INFO - PROCESS | 3280 | 1467460953711 Marionette DEBUG loaded listener.js 05:02:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (000000A5E6DA9000) [pid = 3280] [serial = 576] [outer = 000000A5E6722400] 05:02:34 INFO - PROCESS | 3280 | --DOMWINDOW == 60 (000000A5DBD28800) [pid = 3280] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:02:34 INFO - PROCESS | 3280 | --DOMWINDOW == 59 (000000A5E0B93C00) [pid = 3280] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:02:34 INFO - PROCESS | 3280 | --DOMWINDOW == 58 (000000A5DC327C00) [pid = 3280] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:02:34 INFO - PROCESS | 3280 | --DOMWINDOW == 57 (000000A5E231A000) [pid = 3280] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:02:34 INFO - PROCESS | 3280 | --DOMWINDOW == 56 (000000A5DC28A800) [pid = 3280] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:02:34 INFO - PROCESS | 3280 | --DOMWINDOW == 55 (000000A5E5E42400) [pid = 3280] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:02:34 INFO - PROCESS | 3280 | 1467460954695 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]]]}] 05:02:34 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 05:02:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1234ms 05:02:34 INFO - PROCESS | 3280 | 1467460954735 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 05:02:34 INFO - PROCESS | 3280 | 1467460954737 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 05:02:34 INFO - PROCESS | 3280 | 1467460954740 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:02:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:02:34 INFO - PROCESS | 3280 | 1467460954742 Marionette TRACE conn6 <- [1,734,null,{}] 05:02:34 INFO - PROCESS | 3280 | 1467460954745 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}] 05:02:34 INFO - PROCESS | 3280 | 1467460954747 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:34 INFO - PROCESS | 3280 | 1467460954852 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 05:02:34 INFO - PROCESS | 3280 | 1467460954891 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:34 INFO - PROCESS | 3280 | 1467460954894 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:34 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E98B3800 == 16 [pid = 3280] [id = 193] 05:02:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 56 (000000A5DC28A800) [pid = 3280] [serial = 577] [outer = 0000000000000000] 05:02:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 57 (000000A5E2317C00) [pid = 3280] [serial = 578] [outer = 000000A5DC28A800] 05:02:34 INFO - PROCESS | 3280 | 1467460954941 Marionette DEBUG loaded listener.js 05:02:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 58 (000000A5E8096400) [pid = 3280] [serial = 579] [outer = 000000A5DC28A800] 05:02:35 INFO - PROCESS | 3280 | 1467460955819 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]]]}] 05:02:35 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.) 05:02:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1128ms 05:02:35 INFO - PROCESS | 3280 | 1467460955872 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 05:02:35 INFO - PROCESS | 3280 | 1467460955874 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 05:02:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:02:35 INFO - PROCESS | 3280 | 1467460955877 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:02:35 INFO - PROCESS | 3280 | 1467460955879 Marionette TRACE conn6 <- [1,738,null,{}] 05:02:35 INFO - PROCESS | 3280 | 1467460955886 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}] 05:02:35 INFO - PROCESS | 3280 | 1467460955892 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:36 INFO - PROCESS | 3280 | 1467460956022 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 05:02:36 INFO - PROCESS | 3280 | 1467460956029 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:36 INFO - PROCESS | 3280 | 1467460956031 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:36 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EB234000 == 17 [pid = 3280] [id = 194] 05:02:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 59 (000000A5E81EC400) [pid = 3280] [serial = 580] [outer = 0000000000000000] 05:02:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 60 (000000A5E88C4400) [pid = 3280] [serial = 581] [outer = 000000A5E81EC400] 05:02:36 INFO - PROCESS | 3280 | 1467460956077 Marionette DEBUG loaded listener.js 05:02:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (000000A5E8ADA800) [pid = 3280] [serial = 582] [outer = 000000A5E81EC400] 05:02:37 INFO - PROCESS | 3280 | 1467460957024 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]]]}] 05:02:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:02:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1182ms 05:02:37 INFO - PROCESS | 3280 | 1467460957063 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 05:02:37 INFO - PROCESS | 3280 | 1467460957065 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 05:02:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:02:37 INFO - PROCESS | 3280 | 1467460957069 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:02:37 INFO - PROCESS | 3280 | 1467460957070 Marionette TRACE conn6 <- [1,742,null,{}] 05:02:37 INFO - PROCESS | 3280 | 1467460957074 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}] 05:02:37 INFO - PROCESS | 3280 | 1467460957076 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:37 INFO - PROCESS | 3280 | 1467460957158 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 05:02:37 INFO - PROCESS | 3280 | 1467460957163 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:37 INFO - PROCESS | 3280 | 1467460957165 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:37 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC679800 == 18 [pid = 3280] [id = 195] 05:02:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A5E8BD3000) [pid = 3280] [serial = 583] [outer = 0000000000000000] 05:02:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A5E8E68000) [pid = 3280] [serial = 584] [outer = 000000A5E8BD3000] 05:02:37 INFO - PROCESS | 3280 | 1467460957217 Marionette DEBUG loaded listener.js 05:02:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A5E8FC3400) [pid = 3280] [serial = 585] [outer = 000000A5E8BD3000] 05:02:38 INFO - PROCESS | 3280 | 1467460958370 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]]]}] 05:02:38 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 05:02:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1340ms 05:02:38 INFO - PROCESS | 3280 | 1467460958412 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 05:02:38 INFO - PROCESS | 3280 | 1467460958417 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 05:02:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:02:38 INFO - PROCESS | 3280 | 1467460958422 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:02:38 INFO - PROCESS | 3280 | 1467460958425 Marionette TRACE conn6 <- [1,746,null,{}] 05:02:38 INFO - PROCESS | 3280 | 1467460958431 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}] 05:02:38 INFO - PROCESS | 3280 | 1467460958435 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:38 INFO - PROCESS | 3280 | 1467460958590 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 05:02:38 INFO - PROCESS | 3280 | 1467460958709 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:38 INFO - PROCESS | 3280 | 1467460958712 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:38 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E5DB1000 == 19 [pid = 3280] [id = 196] 05:02:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A5DC485000) [pid = 3280] [serial = 586] [outer = 0000000000000000] 05:02:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A5DCFD7C00) [pid = 3280] [serial = 587] [outer = 000000A5DC485000] 05:02:38 INFO - PROCESS | 3280 | 1467460958772 Marionette DEBUG loaded listener.js 05:02:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5DADCE400) [pid = 3280] [serial = 588] [outer = 000000A5DC485000] 05:02:39 INFO - PROCESS | 3280 | 1467460959336 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]]]}] 05:02:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:02:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 986ms 05:02:39 INFO - PROCESS | 3280 | 1467460959411 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 05:02:39 INFO - PROCESS | 3280 | 1467460959417 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 05:02:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:02:39 INFO - PROCESS | 3280 | 1467460959423 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:02:39 INFO - PROCESS | 3280 | 1467460959426 Marionette TRACE conn6 <- [1,750,null,{}] 05:02:39 INFO - PROCESS | 3280 | 1467460959431 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}] 05:02:39 INFO - PROCESS | 3280 | 1467460959434 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:39 INFO - PROCESS | 3280 | 1467460959558 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 05:02:39 INFO - PROCESS | 3280 | 1467460959686 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:39 INFO - PROCESS | 3280 | 1467460959689 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:39 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E9C97000 == 20 [pid = 3280] [id = 197] 05:02:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5E66B7C00) [pid = 3280] [serial = 589] [outer = 0000000000000000] 05:02:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5E6723C00) [pid = 3280] [serial = 590] [outer = 000000A5E66B7C00] 05:02:39 INFO - PROCESS | 3280 | 1467460959753 Marionette DEBUG loaded listener.js 05:02:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E81E0400) [pid = 3280] [serial = 591] [outer = 000000A5E66B7C00] 05:02:40 INFO - PROCESS | 3280 | [3280] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 05:02:40 INFO - PROCESS | 3280 | 1467460960864 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]]]}] 05:02:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:02:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1488ms 05:02:40 INFO - PROCESS | 3280 | 1467460960914 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 05:02:40 INFO - PROCESS | 3280 | 1467460960918 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 05:02:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:02:40 INFO - PROCESS | 3280 | 1467460960923 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:02:40 INFO - PROCESS | 3280 | 1467460960926 Marionette TRACE conn6 <- [1,754,null,{}] 05:02:40 INFO - PROCESS | 3280 | 1467460960932 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}] 05:02:40 INFO - PROCESS | 3280 | 1467460960935 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8B1E800 == 19 [pid = 3280] [id = 181] 05:02:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E288F800 == 18 [pid = 3280] [id = 188] 05:02:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DB8B5800 == 17 [pid = 3280] [id = 187] 05:02:41 INFO - PROCESS | 3280 | 1467460961627 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 05:02:41 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E5A6A400) [pid = 3280] [serial = 557] [outer = 0000000000000000] [url = about:blank] 05:02:41 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5DBD29400) [pid = 3280] [serial = 545] [outer = 0000000000000000] [url = about:blank] 05:02:41 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5DC22C000) [pid = 3280] [serial = 546] [outer = 0000000000000000] [url = about:blank] 05:02:41 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5E0BD2C00) [pid = 3280] [serial = 551] [outer = 0000000000000000] [url = about:blank] 05:02:41 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A5E6DA4000) [pid = 3280] [serial = 542] [outer = 0000000000000000] [url = about:blank] 05:02:41 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A5DC32B000) [pid = 3280] [serial = 548] [outer = 0000000000000000] [url = about:blank] 05:02:41 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A5E2874800) [pid = 3280] [serial = 554] [outer = 0000000000000000] [url = about:blank] 05:02:41 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A5E1572800) [pid = 3280] [serial = 552] [outer = 0000000000000000] [url = about:blank] 05:02:41 INFO - PROCESS | 3280 | --DOMWINDOW == 61 (000000A5E0B39C00) [pid = 3280] [serial = 537] [outer = 0000000000000000] [url = about:blank] 05:02:41 INFO - PROCESS | 3280 | --DOMWINDOW == 60 (000000A5DC326C00) [pid = 3280] [serial = 536] [outer = 0000000000000000] [url = about:blank] 05:02:41 INFO - PROCESS | 3280 | --DOMWINDOW == 59 (000000A5E6720C00) [pid = 3280] [serial = 540] [outer = 0000000000000000] [url = about:blank] 05:02:41 INFO - PROCESS | 3280 | --DOMWINDOW == 58 (000000A5E5E4C400) [pid = 3280] [serial = 539] [outer = 0000000000000000] [url = about:blank] 05:02:41 INFO - PROCESS | 3280 | --DOMWINDOW == 57 (000000A5E2D4F800) [pid = 3280] [serial = 555] [outer = 0000000000000000] [url = about:blank] 05:02:41 INFO - PROCESS | 3280 | --DOMWINDOW == 56 (000000A5DC5D4800) [pid = 3280] [serial = 549] [outer = 0000000000000000] [url = about:blank] 05:02:41 INFO - PROCESS | 3280 | 1467460961772 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:41 INFO - PROCESS | 3280 | 1467460961775 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:41 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DC870800 == 18 [pid = 3280] [id = 198] 05:02:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 57 (000000A5DB659400) [pid = 3280] [serial = 592] [outer = 0000000000000000] 05:02:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 58 (000000A5DBD29400) [pid = 3280] [serial = 593] [outer = 000000A5DB659400] 05:02:41 INFO - PROCESS | 3280 | 1467460961828 Marionette DEBUG loaded listener.js 05:02:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 59 (000000A5DC22C800) [pid = 3280] [serial = 594] [outer = 000000A5DB659400] 05:02:42 INFO - PROCESS | 3280 | 1467460962748 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]]]}] 05:02:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:02:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1843ms 05:02:42 INFO - PROCESS | 3280 | 1467460962773 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 05:02:42 INFO - PROCESS | 3280 | 1467460962778 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 05:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:02:42 INFO - PROCESS | 3280 | 1467460962784 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:02:42 INFO - PROCESS | 3280 | 1467460962788 Marionette TRACE conn6 <- [1,758,null,{}] 05:02:42 INFO - PROCESS | 3280 | 1467460962793 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}] 05:02:42 INFO - PROCESS | 3280 | 1467460962796 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:42 INFO - PROCESS | 3280 | 1467460962892 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 05:02:42 INFO - PROCESS | 3280 | 1467460962898 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:42 INFO - PROCESS | 3280 | 1467460962901 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:42 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E15BC000 == 19 [pid = 3280] [id = 199] 05:02:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 60 (000000A5DC226000) [pid = 3280] [serial = 595] [outer = 0000000000000000] 05:02:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (000000A5DC330C00) [pid = 3280] [serial = 596] [outer = 000000A5DC226000] 05:02:42 INFO - PROCESS | 3280 | 1467460962952 Marionette DEBUG loaded listener.js 05:02:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A5DC662000) [pid = 3280] [serial = 597] [outer = 000000A5DC226000] 05:02:43 INFO - PROCESS | 3280 | 1467460963433 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]]]}] 05:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 733ms 05:02:43 INFO - PROCESS | 3280 | 1467460963518 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 05:02:43 INFO - PROCESS | 3280 | 1467460963522 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 05:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:02:43 INFO - PROCESS | 3280 | 1467460963526 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:02:43 INFO - PROCESS | 3280 | 1467460963528 Marionette TRACE conn6 <- [1,762,null,{}] 05:02:43 INFO - PROCESS | 3280 | 1467460963532 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}] 05:02:43 INFO - PROCESS | 3280 | 1467460963535 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:43 INFO - PROCESS | 3280 | 1467460963642 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 05:02:43 INFO - PROCESS | 3280 | 1467460963654 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:43 INFO - PROCESS | 3280 | 1467460963656 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:43 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E2894000 == 20 [pid = 3280] [id = 200] 05:02:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A5E0B93C00) [pid = 3280] [serial = 598] [outer = 0000000000000000] 05:02:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A5E0BD3400) [pid = 3280] [serial = 599] [outer = 000000A5E0B93C00] 05:02:43 INFO - PROCESS | 3280 | 1467460963705 Marionette DEBUG loaded listener.js 05:02:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A5E15D0800) [pid = 3280] [serial = 600] [outer = 000000A5E0B93C00] 05:02:44 INFO - PROCESS | 3280 | 1467460964224 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]]]}] 05:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 731ms 05:02:44 INFO - PROCESS | 3280 | 1467460964283 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 05:02:44 INFO - PROCESS | 3280 | 1467460964287 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 05:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:02:44 INFO - PROCESS | 3280 | 1467460964299 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:02:44 INFO - PROCESS | 3280 | 1467460964304 Marionette TRACE conn6 <- [1,766,null,{}] 05:02:44 INFO - PROCESS | 3280 | 1467460964308 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}] 05:02:44 INFO - PROCESS | 3280 | 1467460964311 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:44 INFO - PROCESS | 3280 | 1467460964438 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 05:02:44 INFO - PROCESS | 3280 | 1467460964452 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:44 INFO - PROCESS | 3280 | 1467460964454 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:44 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8A17800 == 21 [pid = 3280] [id = 201] 05:02:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A5E2875800) [pid = 3280] [serial = 601] [outer = 0000000000000000] 05:02:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5E5A5E800) [pid = 3280] [serial = 602] [outer = 000000A5E2875800] 05:02:44 INFO - PROCESS | 3280 | 1467460964538 Marionette DEBUG loaded listener.js 05:02:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5E5E0E400) [pid = 3280] [serial = 603] [outer = 000000A5E2875800] 05:02:45 INFO - PROCESS | 3280 | 1467460964999 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]]]}] 05:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 732ms 05:02:45 INFO - PROCESS | 3280 | 1467460965037 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 05:02:45 INFO - PROCESS | 3280 | 1467460965040 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 05:02:45 INFO - PROCESS | 3280 | 1467460965043 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:02:45 INFO - PROCESS | 3280 | 1467460965045 Marionette TRACE conn6 <- [1,770,null,{}] 05:02:45 INFO - PROCESS | 3280 | 1467460965048 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}] 05:02:45 INFO - PROCESS | 3280 | 1467460965050 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:45 INFO - PROCESS | 3280 | 1467460965171 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 05:02:45 INFO - PROCESS | 3280 | 1467460965186 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:45 INFO - PROCESS | 3280 | 1467460965188 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:45 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E920D800 == 22 [pid = 3280] [id = 202] 05:02:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5E5E10800) [pid = 3280] [serial = 604] [outer = 0000000000000000] 05:02:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E64D7800) [pid = 3280] [serial = 605] [outer = 000000A5E5E10800] 05:02:45 INFO - PROCESS | 3280 | 1467460965234 Marionette DEBUG loaded listener.js 05:02:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E66BE400) [pid = 3280] [serial = 606] [outer = 000000A5E5E10800] 05:02:45 INFO - PROCESS | 3280 | 1467460965675 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]]]}] 05:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 691ms 05:02:45 INFO - PROCESS | 3280 | 1467460965738 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 05:02:45 INFO - PROCESS | 3280 | 1467460965740 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 05:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:02:45 INFO - PROCESS | 3280 | 1467460965744 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:02:45 INFO - PROCESS | 3280 | 1467460965746 Marionette TRACE conn6 <- [1,774,null,{}] 05:02:45 INFO - PROCESS | 3280 | 1467460965749 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}] 05:02:45 INFO - PROCESS | 3280 | 1467460965751 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:46 INFO - PROCESS | 3280 | 1467460965993 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 05:02:46 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5B08BB000) [pid = 3280] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:02:46 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E5E41000) [pid = 3280] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:02:46 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5E6722400) [pid = 3280] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:02:46 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5DC296400) [pid = 3280] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:02:46 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5DD621800) [pid = 3280] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:02:46 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A5DC668000) [pid = 3280] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:02:46 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A5E8BD3000) [pid = 3280] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:02:46 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A5E81EC400) [pid = 3280] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:02:46 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A5DC179800) [pid = 3280] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:02:46 INFO - PROCESS | 3280 | --DOMWINDOW == 61 (000000A5DC28A800) [pid = 3280] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:02:46 INFO - PROCESS | 3280 | --DOMWINDOW == 60 (000000A5E5A67C00) [pid = 3280] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:02:46 INFO - PROCESS | 3280 | 1467460966046 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:46 INFO - PROCESS | 3280 | 1467460966052 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:46 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E98C1000 == 23 [pid = 3280] [id = 203] 05:02:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (000000A5DC65CC00) [pid = 3280] [serial = 607] [outer = 0000000000000000] 05:02:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A5E224BC00) [pid = 3280] [serial = 608] [outer = 000000A5DC65CC00] 05:02:46 INFO - PROCESS | 3280 | 1467460966111 Marionette DEBUG loaded listener.js 05:02:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A5E808FC00) [pid = 3280] [serial = 609] [outer = 000000A5DC65CC00] 05:02:46 INFO - PROCESS | 3280 | 1467460966526 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]]]}] 05:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 840ms 05:02:46 INFO - PROCESS | 3280 | 1467460966586 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 05:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:02:46 INFO - PROCESS | 3280 | 1467460966588 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 05:02:46 INFO - PROCESS | 3280 | 1467460966592 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:02:46 INFO - PROCESS | 3280 | 1467460966594 Marionette TRACE conn6 <- [1,778,null,{}] 05:02:46 INFO - PROCESS | 3280 | 1467460966597 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}] 05:02:46 INFO - PROCESS | 3280 | 1467460966599 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:46 INFO - PROCESS | 3280 | 1467460966695 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 05:02:46 INFO - PROCESS | 3280 | 1467460966702 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:46 INFO - PROCESS | 3280 | 1467460966704 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:46 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5CE24C000 == 24 [pid = 3280] [id = 204] 05:02:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A5E8131000) [pid = 3280] [serial = 610] [outer = 0000000000000000] 05:02:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A5E81E1C00) [pid = 3280] [serial = 611] [outer = 000000A5E8131000] 05:02:46 INFO - PROCESS | 3280 | 1467460966750 Marionette DEBUG loaded listener.js 05:02:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A5E88BC800) [pid = 3280] [serial = 612] [outer = 000000A5E8131000] 05:02:47 INFO - PROCESS | 3280 | 1467460967183 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]]]}] 05:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 631ms 05:02:47 INFO - PROCESS | 3280 | 1467460967225 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 05:02:47 INFO - PROCESS | 3280 | 1467460967228 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 05:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:02:47 INFO - PROCESS | 3280 | 1467460967231 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:02:47 INFO - PROCESS | 3280 | 1467460967233 Marionette TRACE conn6 <- [1,782,null,{}] 05:02:47 INFO - PROCESS | 3280 | 1467460967237 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}] 05:02:47 INFO - PROCESS | 3280 | 1467460967239 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:47 INFO - PROCESS | 3280 | 1467460967318 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 05:02:47 INFO - PROCESS | 3280 | 1467460967324 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:47 INFO - PROCESS | 3280 | 1467460967326 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:47 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC7F2800 == 25 [pid = 3280] [id = 205] 05:02:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5DC176000) [pid = 3280] [serial = 613] [outer = 0000000000000000] 05:02:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5E8B90C00) [pid = 3280] [serial = 614] [outer = 000000A5DC176000] 05:02:47 INFO - PROCESS | 3280 | 1467460967371 Marionette DEBUG loaded listener.js 05:02:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5E8BD6800) [pid = 3280] [serial = 615] [outer = 000000A5DC176000] 05:02:47 INFO - PROCESS | 3280 | 1467460967817 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]]]}] 05:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 627ms 05:02:47 INFO - PROCESS | 3280 | 1467460967861 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 05:02:47 INFO - PROCESS | 3280 | 1467460967863 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 05:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:02:47 INFO - PROCESS | 3280 | 1467460967867 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:02:47 INFO - PROCESS | 3280 | 1467460967870 Marionette TRACE conn6 <- [1,786,null,{}] 05:02:47 INFO - PROCESS | 3280 | 1467460967873 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}] 05:02:47 INFO - PROCESS | 3280 | 1467460967875 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:47 INFO - PROCESS | 3280 | 1467460967963 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 05:02:47 INFO - PROCESS | 3280 | 1467460967971 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:47 INFO - PROCESS | 3280 | 1467460967973 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:47 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC2A000 == 26 [pid = 3280] [id = 206] 05:02:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E8F95000) [pid = 3280] [serial = 616] [outer = 0000000000000000] 05:02:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E8FC9000) [pid = 3280] [serial = 617] [outer = 000000A5E8F95000] 05:02:48 INFO - PROCESS | 3280 | 1467460968019 Marionette DEBUG loaded listener.js 05:02:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E9299400) [pid = 3280] [serial = 618] [outer = 000000A5E8F95000] 05:02:48 INFO - PROCESS | 3280 | 1467460968846 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]]]}] 05:02:48 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 05:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1024ms 05:02:48 INFO - PROCESS | 3280 | 1467460968895 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 05:02:48 INFO - PROCESS | 3280 | 1467460968900 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 05:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:02:48 INFO - PROCESS | 3280 | 1467460968904 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:02:48 INFO - PROCESS | 3280 | 1467460968909 Marionette TRACE conn6 <- [1,790,null,{}] 05:02:48 INFO - PROCESS | 3280 | 1467460968915 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}] 05:02:48 INFO - PROCESS | 3280 | 1467460968919 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:49 INFO - PROCESS | 3280 | 1467460969091 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 05:02:49 INFO - PROCESS | 3280 | 1467460969156 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:49 INFO - PROCESS | 3280 | 1467460969160 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:49 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E21B9800 == 27 [pid = 3280] [id = 207] 05:02:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5DC327C00) [pid = 3280] [serial = 619] [outer = 0000000000000000] 05:02:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5DC32C000) [pid = 3280] [serial = 620] [outer = 000000A5DC327C00] 05:02:49 INFO - PROCESS | 3280 | 1467460969260 Marionette DEBUG loaded listener.js 05:02:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5DCFDC400) [pid = 3280] [serial = 621] [outer = 000000A5DC327C00] 05:02:49 INFO - PROCESS | 3280 | 1467460969927 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]]]}] 05:02:49 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 05:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1075ms 05:02:50 INFO - PROCESS | 3280 | 1467460970003 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 05:02:50 INFO - PROCESS | 3280 | 1467460970009 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 05:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:02:50 INFO - PROCESS | 3280 | 1467460970015 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:02:50 INFO - PROCESS | 3280 | 1467460970018 Marionette TRACE conn6 <- [1,794,null,{}] 05:02:50 INFO - PROCESS | 3280 | 1467460970158 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}] 05:02:50 INFO - PROCESS | 3280 | 1467460970161 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:50 INFO - PROCESS | 3280 | 1467460970278 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 05:02:50 INFO - PROCESS | 3280 | 1467460970367 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:50 INFO - PROCESS | 3280 | 1467460970370 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:50 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0B7C000 == 28 [pid = 3280] [id = 208] 05:02:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5DC297800) [pid = 3280] [serial = 622] [outer = 0000000000000000] 05:02:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5DC2A1000) [pid = 3280] [serial = 623] [outer = 000000A5DC297800] 05:02:50 INFO - PROCESS | 3280 | 1467460970428 Marionette DEBUG loaded listener.js 05:02:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5DC65EC00) [pid = 3280] [serial = 624] [outer = 000000A5DC297800] 05:02:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E98B3800 == 27 [pid = 3280] [id = 193] 05:02:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E86AD000 == 26 [pid = 3280] [id = 191] 05:02:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC679800 == 25 [pid = 3280] [id = 195] 05:02:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E9C97000 == 24 [pid = 3280] [id = 197] 05:02:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E9422800 == 23 [pid = 3280] [id = 192] 05:02:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E5DB1000 == 22 [pid = 3280] [id = 196] 05:02:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E2395800 == 21 [pid = 3280] [id = 190] 05:02:50 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5DA45E000) [pid = 3280] [serial = 560] [outer = 0000000000000000] [url = about:blank] 05:02:50 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5DC173000) [pid = 3280] [serial = 561] [outer = 0000000000000000] [url = about:blank] 05:02:50 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E5E4E400) [pid = 3280] [serial = 572] [outer = 0000000000000000] [url = about:blank] 05:02:50 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E6DA9000) [pid = 3280] [serial = 576] [outer = 0000000000000000] [url = about:blank] 05:02:50 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5DC29E400) [pid = 3280] [serial = 566] [outer = 0000000000000000] [url = about:blank] 05:02:50 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5DC668800) [pid = 3280] [serial = 567] [outer = 0000000000000000] [url = about:blank] 05:02:50 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E0BDDC00) [pid = 3280] [serial = 569] [outer = 0000000000000000] [url = about:blank] 05:02:50 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E224C000) [pid = 3280] [serial = 570] [outer = 0000000000000000] [url = about:blank] 05:02:50 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5DCF34400) [pid = 3280] [serial = 563] [outer = 0000000000000000] [url = about:blank] 05:02:50 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5E0BDC400) [pid = 3280] [serial = 564] [outer = 0000000000000000] [url = about:blank] 05:02:50 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5E8FC3400) [pid = 3280] [serial = 585] [outer = 0000000000000000] [url = about:blank] 05:02:50 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5E8E68000) [pid = 3280] [serial = 584] [outer = 0000000000000000] [url = about:blank] 05:02:50 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A5E88C4400) [pid = 3280] [serial = 581] [outer = 0000000000000000] [url = about:blank] 05:02:50 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A5E8ADA800) [pid = 3280] [serial = 582] [outer = 0000000000000000] [url = about:blank] 05:02:50 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A5E5E43400) [pid = 3280] [serial = 558] [outer = 0000000000000000] [url = about:blank] 05:02:50 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A5E672CC00) [pid = 3280] [serial = 575] [outer = 0000000000000000] [url = about:blank] 05:02:50 INFO - PROCESS | 3280 | --DOMWINDOW == 61 (000000A5E2317C00) [pid = 3280] [serial = 578] [outer = 0000000000000000] [url = about:blank] 05:02:50 INFO - PROCESS | 3280 | --DOMWINDOW == 60 (000000A5E64C6800) [pid = 3280] [serial = 573] [outer = 0000000000000000] [url = about:blank] 05:02:50 INFO - PROCESS | 3280 | --DOMWINDOW == 59 (000000A5E8096400) [pid = 3280] [serial = 579] [outer = 0000000000000000] [url = about:blank] 05:02:50 INFO - PROCESS | 3280 | --DOMWINDOW == 58 (000000A5E8A25400) [pid = 3280] [serial = 543] [outer = 0000000000000000] [url = about:blank] 05:02:51 INFO - PROCESS | 3280 | 1467460971024 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]]]}] 05:02:51 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 05:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1045ms 05:02:51 INFO - PROCESS | 3280 | 1467460971064 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 05:02:51 INFO - PROCESS | 3280 | 1467460971068 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 05:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:02:51 INFO - PROCESS | 3280 | 1467460971072 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:02:51 INFO - PROCESS | 3280 | 1467460971075 Marionette TRACE conn6 <- [1,798,null,{}] 05:02:51 INFO - PROCESS | 3280 | 1467460971080 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}] 05:02:51 INFO - PROCESS | 3280 | 1467460971083 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:51 INFO - PROCESS | 3280 | 1467460971176 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 05:02:51 INFO - PROCESS | 3280 | 1467460971187 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:51 INFO - PROCESS | 3280 | 1467460971190 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:51 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E21B5800 == 22 [pid = 3280] [id = 209] 05:02:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 59 (000000A5DC664C00) [pid = 3280] [serial = 625] [outer = 0000000000000000] 05:02:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 60 (000000A5DCB9F800) [pid = 3280] [serial = 626] [outer = 000000A5DC664C00] 05:02:51 INFO - PROCESS | 3280 | 1467460971240 Marionette DEBUG loaded listener.js 05:02:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (000000A5E0CCFC00) [pid = 3280] [serial = 627] [outer = 000000A5DC664C00] 05:02:51 INFO - PROCESS | 3280 | 1467460971722 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]]]}] 05:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 692ms 05:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:02:51 INFO - PROCESS | 3280 | 1467460971775 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 05:02:51 INFO - PROCESS | 3280 | 1467460971777 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 05:02:51 INFO - PROCESS | 3280 | 1467460971781 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:02:51 INFO - PROCESS | 3280 | 1467460971783 Marionette TRACE conn6 <- [1,802,null,{}] 05:02:51 INFO - PROCESS | 3280 | 1467460971787 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}] 05:02:51 INFO - PROCESS | 3280 | 1467460971789 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:51 INFO - PROCESS | 3280 | 1467460971880 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 05:02:51 INFO - PROCESS | 3280 | 1467460971891 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:51 INFO - PROCESS | 3280 | 1467460971895 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:51 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E869D800 == 23 [pid = 3280] [id = 210] 05:02:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A5E2CBC400) [pid = 3280] [serial = 628] [outer = 0000000000000000] 05:02:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A5E2D50800) [pid = 3280] [serial = 629] [outer = 000000A5E2CBC400] 05:02:51 INFO - PROCESS | 3280 | 1467460971947 Marionette DEBUG loaded listener.js 05:02:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A5E5E44400) [pid = 3280] [serial = 630] [outer = 000000A5E2CBC400] 05:02:53 INFO - PROCESS | 3280 | 1467460973721 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] 05:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:02:53 INFO - PROCESS | 3280 | 1467460973788 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 05:02:53 INFO - PROCESS | 3280 | 1467460973792 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:02:53 INFO - PROCESS | 3280 | 1467460973794 Marionette TRACE conn6 <- [1,806,null,{}] 05:02:53 INFO - PROCESS | 3280 | 1467460973798 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}] 05:02:53 INFO - PROCESS | 3280 | 1467460973800 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:53 INFO - PROCESS | 3280 | 1467460973918 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 05:02:53 INFO - PROCESS | 3280 | 1467460973930 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:53 INFO - PROCESS | 3280 | 1467460973932 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:53 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E98B9000 == 24 [pid = 3280] [id = 211] 05:02:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A5E8091000) [pid = 3280] [serial = 631] [outer = 0000000000000000] 05:02:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A5E81DE400) [pid = 3280] [serial = 632] [outer = 000000A5E8091000] 05:02:53 INFO - PROCESS | 3280 | 1467460973979 Marionette DEBUG loaded listener.js 05:02:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5E883BC00) [pid = 3280] [serial = 633] [outer = 000000A5E8091000] 05:02:54 INFO - PROCESS | 3280 | 1467460974456 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]]]}] 05:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 732ms 05:02:54 INFO - PROCESS | 3280 | 1467460974527 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 05:02:54 INFO - PROCESS | 3280 | 1467460974529 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 05:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:02:54 INFO - PROCESS | 3280 | 1467460974532 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:02:54 INFO - PROCESS | 3280 | 1467460974534 Marionette TRACE conn6 <- [1,810,null,{}] 05:02:54 INFO - PROCESS | 3280 | 1467460974544 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}] 05:02:54 INFO - PROCESS | 3280 | 1467460974546 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:54 INFO - PROCESS | 3280 | 1467460974651 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 05:02:54 INFO - PROCESS | 3280 | 1467460974662 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:54 INFO - PROCESS | 3280 | 1467460974665 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:54 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EB955000 == 25 [pid = 3280] [id = 212] 05:02:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5E8ACE000) [pid = 3280] [serial = 634] [outer = 0000000000000000] 05:02:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5E8ADA800) [pid = 3280] [serial = 635] [outer = 000000A5E8ACE000] 05:02:54 INFO - PROCESS | 3280 | 1467460974718 Marionette DEBUG loaded listener.js 05:02:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E8BD7400) [pid = 3280] [serial = 636] [outer = 000000A5E8ACE000] 05:02:55 INFO - PROCESS | 3280 | 1467460975191 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] 05:02:55 INFO - PROCESS | 3280 | 1467460975229 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 05:02:55 INFO - PROCESS | 3280 | 1467460975232 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:02:55 INFO - PROCESS | 3280 | 1467460975234 Marionette TRACE conn6 <- [1,814,null,{}] 05:02:55 INFO - PROCESS | 3280 | 1467460975242 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}] 05:02:55 INFO - PROCESS | 3280 | 1467460975248 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:55 INFO - PROCESS | 3280 | 1467460975390 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 05:02:55 INFO - PROCESS | 3280 | 1467460975441 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:55 INFO - PROCESS | 3280 | 1467460975443 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:55 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC7F3800 == 26 [pid = 3280] [id = 213] 05:02:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E9509800) [pid = 3280] [serial = 637] [outer = 0000000000000000] 05:02:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E956CC00) [pid = 3280] [serial = 638] [outer = 000000A5E9509800] 05:02:55 INFO - PROCESS | 3280 | 1467460975490 Marionette DEBUG loaded listener.js 05:02:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E9577000) [pid = 3280] [serial = 639] [outer = 000000A5E9509800] 05:02:55 INFO - PROCESS | 3280 | 1467460975936 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]]]}] 05:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 734ms 05:02:56 INFO - PROCESS | 3280 | 1467460975997 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 05:02:56 INFO - PROCESS | 3280 | 1467460976000 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 05:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:02:56 INFO - PROCESS | 3280 | 1467460976016 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:02:56 INFO - PROCESS | 3280 | 1467460976019 Marionette TRACE conn6 <- [1,818,null,{}] 05:02:56 INFO - PROCESS | 3280 | 1467460976022 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}] 05:02:56 INFO - PROCESS | 3280 | 1467460976024 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:56 INFO - PROCESS | 3280 | 1467460976138 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 05:02:56 INFO - PROCESS | 3280 | 1467460976189 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:56 INFO - PROCESS | 3280 | 1467460976191 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:56 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC4C800 == 27 [pid = 3280] [id = 214] 05:02:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E976FC00) [pid = 3280] [serial = 640] [outer = 0000000000000000] 05:02:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E9771800) [pid = 3280] [serial = 641] [outer = 000000A5E976FC00] 05:02:56 INFO - PROCESS | 3280 | 1467460976237 Marionette DEBUG loaded listener.js 05:02:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E977AC00) [pid = 3280] [serial = 642] [outer = 000000A5E976FC00] 05:02:56 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5DC176000) [pid = 3280] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:02:56 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E2875800) [pid = 3280] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:02:56 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E5E10800) [pid = 3280] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:02:56 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5DC226000) [pid = 3280] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:02:56 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5DB659400) [pid = 3280] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:02:56 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E0B93C00) [pid = 3280] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:02:56 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E66B7C00) [pid = 3280] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:02:56 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5DC65CC00) [pid = 3280] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:02:56 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5DC485000) [pid = 3280] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:02:56 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5E8131000) [pid = 3280] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:02:56 INFO - PROCESS | 3280 | 1467460976629 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]]]}] 05:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 648ms 05:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:02:56 INFO - PROCESS | 3280 | 1467460976661 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 05:02:56 INFO - PROCESS | 3280 | 1467460976663 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 05:02:56 INFO - PROCESS | 3280 | 1467460976666 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:02:56 INFO - PROCESS | 3280 | 1467460976668 Marionette TRACE conn6 <- [1,822,null,{}] 05:02:56 INFO - PROCESS | 3280 | 1467460976672 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}] 05:02:56 INFO - PROCESS | 3280 | 1467460976674 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:56 INFO - PROCESS | 3280 | 1467460976760 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 05:02:56 INFO - PROCESS | 3280 | 1467460976765 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:56 INFO - PROCESS | 3280 | 1467460976767 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:56 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC89000 == 28 [pid = 3280] [id = 215] 05:02:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5E231AC00) [pid = 3280] [serial = 643] [outer = 0000000000000000] 05:02:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5E88BA800) [pid = 3280] [serial = 644] [outer = 000000A5E231AC00] 05:02:56 INFO - PROCESS | 3280 | 1467460976813 Marionette DEBUG loaded listener.js 05:02:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5E97D1C00) [pid = 3280] [serial = 645] [outer = 000000A5E231AC00] 05:02:57 INFO - PROCESS | 3280 | 1467460977226 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]]]}] 05:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 585ms 05:02:57 INFO - PROCESS | 3280 | 1467460977262 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 05:02:57 INFO - PROCESS | 3280 | 1467460977264 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 05:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:02:57 INFO - PROCESS | 3280 | 1467460977272 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:02:57 INFO - PROCESS | 3280 | 1467460977274 Marionette TRACE conn6 <- [1,826,null,{}] 05:02:57 INFO - PROCESS | 3280 | 1467460977278 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}] 05:02:57 INFO - PROCESS | 3280 | 1467460977280 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:57 INFO - PROCESS | 3280 | 1467460977375 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 05:02:57 INFO - PROCESS | 3280 | 1467460977381 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:57 INFO - PROCESS | 3280 | 1467460977383 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:57 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECD68800 == 29 [pid = 3280] [id = 216] 05:02:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E97D7400) [pid = 3280] [serial = 646] [outer = 0000000000000000] 05:02:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E9868800) [pid = 3280] [serial = 647] [outer = 000000A5E97D7400] 05:02:57 INFO - PROCESS | 3280 | 1467460977429 Marionette DEBUG loaded listener.js 05:02:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E9870C00) [pid = 3280] [serial = 648] [outer = 000000A5E97D7400] 05:02:57 INFO - PROCESS | 3280 | 1467460977881 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]]]}] 05:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 628ms 05:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:02:57 INFO - PROCESS | 3280 | 1467460977897 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 05:02:57 INFO - PROCESS | 3280 | 1467460977899 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 05:02:57 INFO - PROCESS | 3280 | 1467460977902 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:02:57 INFO - PROCESS | 3280 | 1467460977904 Marionette TRACE conn6 <- [1,830,null,{}] 05:02:57 INFO - PROCESS | 3280 | 1467460977918 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}] 05:02:57 INFO - PROCESS | 3280 | 1467460977920 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:58 INFO - PROCESS | 3280 | 1467460978004 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 05:02:58 INFO - PROCESS | 3280 | 1467460978010 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:58 INFO - PROCESS | 3280 | 1467460978012 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:02:58 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECDB6800 == 30 [pid = 3280] [id = 217] 05:02:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E9874800) [pid = 3280] [serial = 649] [outer = 0000000000000000] 05:02:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E9886000) [pid = 3280] [serial = 650] [outer = 000000A5E9874800] 05:02:58 INFO - PROCESS | 3280 | 1467460978056 Marionette DEBUG loaded listener.js 05:02:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E9890C00) [pid = 3280] [serial = 651] [outer = 000000A5E9874800] 05:02:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E9870400) [pid = 3280] [serial = 652] [outer = 000000A5E5A63400] 05:02:59 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E0B74000 == 29 [pid = 3280] [id = 189] 05:02:59 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EB234000 == 28 [pid = 3280] [id = 194] 05:02:59 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DC870800 == 27 [pid = 3280] [id = 198] 05:02:59 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E8B90C00) [pid = 3280] [serial = 614] [outer = 0000000000000000] [url = about:blank] 05:02:59 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E5A5E800) [pid = 3280] [serial = 602] [outer = 0000000000000000] [url = about:blank] 05:02:59 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E64D7800) [pid = 3280] [serial = 605] [outer = 0000000000000000] [url = about:blank] 05:02:59 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5DC330C00) [pid = 3280] [serial = 596] [outer = 0000000000000000] [url = about:blank] 05:02:59 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5DC662000) [pid = 3280] [serial = 597] [outer = 0000000000000000] [url = about:blank] 05:02:59 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5DBD29400) [pid = 3280] [serial = 593] [outer = 0000000000000000] [url = about:blank] 05:02:59 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5DC22C800) [pid = 3280] [serial = 594] [outer = 0000000000000000] [url = about:blank] 05:02:59 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5E0BD3400) [pid = 3280] [serial = 599] [outer = 0000000000000000] [url = about:blank] 05:02:59 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5E5E0E400) [pid = 3280] [serial = 603] [outer = 0000000000000000] [url = about:blank] 05:02:59 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5E81E0400) [pid = 3280] [serial = 591] [outer = 0000000000000000] [url = about:blank] 05:02:59 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A5E6723C00) [pid = 3280] [serial = 590] [outer = 0000000000000000] [url = about:blank] 05:02:59 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A5E224BC00) [pid = 3280] [serial = 608] [outer = 0000000000000000] [url = about:blank] 05:02:59 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A5DADCE400) [pid = 3280] [serial = 588] [outer = 0000000000000000] [url = about:blank] 05:02:59 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A5DCFD7C00) [pid = 3280] [serial = 587] [outer = 0000000000000000] [url = about:blank] 05:02:59 INFO - PROCESS | 3280 | --DOMWINDOW == 61 (000000A5E66BE400) [pid = 3280] [serial = 606] [outer = 0000000000000000] [url = about:blank] 05:02:59 INFO - PROCESS | 3280 | --DOMWINDOW == 60 (000000A5E81E1C00) [pid = 3280] [serial = 611] [outer = 0000000000000000] [url = about:blank] 05:02:59 INFO - PROCESS | 3280 | --DOMWINDOW == 59 (000000A5E8BD6800) [pid = 3280] [serial = 615] [outer = 0000000000000000] [url = about:blank] 05:02:59 INFO - PROCESS | 3280 | --DOMWINDOW == 58 (000000A5E88BC800) [pid = 3280] [serial = 612] [outer = 0000000000000000] [url = about:blank] 05:02:59 INFO - PROCESS | 3280 | --DOMWINDOW == 57 (000000A5E15D0800) [pid = 3280] [serial = 600] [outer = 0000000000000000] [url = about:blank] 05:02:59 INFO - PROCESS | 3280 | --DOMWINDOW == 56 (000000A5E808FC00) [pid = 3280] [serial = 609] [outer = 0000000000000000] [url = about:blank] 05:02:59 INFO - PROCESS | 3280 | 1467460979881 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]]]}] 05:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 2030ms 05:02:59 INFO - PROCESS | 3280 | 1467460979937 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 05:02:59 INFO - PROCESS | 3280 | 1467460979942 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 05:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:02:59 INFO - PROCESS | 3280 | 1467460979947 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:02:59 INFO - PROCESS | 3280 | 1467460979951 Marionette TRACE conn6 <- [1,834,null,{}] 05:02:59 INFO - PROCESS | 3280 | 1467460979957 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}] 05:02:59 INFO - PROCESS | 3280 | 1467460979960 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:00 INFO - PROCESS | 3280 | 1467460980054 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 05:03:00 INFO - PROCESS | 3280 | 1467460980069 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:00 INFO - PROCESS | 3280 | 1467460980071 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:00 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DD178800 == 28 [pid = 3280] [id = 218] 05:03:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 57 (000000A5DC281800) [pid = 3280] [serial = 653] [outer = 0000000000000000] 05:03:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 58 (000000A5DC282800) [pid = 3280] [serial = 654] [outer = 000000A5DC281800] 05:03:00 INFO - PROCESS | 3280 | 1467460980123 Marionette DEBUG loaded listener.js 05:03:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 59 (000000A5DC29A400) [pid = 3280] [serial = 655] [outer = 000000A5DC281800] 05:03:00 INFO - PROCESS | 3280 | 1467460980598 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]]]}] 05:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 692ms 05:03:00 INFO - PROCESS | 3280 | 1467460980643 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 05:03:00 INFO - PROCESS | 3280 | 1467460980648 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 05:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:03:00 INFO - PROCESS | 3280 | 1467460980655 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:03:00 INFO - PROCESS | 3280 | 1467460980658 Marionette TRACE conn6 <- [1,838,null,{}] 05:03:00 INFO - PROCESS | 3280 | 1467460980662 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}] 05:03:00 INFO - PROCESS | 3280 | 1467460980665 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:00 INFO - PROCESS | 3280 | 1467460980756 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 05:03:00 INFO - PROCESS | 3280 | 1467460980765 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:00 INFO - PROCESS | 3280 | 1467460980768 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:00 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E1613800 == 29 [pid = 3280] [id = 219] 05:03:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 60 (000000A5DC32FC00) [pid = 3280] [serial = 656] [outer = 0000000000000000] 05:03:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (000000A5DC5C7800) [pid = 3280] [serial = 657] [outer = 000000A5DC32FC00] 05:03:00 INFO - PROCESS | 3280 | 1467460980819 Marionette DEBUG loaded listener.js 05:03:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A5DC666C00) [pid = 3280] [serial = 658] [outer = 000000A5DC32FC00] 05:03:01 INFO - PROCESS | 3280 | 1467460981302 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]]]}] 05:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 691ms 05:03:01 INFO - PROCESS | 3280 | 1467460981348 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 05:03:01 INFO - PROCESS | 3280 | 1467460981350 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 05:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:03:01 INFO - PROCESS | 3280 | 1467460981354 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:03:01 INFO - PROCESS | 3280 | 1467460981357 Marionette TRACE conn6 <- [1,842,null,{}] 05:03:01 INFO - PROCESS | 3280 | 1467460981369 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}] 05:03:01 INFO - PROCESS | 3280 | 1467460981374 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:01 INFO - PROCESS | 3280 | 1467460981490 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 05:03:01 INFO - PROCESS | 3280 | 1467460981565 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:01 INFO - PROCESS | 3280 | 1467460981568 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:01 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E5EB0800 == 30 [pid = 3280] [id = 220] 05:03:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A5B08BB800) [pid = 3280] [serial = 659] [outer = 0000000000000000] 05:03:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A5E0E8A800) [pid = 3280] [serial = 660] [outer = 000000A5B08BB800] 05:03:01 INFO - PROCESS | 3280 | 1467460981619 Marionette DEBUG loaded listener.js 05:03:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A5E16F6C00) [pid = 3280] [serial = 661] [outer = 000000A5B08BB800] 05:03:01 INFO - PROCESS | 3280 | 1467460981991 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]]]}] 05:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 691ms 05:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:03:02 INFO - PROCESS | 3280 | 1467460982049 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 05:03:02 INFO - PROCESS | 3280 | 1467460982052 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 05:03:02 INFO - PROCESS | 3280 | 1467460982055 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:03:02 INFO - PROCESS | 3280 | 1467460982057 Marionette TRACE conn6 <- [1,846,null,{}] 05:03:02 INFO - PROCESS | 3280 | 1467460982060 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}] 05:03:02 INFO - PROCESS | 3280 | 1467460982062 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:02 INFO - PROCESS | 3280 | 1467460982150 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 05:03:02 INFO - PROCESS | 3280 | 1467460982156 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:02 INFO - PROCESS | 3280 | 1467460982158 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:02 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8A04800 == 31 [pid = 3280] [id = 221] 05:03:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A5E26A3C00) [pid = 3280] [serial = 662] [outer = 0000000000000000] 05:03:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5E26AF000) [pid = 3280] [serial = 663] [outer = 000000A5E26A3C00] 05:03:02 INFO - PROCESS | 3280 | 1467460982204 Marionette DEBUG loaded listener.js 05:03:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5E28FE400) [pid = 3280] [serial = 664] [outer = 000000A5E26A3C00] 05:03:02 INFO - PROCESS | 3280 | 1467460982642 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]]]}] 05:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 628ms 05:03:02 INFO - PROCESS | 3280 | 1467460982689 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 05:03:02 INFO - PROCESS | 3280 | 1467460982691 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 05:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:03:02 INFO - PROCESS | 3280 | 1467460982695 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:03:02 INFO - PROCESS | 3280 | 1467460982696 Marionette TRACE conn6 <- [1,850,null,{}] 05:03:02 INFO - PROCESS | 3280 | 1467460982700 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}] 05:03:02 INFO - PROCESS | 3280 | 1467460982702 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:02 INFO - PROCESS | 3280 | 1467460982782 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 05:03:02 INFO - PROCESS | 3280 | 1467460982787 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:02 INFO - PROCESS | 3280 | 1467460982789 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:02 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8FEF000 == 32 [pid = 3280] [id = 222] 05:03:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5DC32F800) [pid = 3280] [serial = 665] [outer = 0000000000000000] 05:03:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E5E0D800) [pid = 3280] [serial = 666] [outer = 000000A5DC32F800] 05:03:02 INFO - PROCESS | 3280 | 1467460982834 Marionette DEBUG loaded listener.js 05:03:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E5E4D800) [pid = 3280] [serial = 667] [outer = 000000A5DC32F800] 05:03:03 INFO - PROCESS | 3280 | 1467460983280 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]]]}] 05:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 628ms 05:03:03 INFO - PROCESS | 3280 | 1467460983327 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 05:03:03 INFO - PROCESS | 3280 | 1467460983329 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 05:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:03:03 INFO - PROCESS | 3280 | 1467460983333 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:03:03 INFO - PROCESS | 3280 | 1467460983335 Marionette TRACE conn6 <- [1,854,null,{}] 05:03:03 INFO - PROCESS | 3280 | 1467460983338 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}] 05:03:03 INFO - PROCESS | 3280 | 1467460983344 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:03 INFO - PROCESS | 3280 | 1467460983452 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 05:03:03 INFO - PROCESS | 3280 | 1467460983459 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:03 INFO - PROCESS | 3280 | 1467460983461 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:03 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E9C8C800 == 33 [pid = 3280] [id = 223] 05:03:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E66C4800) [pid = 3280] [serial = 668] [outer = 0000000000000000] 05:03:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E6DB4C00) [pid = 3280] [serial = 669] [outer = 000000A5E66C4800] 05:03:03 INFO - PROCESS | 3280 | 1467460983515 Marionette DEBUG loaded listener.js 05:03:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E8096000) [pid = 3280] [serial = 670] [outer = 000000A5E66C4800] 05:03:03 INFO - PROCESS | 3280 | 1467460983938 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]]]}] 05:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 692ms 05:03:04 INFO - PROCESS | 3280 | 1467460984028 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 05:03:04 INFO - PROCESS | 3280 | 1467460984030 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 05:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:03:04 INFO - PROCESS | 3280 | 1467460984034 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:03:04 INFO - PROCESS | 3280 | 1467460984036 Marionette TRACE conn6 <- [1,858,null,{}] 05:03:04 INFO - PROCESS | 3280 | 1467460984039 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}] 05:03:04 INFO - PROCESS | 3280 | 1467460984041 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:04 INFO - PROCESS | 3280 | 1467460984147 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 05:03:04 INFO - PROCESS | 3280 | 1467460984155 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:04 INFO - PROCESS | 3280 | 1467460984157 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:04 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EB959000 == 34 [pid = 3280] [id = 224] 05:03:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5DC170800) [pid = 3280] [serial = 671] [outer = 0000000000000000] 05:03:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E81E4400) [pid = 3280] [serial = 672] [outer = 000000A5DC170800] 05:03:04 INFO - PROCESS | 3280 | 1467460984202 Marionette DEBUG loaded listener.js 05:03:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E8833C00) [pid = 3280] [serial = 673] [outer = 000000A5DC170800] 05:03:04 INFO - PROCESS | 3280 | 1467460984621 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]]]}] 05:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 630ms 05:03:04 INFO - PROCESS | 3280 | 1467460984672 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 05:03:04 INFO - PROCESS | 3280 | 1467460984674 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 05:03:04 INFO - PROCESS | 3280 | 1467460984677 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:03:04 INFO - PROCESS | 3280 | 1467460984679 Marionette TRACE conn6 <- [1,862,null,{}] 05:03:04 INFO - PROCESS | 3280 | 1467460984683 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}] 05:03:04 INFO - PROCESS | 3280 | 1467460984685 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:04 INFO - PROCESS | 3280 | 1467460984765 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 05:03:04 INFO - PROCESS | 3280 | 1467460984772 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:04 INFO - PROCESS | 3280 | 1467460984774 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:04 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC691800 == 35 [pid = 3280] [id = 225] 05:03:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E88C3400) [pid = 3280] [serial = 674] [outer = 0000000000000000] 05:03:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E8A27000) [pid = 3280] [serial = 675] [outer = 000000A5E88C3400] 05:03:04 INFO - PROCESS | 3280 | 1467460984818 Marionette DEBUG loaded listener.js 05:03:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E8ADB800) [pid = 3280] [serial = 676] [outer = 000000A5E88C3400] 05:03:05 INFO - PROCESS | 3280 | 1467460985299 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]]]}] 05:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 670ms 05:03:05 INFO - PROCESS | 3280 | 1467460985351 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 05:03:05 INFO - PROCESS | 3280 | 1467460985353 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 05:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:03:05 INFO - PROCESS | 3280 | 1467460985356 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:03:05 INFO - PROCESS | 3280 | 1467460985358 Marionette TRACE conn6 <- [1,866,null,{}] 05:03:05 INFO - PROCESS | 3280 | 1467460985362 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}] 05:03:05 INFO - PROCESS | 3280 | 1467460985364 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:05 INFO - PROCESS | 3280 | 1467460985466 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 05:03:05 INFO - PROCESS | 3280 | 1467460985540 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:05 INFO - PROCESS | 3280 | 1467460985542 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:05 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E5EAF800 == 36 [pid = 3280] [id = 226] 05:03:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E8BCF800) [pid = 3280] [serial = 677] [outer = 0000000000000000] 05:03:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E8BD4800) [pid = 3280] [serial = 678] [outer = 000000A5E8BCF800] 05:03:05 INFO - PROCESS | 3280 | 1467460985588 Marionette DEBUG loaded listener.js 05:03:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E8FC2C00) [pid = 3280] [serial = 679] [outer = 000000A5E8BCF800] 05:03:06 INFO - PROCESS | 3280 | 1467460986012 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]]]}] 05:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 670ms 05:03:06 INFO - PROCESS | 3280 | 1467460986035 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 05:03:06 INFO - PROCESS | 3280 | 1467460986037 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 05:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:03:06 INFO - PROCESS | 3280 | 1467460986041 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:03:06 INFO - PROCESS | 3280 | 1467460986042 Marionette TRACE conn6 <- [1,870,null,{}] 05:03:06 INFO - PROCESS | 3280 | 1467460986046 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}] 05:03:06 INFO - PROCESS | 3280 | 1467460986048 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:06 INFO - PROCESS | 3280 | 1467460986163 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 05:03:06 INFO - PROCESS | 3280 | 1467460986169 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:06 INFO - PROCESS | 3280 | 1467460986171 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:06 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC55000 == 37 [pid = 3280] [id = 227] 05:03:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E8FCC400) [pid = 3280] [serial = 680] [outer = 0000000000000000] 05:03:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E9505800) [pid = 3280] [serial = 681] [outer = 000000A5E8FCC400] 05:03:06 INFO - PROCESS | 3280 | 1467460986216 Marionette DEBUG loaded listener.js 05:03:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E950F400) [pid = 3280] [serial = 682] [outer = 000000A5E8FCC400] 05:03:06 INFO - PROCESS | 3280 | 1467460986685 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]]]}] 05:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 671ms 05:03:06 INFO - PROCESS | 3280 | 1467460986715 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 05:03:06 INFO - PROCESS | 3280 | 1467460986718 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 05:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:03:06 INFO - PROCESS | 3280 | 1467460986726 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:03:06 INFO - PROCESS | 3280 | 1467460986728 Marionette TRACE conn6 <- [1,874,null,{}] 05:03:06 INFO - PROCESS | 3280 | 1467460986732 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}] 05:03:06 INFO - PROCESS | 3280 | 1467460986735 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:06 INFO - PROCESS | 3280 | 1467460986887 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 05:03:06 INFO - PROCESS | 3280 | 1467460986941 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:06 INFO - PROCESS | 3280 | 1467460986943 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:06 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8FEE800 == 38 [pid = 3280] [id = 228] 05:03:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E9776C00) [pid = 3280] [serial = 683] [outer = 0000000000000000] 05:03:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5E977B800) [pid = 3280] [serial = 684] [outer = 000000A5E9776C00] 05:03:06 INFO - PROCESS | 3280 | 1467460986991 Marionette DEBUG loaded listener.js 05:03:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5E986B400) [pid = 3280] [serial = 685] [outer = 000000A5E9776C00] 05:03:07 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5E8ACE000) [pid = 3280] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:03:07 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5E9509800) [pid = 3280] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:03:07 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E976FC00) [pid = 3280] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:03:07 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E97D7400) [pid = 3280] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:03:07 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E2CBC400) [pid = 3280] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:03:07 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5DC664C00) [pid = 3280] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:03:07 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5DC297800) [pid = 3280] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:03:07 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5DC327C00) [pid = 3280] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:03:07 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E8F95000) [pid = 3280] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:03:07 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E8091000) [pid = 3280] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:03:07 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E231AC00) [pid = 3280] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:03:07 INFO - PROCESS | 3280 | 1467460987489 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]]]}] 05:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 776ms 05:03:07 INFO - PROCESS | 3280 | 1467460987505 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 05:03:07 INFO - PROCESS | 3280 | 1467460987507 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 05:03:07 INFO - PROCESS | 3280 | 1467460987510 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:03:07 INFO - PROCESS | 3280 | 1467460987512 Marionette TRACE conn6 <- [1,878,null,{}] 05:03:07 INFO - PROCESS | 3280 | 1467460987516 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}] 05:03:07 INFO - PROCESS | 3280 | 1467460987518 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:07 INFO - PROCESS | 3280 | 1467460987602 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 05:03:07 INFO - PROCESS | 3280 | 1467460987608 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:07 INFO - PROCESS | 3280 | 1467460987610 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:07 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECF55000 == 39 [pid = 3280] [id = 229] 05:03:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E809A400) [pid = 3280] [serial = 686] [outer = 0000000000000000] 05:03:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E956D000) [pid = 3280] [serial = 687] [outer = 000000A5E809A400] 05:03:07 INFO - PROCESS | 3280 | 1467460987655 Marionette DEBUG loaded listener.js 05:03:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E9871800) [pid = 3280] [serial = 688] [outer = 000000A5E809A400] 05:03:08 INFO - PROCESS | 3280 | 1467460988081 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]]]}] 05:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 627ms 05:03:08 INFO - PROCESS | 3280 | 1467460988141 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 05:03:08 INFO - PROCESS | 3280 | 1467460988144 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 05:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:03:08 INFO - PROCESS | 3280 | 1467460988147 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:03:08 INFO - PROCESS | 3280 | 1467460988149 Marionette TRACE conn6 <- [1,882,null,{}] 05:03:08 INFO - PROCESS | 3280 | 1467460988153 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}] 05:03:08 INFO - PROCESS | 3280 | 1467460988154 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:08 INFO - PROCESS | 3280 | 1467460988236 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 05:03:08 INFO - PROCESS | 3280 | 1467460988243 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:08 INFO - PROCESS | 3280 | 1467460988245 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:08 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ED812000 == 40 [pid = 3280] [id = 230] 05:03:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E9887800) [pid = 3280] [serial = 689] [outer = 0000000000000000] 05:03:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E988D000) [pid = 3280] [serial = 690] [outer = 000000A5E9887800] 05:03:08 INFO - PROCESS | 3280 | 1467460988290 Marionette DEBUG loaded listener.js 05:03:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E9BA2C00) [pid = 3280] [serial = 691] [outer = 000000A5E9887800] 05:03:08 INFO - PROCESS | 3280 | 1467460988730 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]]]}] 05:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 629ms 05:03:08 INFO - PROCESS | 3280 | 1467460988779 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 05:03:08 INFO - PROCESS | 3280 | 1467460988782 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 05:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:03:08 INFO - PROCESS | 3280 | 1467460988789 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:03:08 INFO - PROCESS | 3280 | 1467460988791 Marionette TRACE conn6 <- [1,886,null,{}] 05:03:08 INFO - PROCESS | 3280 | 1467460988794 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}] 05:03:08 INFO - PROCESS | 3280 | 1467460988796 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:08 INFO - PROCESS | 3280 | 1467460988880 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 05:03:08 INFO - PROCESS | 3280 | 1467460988888 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:08 INFO - PROCESS | 3280 | 1467460988890 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:08 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EFDA2800 == 41 [pid = 3280] [id = 231] 05:03:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5EA405000) [pid = 3280] [serial = 692] [outer = 0000000000000000] 05:03:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5EA40FC00) [pid = 3280] [serial = 693] [outer = 000000A5EA405000] 05:03:08 INFO - PROCESS | 3280 | 1467460988934 Marionette DEBUG loaded listener.js 05:03:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5EA6C1000) [pid = 3280] [serial = 694] [outer = 000000A5EA405000] 05:03:09 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECD68800 == 40 [pid = 3280] [id = 216] 05:03:09 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DD178800 == 39 [pid = 3280] [id = 218] 05:03:09 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECDB6800 == 38 [pid = 3280] [id = 217] 05:03:10 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8A04800 == 37 [pid = 3280] [id = 221] 05:03:10 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8FEF000 == 36 [pid = 3280] [id = 222] 05:03:10 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EB959000 == 35 [pid = 3280] [id = 224] 05:03:10 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E5EAF800 == 34 [pid = 3280] [id = 226] 05:03:10 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ED812000 == 33 [pid = 3280] [id = 230] 05:03:10 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E5EB0800 == 32 [pid = 3280] [id = 220] 05:03:10 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E9C8C800 == 31 [pid = 3280] [id = 223] 05:03:10 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC691800 == 30 [pid = 3280] [id = 225] 05:03:10 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECF55000 == 29 [pid = 3280] [id = 229] 05:03:10 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC55000 == 28 [pid = 3280] [id = 227] 05:03:10 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8FEE800 == 27 [pid = 3280] [id = 228] 05:03:10 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E1613800 == 26 [pid = 3280] [id = 219] 05:03:10 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E8ADA800) [pid = 3280] [serial = 635] [outer = 0000000000000000] [url = about:blank] 05:03:10 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E956CC00) [pid = 3280] [serial = 638] [outer = 0000000000000000] [url = about:blank] 05:03:10 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E8BD7400) [pid = 3280] [serial = 636] [outer = 0000000000000000] [url = about:blank] 05:03:10 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E9771800) [pid = 3280] [serial = 641] [outer = 0000000000000000] [url = about:blank] 05:03:10 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E9577000) [pid = 3280] [serial = 639] [outer = 0000000000000000] [url = about:blank] 05:03:10 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E9868800) [pid = 3280] [serial = 647] [outer = 0000000000000000] [url = about:blank] 05:03:10 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E977AC00) [pid = 3280] [serial = 642] [outer = 0000000000000000] [url = about:blank] 05:03:10 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E2D50800) [pid = 3280] [serial = 629] [outer = 0000000000000000] [url = about:blank] 05:03:10 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5DCB9F800) [pid = 3280] [serial = 626] [outer = 0000000000000000] [url = about:blank] 05:03:10 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E0CCFC00) [pid = 3280] [serial = 627] [outer = 0000000000000000] [url = about:blank] 05:03:10 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5DC65EC00) [pid = 3280] [serial = 624] [outer = 0000000000000000] [url = about:blank] 05:03:10 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5DC2A1000) [pid = 3280] [serial = 623] [outer = 0000000000000000] [url = about:blank] 05:03:10 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5DCFDC400) [pid = 3280] [serial = 621] [outer = 0000000000000000] [url = about:blank] 05:03:10 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5DC32C000) [pid = 3280] [serial = 620] [outer = 0000000000000000] [url = about:blank] 05:03:10 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E8FC9000) [pid = 3280] [serial = 617] [outer = 0000000000000000] [url = about:blank] 05:03:10 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E9299400) [pid = 3280] [serial = 618] [outer = 0000000000000000] [url = about:blank] 05:03:10 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E81DE400) [pid = 3280] [serial = 632] [outer = 0000000000000000] [url = about:blank] 05:03:10 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E5E44400) [pid = 3280] [serial = 630] [outer = 0000000000000000] [url = about:blank] 05:03:10 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5E9870C00) [pid = 3280] [serial = 648] [outer = 0000000000000000] [url = about:blank] 05:03:10 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5E9886000) [pid = 3280] [serial = 650] [outer = 0000000000000000] [url = about:blank] 05:03:10 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5E88BA800) [pid = 3280] [serial = 644] [outer = 0000000000000000] [url = about:blank] 05:03:10 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A5E97D1C00) [pid = 3280] [serial = 645] [outer = 0000000000000000] [url = about:blank] 05:03:10 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A5E883BC00) [pid = 3280] [serial = 633] [outer = 0000000000000000] [url = about:blank] 05:03:10 INFO - PROCESS | 3280 | 1467460990761 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]]]}] 05:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1992ms 05:03:10 INFO - PROCESS | 3280 | 1467460990781 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 05:03:10 INFO - PROCESS | 3280 | 1467460990785 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 05:03:10 INFO - PROCESS | 3280 | 1467460990792 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:03:10 INFO - PROCESS | 3280 | 1467460990794 Marionette TRACE conn6 <- [1,890,null,{}] 05:03:10 INFO - PROCESS | 3280 | 1467460990801 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}] 05:03:10 INFO - PROCESS | 3280 | 1467460990804 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:10 INFO - PROCESS | 3280 | 1467460990895 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 05:03:10 INFO - PROCESS | 3280 | 1467460990904 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:10 INFO - PROCESS | 3280 | 1467460990907 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:10 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DCC70800 == 27 [pid = 3280] [id = 232] 05:03:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A5DC22CC00) [pid = 3280] [serial = 695] [outer = 0000000000000000] 05:03:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A5DC22EC00) [pid = 3280] [serial = 696] [outer = 000000A5DC22CC00] 05:03:10 INFO - PROCESS | 3280 | 1467460990957 Marionette DEBUG loaded listener.js 05:03:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5DC296800) [pid = 3280] [serial = 697] [outer = 000000A5DC22CC00] 05:03:11 INFO - PROCESS | 3280 | 1467460991444 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]]]}] 05:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 692ms 05:03:11 INFO - PROCESS | 3280 | 1467460991487 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 05:03:11 INFO - PROCESS | 3280 | 1467460991493 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 05:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:03:11 INFO - PROCESS | 3280 | 1467460991499 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:03:11 INFO - PROCESS | 3280 | 1467460991503 Marionette TRACE conn6 <- [1,894,null,{}] 05:03:11 INFO - PROCESS | 3280 | 1467460991507 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}] 05:03:11 INFO - PROCESS | 3280 | 1467460991509 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:11 INFO - PROCESS | 3280 | 1467460991606 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 05:03:11 INFO - PROCESS | 3280 | 1467460991622 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:11 INFO - PROCESS | 3280 | 1467460991625 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:11 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E15BF800 == 28 [pid = 3280] [id = 233] 05:03:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5DC474C00) [pid = 3280] [serial = 698] [outer = 0000000000000000] 05:03:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5DC5D2400) [pid = 3280] [serial = 699] [outer = 000000A5DC474C00] 05:03:11 INFO - PROCESS | 3280 | 1467460991675 Marionette DEBUG loaded listener.js 05:03:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5DC669800) [pid = 3280] [serial = 700] [outer = 000000A5DC474C00] 05:03:12 INFO - PROCESS | 3280 | 1467460992140 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]]]}] 05:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 692ms 05:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:03:12 INFO - PROCESS | 3280 | 1467460992193 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 05:03:12 INFO - PROCESS | 3280 | 1467460992195 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 05:03:12 INFO - PROCESS | 3280 | 1467460992199 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:03:12 INFO - PROCESS | 3280 | 1467460992203 Marionette TRACE conn6 <- [1,898,null,{}] 05:03:12 INFO - PROCESS | 3280 | 1467460992215 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}] 05:03:12 INFO - PROCESS | 3280 | 1467460992220 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:12 INFO - PROCESS | 3280 | 1467460992336 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 05:03:12 INFO - PROCESS | 3280 | 1467460992412 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:12 INFO - PROCESS | 3280 | 1467460992416 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:12 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E2891800 == 29 [pid = 3280] [id = 234] 05:03:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5DA458000) [pid = 3280] [serial = 701] [outer = 0000000000000000] 05:03:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E0BD4800) [pid = 3280] [serial = 702] [outer = 000000A5DA458000] 05:03:12 INFO - PROCESS | 3280 | 1467460992467 Marionette DEBUG loaded listener.js 05:03:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E13C6400) [pid = 3280] [serial = 703] [outer = 000000A5DA458000] 05:03:12 INFO - PROCESS | 3280 | 1467460992856 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]]]}] 05:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 692ms 05:03:12 INFO - PROCESS | 3280 | 1467460992897 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 05:03:12 INFO - PROCESS | 3280 | 1467460992900 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 05:03:12 INFO - PROCESS | 3280 | 1467460992903 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:03:12 INFO - PROCESS | 3280 | 1467460992905 Marionette TRACE conn6 <- [1,902,null,{}] 05:03:12 INFO - PROCESS | 3280 | 1467460992908 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}] 05:03:12 INFO - PROCESS | 3280 | 1467460992911 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:13 INFO - PROCESS | 3280 | 1467460992998 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 05:03:13 INFO - PROCESS | 3280 | 1467460993004 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:13 INFO - PROCESS | 3280 | 1467460993006 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:13 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8036800 == 30 [pid = 3280] [id = 235] 05:03:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E224C000) [pid = 3280] [serial = 704] [outer = 0000000000000000] 05:03:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E2318C00) [pid = 3280] [serial = 705] [outer = 000000A5E224C000] 05:03:13 INFO - PROCESS | 3280 | 1467460993052 Marionette DEBUG loaded listener.js 05:03:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E287C400) [pid = 3280] [serial = 706] [outer = 000000A5E224C000] 05:03:13 INFO - PROCESS | 3280 | 1467460993486 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]]]}] 05:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 629ms 05:03:13 INFO - PROCESS | 3280 | 1467460993539 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 05:03:13 INFO - PROCESS | 3280 | 1467460993542 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 05:03:13 INFO - PROCESS | 3280 | 1467460993545 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:03:13 INFO - PROCESS | 3280 | 1467460993547 Marionette TRACE conn6 <- [1,906,null,{}] 05:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:03:13 INFO - PROCESS | 3280 | 1467460993550 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}] 05:03:13 INFO - PROCESS | 3280 | 1467460993552 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:13 INFO - PROCESS | 3280 | 1467460993632 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 05:03:13 INFO - PROCESS | 3280 | 1467460993638 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:13 INFO - PROCESS | 3280 | 1467460993640 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:13 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8B74000 == 31 [pid = 3280] [id = 236] 05:03:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5DC330C00) [pid = 3280] [serial = 707] [outer = 0000000000000000] 05:03:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E5A6A800) [pid = 3280] [serial = 708] [outer = 000000A5DC330C00] 05:03:13 INFO - PROCESS | 3280 | 1467460993685 Marionette DEBUG loaded listener.js 05:03:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E5E4A800) [pid = 3280] [serial = 709] [outer = 000000A5DC330C00] 05:03:14 INFO - PROCESS | 3280 | 1467460994145 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]]]}] 05:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 629ms 05:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:03:14 INFO - PROCESS | 3280 | 1467460994179 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 05:03:14 INFO - PROCESS | 3280 | 1467460994182 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 05:03:14 INFO - PROCESS | 3280 | 1467460994185 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:03:14 INFO - PROCESS | 3280 | 1467460994187 Marionette TRACE conn6 <- [1,910,null,{}] 05:03:14 INFO - PROCESS | 3280 | 1467460994190 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}] 05:03:14 INFO - PROCESS | 3280 | 1467460994196 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:14 INFO - PROCESS | 3280 | 1467460994302 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 05:03:14 INFO - PROCESS | 3280 | 1467460994310 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:14 INFO - PROCESS | 3280 | 1467460994312 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:14 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E97C9000 == 32 [pid = 3280] [id = 237] 05:03:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E66B8400) [pid = 3280] [serial = 710] [outer = 0000000000000000] 05:03:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E6DA4000) [pid = 3280] [serial = 711] [outer = 000000A5E66B8400] 05:03:14 INFO - PROCESS | 3280 | 1467460994358 Marionette DEBUG loaded listener.js 05:03:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E8095000) [pid = 3280] [serial = 712] [outer = 000000A5E66B8400] 05:03:14 INFO - PROCESS | 3280 | 1467460994800 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]]]}] 05:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 691ms 05:03:14 INFO - PROCESS | 3280 | 1467460994879 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 05:03:14 INFO - PROCESS | 3280 | 1467460994882 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 05:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:03:14 INFO - PROCESS | 3280 | 1467460994885 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:03:14 INFO - PROCESS | 3280 | 1467460994887 Marionette TRACE conn6 <- [1,914,null,{}] 05:03:14 INFO - PROCESS | 3280 | 1467460994890 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}] 05:03:14 INFO - PROCESS | 3280 | 1467460994892 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:14 INFO - PROCESS | 3280 | 1467460994973 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 05:03:15 INFO - PROCESS | 3280 | 1467460995006 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:15 INFO - PROCESS | 3280 | 1467460995008 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:15 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EB054800 == 33 [pid = 3280] [id = 238] 05:03:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5DBD25000) [pid = 3280] [serial = 713] [outer = 0000000000000000] 05:03:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E81E7800) [pid = 3280] [serial = 714] [outer = 000000A5DBD25000] 05:03:15 INFO - PROCESS | 3280 | 1467460995054 Marionette DEBUG loaded listener.js 05:03:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E88BA800) [pid = 3280] [serial = 715] [outer = 000000A5DBD25000] 05:03:15 INFO - PROCESS | 3280 | 1467460995470 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]]]}] 05:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 627ms 05:03:15 INFO - PROCESS | 3280 | 1467460995515 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 05:03:15 INFO - PROCESS | 3280 | 1467460995518 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 05:03:15 INFO - PROCESS | 3280 | 1467460995521 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:03:15 INFO - PROCESS | 3280 | 1467460995523 Marionette TRACE conn6 <- [1,918,null,{}] 05:03:15 INFO - PROCESS | 3280 | 1467460995526 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}] 05:03:15 INFO - PROCESS | 3280 | 1467460995528 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:15 INFO - PROCESS | 3280 | 1467460995610 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 05:03:15 INFO - PROCESS | 3280 | 1467460995619 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:15 INFO - PROCESS | 3280 | 1467460995621 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:15 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC675000 == 34 [pid = 3280] [id = 239] 05:03:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E8ACDC00) [pid = 3280] [serial = 716] [outer = 0000000000000000] 05:03:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E8ADA800) [pid = 3280] [serial = 717] [outer = 000000A5E8ACDC00] 05:03:15 INFO - PROCESS | 3280 | 1467460995665 Marionette DEBUG loaded listener.js 05:03:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5E8BD1800) [pid = 3280] [serial = 718] [outer = 000000A5E8ACDC00] 05:03:16 INFO - PROCESS | 3280 | 1467460996147 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]]]}] 05:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 690ms 05:03:16 INFO - PROCESS | 3280 | 1467460996215 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 05:03:16 INFO - PROCESS | 3280 | 1467460996217 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 05:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:03:16 INFO - PROCESS | 3280 | 1467460996221 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:03:16 INFO - PROCESS | 3280 | 1467460996222 Marionette TRACE conn6 <- [1,922,null,{}] 05:03:16 INFO - PROCESS | 3280 | 1467460996226 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}] 05:03:16 INFO - PROCESS | 3280 | 1467460996228 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:16 INFO - PROCESS | 3280 | 1467460996360 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 05:03:16 INFO - PROCESS | 3280 | 1467460996409 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:16 INFO - PROCESS | 3280 | 1467460996411 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:16 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E2890800 == 35 [pid = 3280] [id = 240] 05:03:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5E8BD4400) [pid = 3280] [serial = 719] [outer = 0000000000000000] 05:03:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5E8F95000) [pid = 3280] [serial = 720] [outer = 000000A5E8BD4400] 05:03:16 INFO - PROCESS | 3280 | 1467460996456 Marionette DEBUG loaded listener.js 05:03:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A5E8FCD800) [pid = 3280] [serial = 721] [outer = 000000A5E8BD4400] 05:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:03:16 INFO - PROCESS | 3280 | 1467460996885 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]]]}] 05:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 672ms 05:03:16 INFO - PROCESS | 3280 | 1467460996895 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 05:03:16 INFO - PROCESS | 3280 | 1467460996897 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 05:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:03:16 INFO - PROCESS | 3280 | 1467460996905 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:03:16 INFO - PROCESS | 3280 | 1467460996907 Marionette TRACE conn6 <- [1,926,null,{}] 05:03:16 INFO - PROCESS | 3280 | 1467460996916 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}] 05:03:16 INFO - PROCESS | 3280 | 1467460996918 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:17 INFO - PROCESS | 3280 | 1467460997029 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 05:03:17 INFO - PROCESS | 3280 | 1467460997037 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:17 INFO - PROCESS | 3280 | 1467460997039 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:17 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC46000 == 36 [pid = 3280] [id = 241] 05:03:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A5E8E6C400) [pid = 3280] [serial = 722] [outer = 0000000000000000] 05:03:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A5E9507800) [pid = 3280] [serial = 723] [outer = 000000A5E8E6C400] 05:03:17 INFO - PROCESS | 3280 | 1467460997084 Marionette DEBUG loaded listener.js 05:03:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A5E9570400) [pid = 3280] [serial = 724] [outer = 000000A5E8E6C400] 05:03:17 INFO - PROCESS | 3280 | 1467460997551 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]]]}] 05:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 692ms 05:03:17 INFO - PROCESS | 3280 | 1467460997597 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 05:03:17 INFO - PROCESS | 3280 | 1467460997599 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 05:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:03:17 INFO - PROCESS | 3280 | 1467460997603 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:03:17 INFO - PROCESS | 3280 | 1467460997606 Marionette TRACE conn6 <- [1,930,null,{}] 05:03:17 INFO - PROCESS | 3280 | 1467460997616 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}] 05:03:17 INFO - PROCESS | 3280 | 1467460997619 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:17 INFO - PROCESS | 3280 | 1467460997769 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 05:03:17 INFO - PROCESS | 3280 | 1467460997794 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:17 INFO - PROCESS | 3280 | 1467460997797 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:17 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8B73000 == 37 [pid = 3280] [id = 242] 05:03:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A5E9772000) [pid = 3280] [serial = 725] [outer = 0000000000000000] 05:03:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (000000A5E9778800) [pid = 3280] [serial = 726] [outer = 000000A5E9772000] 05:03:17 INFO - PROCESS | 3280 | 1467460997845 Marionette DEBUG loaded listener.js 05:03:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (000000A5E97D7C00) [pid = 3280] [serial = 727] [outer = 000000A5E9772000] 05:03:18 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (000000A5E9887800) [pid = 3280] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:03:18 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (000000A5E8BCF800) [pid = 3280] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:03:18 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A5E8FCC400) [pid = 3280] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:03:18 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A5E9776C00) [pid = 3280] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:03:18 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A5DC32F800) [pid = 3280] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:03:18 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A5E26A3C00) [pid = 3280] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:03:18 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A5B08BB800) [pid = 3280] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:03:18 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5DC32FC00) [pid = 3280] [serial = 656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:03:18 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5DC281800) [pid = 3280] [serial = 653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:03:18 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5E9874800) [pid = 3280] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:03:18 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E88C3400) [pid = 3280] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:03:18 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5DC170800) [pid = 3280] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:03:18 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E66C4800) [pid = 3280] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:03:18 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E809A400) [pid = 3280] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:03:18 INFO - PROCESS | 3280 | 1467460998384 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]]]}] 05:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 838ms 05:03:18 INFO - PROCESS | 3280 | 1467460998444 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 05:03:18 INFO - PROCESS | 3280 | 1467460998446 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 05:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:03:18 INFO - PROCESS | 3280 | 1467460998449 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:03:18 INFO - PROCESS | 3280 | 1467460998451 Marionette TRACE conn6 <- [1,934,null,{}] 05:03:18 INFO - PROCESS | 3280 | 1467460998455 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}] 05:03:18 INFO - PROCESS | 3280 | 1467460998457 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:18 INFO - PROCESS | 3280 | 1467460998542 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 05:03:18 INFO - PROCESS | 3280 | 1467460998548 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:18 INFO - PROCESS | 3280 | 1467460998550 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:18 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECD7E800 == 38 [pid = 3280] [id = 243] 05:03:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E8647000) [pid = 3280] [serial = 728] [outer = 0000000000000000] 05:03:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E9510000) [pid = 3280] [serial = 729] [outer = 000000A5E8647000] 05:03:18 INFO - PROCESS | 3280 | 1467460998596 Marionette DEBUG loaded listener.js 05:03:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E9868800) [pid = 3280] [serial = 730] [outer = 000000A5E8647000] 05:03:19 INFO - PROCESS | 3280 | 1467460999034 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]]]}] 05:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 629ms 05:03:19 INFO - PROCESS | 3280 | 1467460999082 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 05:03:19 INFO - PROCESS | 3280 | 1467460999084 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 05:03:19 INFO - PROCESS | 3280 | 1467460999087 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:03:19 INFO - PROCESS | 3280 | 1467460999089 Marionette TRACE conn6 <- [1,938,null,{}] 05:03:19 INFO - PROCESS | 3280 | 1467460999092 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}] 05:03:19 INFO - PROCESS | 3280 | 1467460999094 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:19 INFO - PROCESS | 3280 | 1467460999176 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 05:03:19 INFO - PROCESS | 3280 | 1467460999184 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:19 INFO - PROCESS | 3280 | 1467460999186 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:19 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECF5B000 == 39 [pid = 3280] [id = 244] 05:03:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E986EC00) [pid = 3280] [serial = 731] [outer = 0000000000000000] 05:03:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5E9885400) [pid = 3280] [serial = 732] [outer = 000000A5E986EC00] 05:03:19 INFO - PROCESS | 3280 | 1467460999231 Marionette DEBUG loaded listener.js 05:03:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5E98F3000) [pid = 3280] [serial = 733] [outer = 000000A5E986EC00] 05:03:19 INFO - PROCESS | 3280 | 1467460999646 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]]]}] 05:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 629ms 05:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:03:19 INFO - PROCESS | 3280 | 1467460999723 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 05:03:19 INFO - PROCESS | 3280 | 1467460999725 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 05:03:19 INFO - PROCESS | 3280 | 1467460999728 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:03:19 INFO - PROCESS | 3280 | 1467460999730 Marionette TRACE conn6 <- [1,942,null,{}] 05:03:19 INFO - PROCESS | 3280 | 1467460999734 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}] 05:03:19 INFO - PROCESS | 3280 | 1467460999736 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:19 INFO - PROCESS | 3280 | 1467460999819 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 05:03:19 INFO - PROCESS | 3280 | 1467460999824 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:19 INFO - PROCESS | 3280 | 1467460999826 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:19 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EFDAE000 == 40 [pid = 3280] [id = 245] 05:03:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5EA408C00) [pid = 3280] [serial = 734] [outer = 0000000000000000] 05:03:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A5EA675C00) [pid = 3280] [serial = 735] [outer = 000000A5EA408C00] 05:03:19 INFO - PROCESS | 3280 | 1467460999878 Marionette DEBUG loaded listener.js 05:03:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A5EB02F000) [pid = 3280] [serial = 736] [outer = 000000A5EA408C00] 05:03:20 INFO - PROCESS | 3280 | 1467461000567 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]]]}] 05:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 882ms 05:03:20 INFO - PROCESS | 3280 | 1467461000622 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 05:03:20 INFO - PROCESS | 3280 | 1467461000627 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 05:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:03:20 INFO - PROCESS | 3280 | 1467461000632 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:03:20 INFO - PROCESS | 3280 | 1467461000636 Marionette TRACE conn6 <- [1,946,null,{}] 05:03:20 INFO - PROCESS | 3280 | 1467461000642 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}] 05:03:20 INFO - PROCESS | 3280 | 1467461000645 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:20 INFO - PROCESS | 3280 | 1467461000782 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 05:03:20 INFO - PROCESS | 3280 | 1467461000895 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:20 INFO - PROCESS | 3280 | 1467461000898 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:20 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0E78000 == 41 [pid = 3280] [id = 246] 05:03:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A5DC226000) [pid = 3280] [serial = 737] [outer = 0000000000000000] 05:03:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A5DC29C800) [pid = 3280] [serial = 738] [outer = 000000A5DC226000] 05:03:20 INFO - PROCESS | 3280 | 1467461000958 Marionette DEBUG loaded listener.js 05:03:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A5DC5D4000) [pid = 3280] [serial = 739] [outer = 000000A5DC226000] 05:03:21 INFO - PROCESS | 3280 | 1467461001678 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]]]}] 05:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1079ms 05:03:21 INFO - PROCESS | 3280 | 1467461001714 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 05:03:21 INFO - PROCESS | 3280 | 1467461001720 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 05:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:03:21 INFO - PROCESS | 3280 | 1467461001726 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:03:21 INFO - PROCESS | 3280 | 1467461001730 Marionette TRACE conn6 <- [1,950,null,{}] 05:03:21 INFO - PROCESS | 3280 | 1467461001734 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}] 05:03:21 INFO - PROCESS | 3280 | 1467461001737 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:21 INFO - PROCESS | 3280 | 1467461001864 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 05:03:22 INFO - PROCESS | 3280 | 1467461002094 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:22 INFO - PROCESS | 3280 | 1467461002098 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:22 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DC157000 == 42 [pid = 3280] [id = 247] 05:03:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (000000A5DB63C400) [pid = 3280] [serial = 740] [outer = 0000000000000000] 05:03:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (000000A5DC22F400) [pid = 3280] [serial = 741] [outer = 000000A5DB63C400] 05:03:22 INFO - PROCESS | 3280 | 1467461002184 Marionette DEBUG loaded listener.js 05:03:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (000000A5DC485000) [pid = 3280] [serial = 742] [outer = 000000A5DB63C400] 05:03:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECF5B000 == 41 [pid = 3280] [id = 244] 05:03:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECD7E800 == 40 [pid = 3280] [id = 243] 05:03:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8B73000 == 39 [pid = 3280] [id = 242] 05:03:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC46000 == 38 [pid = 3280] [id = 241] 05:03:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E2890800 == 37 [pid = 3280] [id = 240] 05:03:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC675000 == 36 [pid = 3280] [id = 239] 05:03:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EB054800 == 35 [pid = 3280] [id = 238] 05:03:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E97C9000 == 34 [pid = 3280] [id = 237] 05:03:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8B74000 == 33 [pid = 3280] [id = 236] 05:03:22 INFO - PROCESS | 3280 | --DOMWINDOW == 97 (000000A5EA40FC00) [pid = 3280] [serial = 693] [outer = 0000000000000000] [url = about:blank] 05:03:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8036800 == 32 [pid = 3280] [id = 235] 05:03:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E2891800 == 31 [pid = 3280] [id = 234] 05:03:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E15BF800 == 30 [pid = 3280] [id = 233] 05:03:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DCC70800 == 29 [pid = 3280] [id = 232] 05:03:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EFDA2800 == 28 [pid = 3280] [id = 231] 05:03:22 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (000000A5E5E4A000) [pid = 3280] [serial = 369] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:03:22 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (000000A5E9BA2C00) [pid = 3280] [serial = 691] [outer = 0000000000000000] [url = about:blank] 05:03:22 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A5E8BD4800) [pid = 3280] [serial = 678] [outer = 0000000000000000] [url = about:blank] 05:03:22 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A5E9505800) [pid = 3280] [serial = 681] [outer = 0000000000000000] [url = about:blank] 05:03:22 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A5E8FC2C00) [pid = 3280] [serial = 679] [outer = 0000000000000000] [url = about:blank] 05:03:22 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A5E977B800) [pid = 3280] [serial = 684] [outer = 0000000000000000] [url = about:blank] 05:03:22 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A5E950F400) [pid = 3280] [serial = 682] [outer = 0000000000000000] [url = about:blank] 05:03:22 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5E988D000) [pid = 3280] [serial = 690] [outer = 0000000000000000] [url = about:blank] 05:03:22 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5E986B400) [pid = 3280] [serial = 685] [outer = 0000000000000000] [url = about:blank] 05:03:22 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5E5E0D800) [pid = 3280] [serial = 666] [outer = 0000000000000000] [url = about:blank] 05:03:22 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E5E4D800) [pid = 3280] [serial = 667] [outer = 0000000000000000] [url = about:blank] 05:03:22 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E26AF000) [pid = 3280] [serial = 663] [outer = 0000000000000000] [url = about:blank] 05:03:22 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E28FE400) [pid = 3280] [serial = 664] [outer = 0000000000000000] [url = about:blank] 05:03:22 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E0E8A800) [pid = 3280] [serial = 660] [outer = 0000000000000000] [url = about:blank] 05:03:22 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E16F6C00) [pid = 3280] [serial = 661] [outer = 0000000000000000] [url = about:blank] 05:03:22 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5DC5C7800) [pid = 3280] [serial = 657] [outer = 0000000000000000] [url = about:blank] 05:03:22 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5DC666C00) [pid = 3280] [serial = 658] [outer = 0000000000000000] [url = about:blank] 05:03:22 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5DC282800) [pid = 3280] [serial = 654] [outer = 0000000000000000] [url = about:blank] 05:03:22 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5DC29A400) [pid = 3280] [serial = 655] [outer = 0000000000000000] [url = about:blank] 05:03:22 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E9890C00) [pid = 3280] [serial = 651] [outer = 0000000000000000] [url = about:blank] 05:03:22 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E8A27000) [pid = 3280] [serial = 675] [outer = 0000000000000000] [url = about:blank] 05:03:22 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E81E4400) [pid = 3280] [serial = 672] [outer = 0000000000000000] [url = about:blank] 05:03:22 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E8833C00) [pid = 3280] [serial = 673] [outer = 0000000000000000] [url = about:blank] 05:03:22 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E6DB4C00) [pid = 3280] [serial = 669] [outer = 0000000000000000] [url = about:blank] 05:03:22 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E8096000) [pid = 3280] [serial = 670] [outer = 0000000000000000] [url = about:blank] 05:03:22 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E956D000) [pid = 3280] [serial = 687] [outer = 0000000000000000] [url = about:blank] 05:03:22 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E9871800) [pid = 3280] [serial = 688] [outer = 0000000000000000] [url = about:blank] 05:03:22 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E8ADB800) [pid = 3280] [serial = 676] [outer = 0000000000000000] [url = about:blank] 05:03:22 INFO - PROCESS | 3280 | 1467461002894 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]]]}] 05:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1186ms 05:03:22 INFO - PROCESS | 3280 | 1467461002914 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 05:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:03:22 INFO - PROCESS | 3280 | 1467461002918 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 05:03:22 INFO - PROCESS | 3280 | 1467461002922 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:03:22 INFO - PROCESS | 3280 | 1467461002925 Marionette TRACE conn6 <- [1,954,null,{}] 05:03:22 INFO - PROCESS | 3280 | 1467461002930 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}] 05:03:22 INFO - PROCESS | 3280 | 1467461002935 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:23 INFO - PROCESS | 3280 | 1467461003028 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 05:03:23 INFO - PROCESS | 3280 | 1467461003103 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:23 INFO - PROCESS | 3280 | 1467461003106 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:23 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0B7F000 == 29 [pid = 3280] [id = 248] 05:03:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5DB654800) [pid = 3280] [serial = 743] [outer = 0000000000000000] 05:03:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5DC29F000) [pid = 3280] [serial = 744] [outer = 000000A5DB654800] 05:03:23 INFO - PROCESS | 3280 | 1467461003156 Marionette DEBUG loaded listener.js 05:03:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5DCC3A400) [pid = 3280] [serial = 745] [outer = 000000A5DB654800] 05:03:23 INFO - PROCESS | 3280 | 1467461003609 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]]]}] 05:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 733ms 05:03:23 INFO - PROCESS | 3280 | 1467461003659 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 05:03:23 INFO - PROCESS | 3280 | 1467461003663 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 05:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:03:23 INFO - PROCESS | 3280 | 1467461003668 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:03:23 INFO - PROCESS | 3280 | 1467461003670 Marionette TRACE conn6 <- [1,958,null,{}] 05:03:23 INFO - PROCESS | 3280 | 1467461003674 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}] 05:03:23 INFO - PROCESS | 3280 | 1467461003676 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:23 INFO - PROCESS | 3280 | 1467461003770 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 05:03:23 INFO - PROCESS | 3280 | 1467461003778 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:23 INFO - PROCESS | 3280 | 1467461003780 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:23 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E2887000 == 30 [pid = 3280] [id = 249] 05:03:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E16F6C00) [pid = 3280] [serial = 746] [outer = 0000000000000000] 05:03:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E21DB000) [pid = 3280] [serial = 747] [outer = 000000A5E16F6C00] 05:03:23 INFO - PROCESS | 3280 | 1467461003826 Marionette DEBUG loaded listener.js 05:03:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E26AD800) [pid = 3280] [serial = 748] [outer = 000000A5E16F6C00] 05:03:24 INFO - PROCESS | 3280 | 1467461004311 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]]]}] 05:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 690ms 05:03:24 INFO - PROCESS | 3280 | 1467461004360 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 05:03:24 INFO - PROCESS | 3280 | 1467461004362 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 05:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:03:24 INFO - PROCESS | 3280 | 1467461004368 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:03:24 INFO - PROCESS | 3280 | 1467461004374 Marionette TRACE conn6 <- [1,962,null,{}] 05:03:24 INFO - PROCESS | 3280 | 1467461004384 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}] 05:03:24 INFO - PROCESS | 3280 | 1467461004388 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:24 INFO - PROCESS | 3280 | 1467461004478 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 05:03:24 INFO - PROCESS | 3280 | 1467461004486 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:24 INFO - PROCESS | 3280 | 1467461004488 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:24 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8A17000 == 31 [pid = 3280] [id = 250] 05:03:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5DC173400) [pid = 3280] [serial = 749] [outer = 0000000000000000] 05:03:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E5E4DC00) [pid = 3280] [serial = 750] [outer = 000000A5DC173400] 05:03:24 INFO - PROCESS | 3280 | 1467461004534 Marionette DEBUG loaded listener.js 05:03:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E5EE9800) [pid = 3280] [serial = 751] [outer = 000000A5DC173400] 05:03:24 INFO - PROCESS | 3280 | 1467461004971 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]]]}] 05:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 650ms 05:03:25 INFO - PROCESS | 3280 | 1467461005020 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 05:03:25 INFO - PROCESS | 3280 | 1467461005023 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 05:03:25 INFO - PROCESS | 3280 | 1467461005026 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:03:25 INFO - PROCESS | 3280 | 1467461005028 Marionette TRACE conn6 <- [1,966,null,{}] 05:03:25 INFO - PROCESS | 3280 | 1467461005031 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}] 05:03:25 INFO - PROCESS | 3280 | 1467461005033 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:25 INFO - PROCESS | 3280 | 1467461005172 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 05:03:25 INFO - PROCESS | 3280 | 1467461005217 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:25 INFO - PROCESS | 3280 | 1467461005219 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:25 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E97AC800 == 32 [pid = 3280] [id = 251] 05:03:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E64DAC00) [pid = 3280] [serial = 752] [outer = 0000000000000000] 05:03:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E6727000) [pid = 3280] [serial = 753] [outer = 000000A5E64DAC00] 05:03:25 INFO - PROCESS | 3280 | 1467461005273 Marionette DEBUG loaded listener.js 05:03:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E6DBE400) [pid = 3280] [serial = 754] [outer = 000000A5E64DAC00] 05:03:25 INFO - PROCESS | 3280 | 1467461005737 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]]]}] 05:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 732ms 05:03:25 INFO - PROCESS | 3280 | 1467461005760 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 05:03:25 INFO - PROCESS | 3280 | 1467461005762 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 05:03:25 INFO - PROCESS | 3280 | 1467461005781 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:03:25 INFO - PROCESS | 3280 | 1467461005783 Marionette TRACE conn6 <- [1,970,null,{}] 05:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:03:25 INFO - PROCESS | 3280 | 1467461005787 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}] 05:03:25 INFO - PROCESS | 3280 | 1467461005789 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:25 INFO - PROCESS | 3280 | 1467461005897 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 05:03:25 INFO - PROCESS | 3280 | 1467461005904 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:25 INFO - PROCESS | 3280 | 1467461005911 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:25 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8696000 == 33 [pid = 3280] [id = 252] 05:03:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E81EC400) [pid = 3280] [serial = 755] [outer = 0000000000000000] 05:03:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E8649000) [pid = 3280] [serial = 756] [outer = 000000A5E81EC400] 05:03:26 INFO - PROCESS | 3280 | 1467461006006 Marionette DEBUG loaded listener.js 05:03:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E8ACD800) [pid = 3280] [serial = 757] [outer = 000000A5E81EC400] 05:03:26 INFO - PROCESS | 3280 | 1467461006472 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]]]}] 05:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 734ms 05:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:03:26 INFO - PROCESS | 3280 | 1467461006523 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 05:03:26 INFO - PROCESS | 3280 | 1467461006526 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 05:03:26 INFO - PROCESS | 3280 | 1467461006529 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:03:26 INFO - PROCESS | 3280 | 1467461006530 Marionette TRACE conn6 <- [1,974,null,{}] 05:03:26 INFO - PROCESS | 3280 | 1467461006534 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}] 05:03:26 INFO - PROCESS | 3280 | 1467461006537 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:26 INFO - PROCESS | 3280 | 1467461006652 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 05:03:26 INFO - PROCESS | 3280 | 1467461006705 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:26 INFO - PROCESS | 3280 | 1467461006707 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:26 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC685800 == 34 [pid = 3280] [id = 253] 05:03:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E8FC4C00) [pid = 3280] [serial = 758] [outer = 0000000000000000] 05:03:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E9166000) [pid = 3280] [serial = 759] [outer = 000000A5E8FC4C00] 05:03:26 INFO - PROCESS | 3280 | 1467461006753 Marionette DEBUG loaded listener.js 05:03:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E950C000) [pid = 3280] [serial = 760] [outer = 000000A5E8FC4C00] 05:03:27 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E66B8400) [pid = 3280] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:03:27 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5DC330C00) [pid = 3280] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:03:27 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E8BD4400) [pid = 3280] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:03:27 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E8ACDC00) [pid = 3280] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:03:27 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5DC22CC00) [pid = 3280] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:03:27 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E224C000) [pid = 3280] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:03:27 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5DA458000) [pid = 3280] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:03:27 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5DBD25000) [pid = 3280] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:03:27 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5EA405000) [pid = 3280] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:03:27 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E8E6C400) [pid = 3280] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:03:27 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5DC474C00) [pid = 3280] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:03:27 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E9772000) [pid = 3280] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:03:27 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E986EC00) [pid = 3280] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:03:27 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E8647000) [pid = 3280] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:03:27 INFO - PROCESS | 3280 | 1467461007266 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]]]}] 05:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 776ms 05:03:27 INFO - PROCESS | 3280 | 1467461007306 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 05:03:27 INFO - PROCESS | 3280 | 1467461007309 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 05:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:03:27 INFO - PROCESS | 3280 | 1467461007312 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:03:27 INFO - PROCESS | 3280 | 1467461007314 Marionette TRACE conn6 <- [1,978,null,{}] 05:03:27 INFO - PROCESS | 3280 | 1467461007317 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}] 05:03:27 INFO - PROCESS | 3280 | 1467461007319 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:27 INFO - PROCESS | 3280 | 1467461007400 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 05:03:27 INFO - PROCESS | 3280 | 1467461007472 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:27 INFO - PROCESS | 3280 | 1467461007474 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:27 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC7F1000 == 35 [pid = 3280] [id = 254] 05:03:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5DB8CFC00) [pid = 3280] [serial = 761] [outer = 0000000000000000] 05:03:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E26A3C00) [pid = 3280] [serial = 762] [outer = 000000A5DB8CFC00] 05:03:27 INFO - PROCESS | 3280 | 1467461007520 Marionette DEBUG loaded listener.js 05:03:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E8FC8400) [pid = 3280] [serial = 763] [outer = 000000A5DB8CFC00] 05:03:27 INFO - PROCESS | 3280 | 1467461007894 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]]]}] 05:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 629ms 05:03:27 INFO - PROCESS | 3280 | 1467461007944 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 05:03:27 INFO - PROCESS | 3280 | 1467461007946 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 05:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:03:27 INFO - PROCESS | 3280 | 1467461007949 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:03:27 INFO - PROCESS | 3280 | 1467461007951 Marionette TRACE conn6 <- [1,982,null,{}] 05:03:27 INFO - PROCESS | 3280 | 1467461007960 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}] 05:03:27 INFO - PROCESS | 3280 | 1467461007962 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:28 INFO - PROCESS | 3280 | 1467461008068 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 05:03:28 INFO - PROCESS | 3280 | 1467461008075 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:28 INFO - PROCESS | 3280 | 1467461008076 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:28 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC45000 == 36 [pid = 3280] [id = 255] 05:03:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E9511800) [pid = 3280] [serial = 764] [outer = 0000000000000000] 05:03:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E9576C00) [pid = 3280] [serial = 765] [outer = 000000A5E9511800] 05:03:28 INFO - PROCESS | 3280 | 1467461008121 Marionette DEBUG loaded listener.js 05:03:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E9772C00) [pid = 3280] [serial = 766] [outer = 000000A5E9511800] 05:03:28 INFO - PROCESS | 3280 | 1467461008542 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]]]}] 05:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 629ms 05:03:28 INFO - PROCESS | 3280 | 1467461008583 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 05:03:28 INFO - PROCESS | 3280 | 1467461008585 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 05:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:03:28 INFO - PROCESS | 3280 | 1467461008592 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:03:28 INFO - PROCESS | 3280 | 1467461008594 Marionette TRACE conn6 <- [1,986,null,{}] 05:03:28 INFO - PROCESS | 3280 | 1467461008598 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}] 05:03:28 INFO - PROCESS | 3280 | 1467461008600 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:28 INFO - PROCESS | 3280 | 1467461008684 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 05:03:28 INFO - PROCESS | 3280 | 1467461008689 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:28 INFO - PROCESS | 3280 | 1467461008691 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:28 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8A16000 == 37 [pid = 3280] [id = 256] 05:03:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E97CCC00) [pid = 3280] [serial = 767] [outer = 0000000000000000] 05:03:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E97D0C00) [pid = 3280] [serial = 768] [outer = 000000A5E97CCC00] 05:03:28 INFO - PROCESS | 3280 | 1467461008736 Marionette DEBUG loaded listener.js 05:03:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E9870000) [pid = 3280] [serial = 769] [outer = 000000A5E97CCC00] 05:03:29 INFO - PROCESS | 3280 | 1467461009148 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]]]}] 05:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 628ms 05:03:29 INFO - PROCESS | 3280 | 1467461009253 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 05:03:29 INFO - PROCESS | 3280 | 1467461009258 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 05:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:03:29 INFO - PROCESS | 3280 | 1467461009264 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:03:29 INFO - PROCESS | 3280 | 1467461009269 Marionette TRACE conn6 <- [1,990,null,{}] 05:03:29 INFO - PROCESS | 3280 | 1467461009276 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}] 05:03:29 INFO - PROCESS | 3280 | 1467461009279 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:29 INFO - PROCESS | 3280 | 1467461009456 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 05:03:29 INFO - PROCESS | 3280 | 1467461009538 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:29 INFO - PROCESS | 3280 | 1467461009544 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:29 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0EF2000 == 38 [pid = 3280] [id = 257] 05:03:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5DC28D000) [pid = 3280] [serial = 770] [outer = 0000000000000000] 05:03:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5DC2A2400) [pid = 3280] [serial = 771] [outer = 000000A5DC28D000] 05:03:29 INFO - PROCESS | 3280 | 1467461009603 Marionette DEBUG loaded listener.js 05:03:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E0936400) [pid = 3280] [serial = 772] [outer = 000000A5DC28D000] 05:03:30 INFO - PROCESS | 3280 | 1467461010163 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]]]}] 05:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 944ms 05:03:30 INFO - PROCESS | 3280 | 1467461010214 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 05:03:30 INFO - PROCESS | 3280 | 1467461010218 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 05:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:03:30 INFO - PROCESS | 3280 | 1467461010225 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:03:30 INFO - PROCESS | 3280 | 1467461010229 Marionette TRACE conn6 <- [1,994,null,{}] 05:03:30 INFO - PROCESS | 3280 | 1467461010233 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}] 05:03:30 INFO - PROCESS | 3280 | 1467461010236 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:30 INFO - PROCESS | 3280 | 1467461010354 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 05:03:30 INFO - PROCESS | 3280 | 1467461010443 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:30 INFO - PROCESS | 3280 | 1467461010446 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:30 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E97BB000 == 39 [pid = 3280] [id = 258] 05:03:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E5A64C00) [pid = 3280] [serial = 773] [outer = 0000000000000000] 05:03:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E5A6B000) [pid = 3280] [serial = 774] [outer = 000000A5E5A64C00] 05:03:30 INFO - PROCESS | 3280 | 1467461010505 Marionette DEBUG loaded listener.js 05:03:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5E64D7800) [pid = 3280] [serial = 775] [outer = 000000A5E5A64C00] 05:03:31 INFO - PROCESS | 3280 | 1467461011093 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]]]}] 05:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 943ms 05:03:31 INFO - PROCESS | 3280 | 1467461011170 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 05:03:31 INFO - PROCESS | 3280 | 1467461011172 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 05:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:03:31 INFO - PROCESS | 3280 | 1467461011177 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:03:31 INFO - PROCESS | 3280 | 1467461011179 Marionette TRACE conn6 <- [1,998,null,{}] 05:03:31 INFO - PROCESS | 3280 | 1467461011190 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}] 05:03:31 INFO - PROCESS | 3280 | 1467461011196 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:31 INFO - PROCESS | 3280 | 1467461011321 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 05:03:31 INFO - PROCESS | 3280 | 1467461011391 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:31 INFO - PROCESS | 3280 | 1467461011395 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:31 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECF4B000 == 40 [pid = 3280] [id = 259] 05:03:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5E8BD6800) [pid = 3280] [serial = 776] [outer = 0000000000000000] 05:03:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5E8EC4C00) [pid = 3280] [serial = 777] [outer = 000000A5E8BD6800] 05:03:31 INFO - PROCESS | 3280 | 1467461011495 Marionette DEBUG loaded listener.js 05:03:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A5E9876800) [pid = 3280] [serial = 778] [outer = 000000A5E8BD6800] 05:03:32 INFO - PROCESS | 3280 | 1467461012126 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]]]}] 05:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 986ms 05:03:32 INFO - PROCESS | 3280 | 1467461012164 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 05:03:32 INFO - PROCESS | 3280 | 1467461012167 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 05:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:03:32 INFO - PROCESS | 3280 | 1467461012171 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:03:32 INFO - PROCESS | 3280 | 1467461012173 Marionette TRACE conn6 <- [1,1002,null,{}] 05:03:32 INFO - PROCESS | 3280 | 1467461012177 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}] 05:03:32 INFO - PROCESS | 3280 | 1467461012179 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:32 INFO - PROCESS | 3280 | 1467461012292 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 05:03:32 INFO - PROCESS | 3280 | 1467461012367 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:32 INFO - PROCESS | 3280 | 1467461012369 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:32 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ED818800 == 41 [pid = 3280] [id = 260] 05:03:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A5E98F9C00) [pid = 3280] [serial = 779] [outer = 0000000000000000] 05:03:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A5E9DD7C00) [pid = 3280] [serial = 780] [outer = 000000A5E98F9C00] 05:03:32 INFO - PROCESS | 3280 | 1467461012466 Marionette DEBUG loaded listener.js 05:03:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A5EB02A000) [pid = 3280] [serial = 781] [outer = 000000A5E98F9C00] 05:03:33 INFO - PROCESS | 3280 | 1467461013069 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]]]}] 05:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 944ms 05:03:33 INFO - PROCESS | 3280 | 1467461013118 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 05:03:33 INFO - PROCESS | 3280 | 1467461013120 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 05:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:03:33 INFO - PROCESS | 3280 | 1467461013124 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:03:33 INFO - PROCESS | 3280 | 1467461013126 Marionette TRACE conn6 <- [1,1006,null,{}] 05:03:33 INFO - PROCESS | 3280 | 1467461013130 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}] 05:03:33 INFO - PROCESS | 3280 | 1467461013132 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:33 INFO - PROCESS | 3280 | 1467461013241 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 05:03:33 INFO - PROCESS | 3280 | 1467461013327 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:33 INFO - PROCESS | 3280 | 1467461013330 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:33 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E211C000 == 42 [pid = 3280] [id = 261] 05:03:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A5DC846C00) [pid = 3280] [serial = 782] [outer = 0000000000000000] 05:03:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (000000A5E0CD4800) [pid = 3280] [serial = 783] [outer = 000000A5DC846C00] 05:03:33 INFO - PROCESS | 3280 | 1467461013387 Marionette DEBUG loaded listener.js 05:03:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (000000A5E950E400) [pid = 3280] [serial = 784] [outer = 000000A5DC846C00] 05:03:34 INFO - PROCESS | 3280 | 1467461014046 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]]]}] 05:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 985ms 05:03:34 INFO - PROCESS | 3280 | 1467461014112 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 05:03:34 INFO - PROCESS | 3280 | 1467461014116 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 05:03:34 INFO - PROCESS | 3280 | 1467461014121 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:03:34 INFO - PROCESS | 3280 | 1467461014124 Marionette TRACE conn6 <- [1,1010,null,{}] 05:03:34 INFO - PROCESS | 3280 | 1467461014130 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}] 05:03:34 INFO - PROCESS | 3280 | 1467461014133 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:34 INFO - PROCESS | 3280 | 1467461014238 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 05:03:34 INFO - PROCESS | 3280 | 1467461014315 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:34 INFO - PROCESS | 3280 | 1467461014319 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:34 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E802E000 == 43 [pid = 3280] [id = 262] 05:03:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (000000A5DC664C00) [pid = 3280] [serial = 785] [outer = 0000000000000000] 05:03:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 99 (000000A5DD61F800) [pid = 3280] [serial = 786] [outer = 000000A5DC664C00] 05:03:34 INFO - PROCESS | 3280 | 1467461014369 Marionette DEBUG loaded listener.js 05:03:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 100 (000000A5E26B0400) [pid = 3280] [serial = 787] [outer = 000000A5DC664C00] 05:03:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC45000 == 42 [pid = 3280] [id = 255] 05:03:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC7F1000 == 41 [pid = 3280] [id = 254] 05:03:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC685800 == 40 [pid = 3280] [id = 253] 05:03:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8696000 == 39 [pid = 3280] [id = 252] 05:03:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E97AC800 == 38 [pid = 3280] [id = 251] 05:03:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8A17000 == 37 [pid = 3280] [id = 250] 05:03:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E2887000 == 36 [pid = 3280] [id = 249] 05:03:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E0B7F000 == 35 [pid = 3280] [id = 248] 05:03:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DC157000 == 34 [pid = 3280] [id = 247] 05:03:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EFDAE000 == 33 [pid = 3280] [id = 245] 05:03:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E0E78000 == 32 [pid = 3280] [id = 246] 05:03:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E211C000 == 31 [pid = 3280] [id = 261] 05:03:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ED818800 == 30 [pid = 3280] [id = 260] 05:03:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECF4B000 == 29 [pid = 3280] [id = 259] 05:03:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E97BB000 == 28 [pid = 3280] [id = 258] 05:03:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8A16000 == 27 [pid = 3280] [id = 256] 05:03:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E0EF2000 == 26 [pid = 3280] [id = 257] 05:03:35 INFO - PROCESS | 3280 | --DOMWINDOW == 99 (000000A5E6DA4000) [pid = 3280] [serial = 711] [outer = 0000000000000000] [url = about:blank] 05:03:35 INFO - PROCESS | 3280 | --DOMWINDOW == 98 (000000A5E8095000) [pid = 3280] [serial = 712] [outer = 0000000000000000] [url = about:blank] 05:03:35 INFO - PROCESS | 3280 | --DOMWINDOW == 97 (000000A5E5A6A800) [pid = 3280] [serial = 708] [outer = 0000000000000000] [url = about:blank] 05:03:35 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (000000A5E5E4A800) [pid = 3280] [serial = 709] [outer = 0000000000000000] [url = about:blank] 05:03:35 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (000000A5E8F95000) [pid = 3280] [serial = 720] [outer = 0000000000000000] [url = about:blank] 05:03:35 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A5E8ADA800) [pid = 3280] [serial = 717] [outer = 0000000000000000] [url = about:blank] 05:03:35 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A5DC22EC00) [pid = 3280] [serial = 696] [outer = 0000000000000000] [url = about:blank] 05:03:35 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A5DC296800) [pid = 3280] [serial = 697] [outer = 0000000000000000] [url = about:blank] 05:03:35 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A5E2318C00) [pid = 3280] [serial = 705] [outer = 0000000000000000] [url = about:blank] 05:03:35 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A5E287C400) [pid = 3280] [serial = 706] [outer = 0000000000000000] [url = about:blank] 05:03:35 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5E0BD4800) [pid = 3280] [serial = 702] [outer = 0000000000000000] [url = about:blank] 05:03:35 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5E13C6400) [pid = 3280] [serial = 703] [outer = 0000000000000000] [url = about:blank] 05:03:35 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5E81E7800) [pid = 3280] [serial = 714] [outer = 0000000000000000] [url = about:blank] 05:03:35 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E88BA800) [pid = 3280] [serial = 715] [outer = 0000000000000000] [url = about:blank] 05:03:35 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5EA6C1000) [pid = 3280] [serial = 694] [outer = 0000000000000000] [url = about:blank] 05:03:35 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E9507800) [pid = 3280] [serial = 723] [outer = 0000000000000000] [url = about:blank] 05:03:35 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5DC5D2400) [pid = 3280] [serial = 699] [outer = 0000000000000000] [url = about:blank] 05:03:35 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5DC669800) [pid = 3280] [serial = 700] [outer = 0000000000000000] [url = about:blank] 05:03:35 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E8FCD800) [pid = 3280] [serial = 721] [outer = 0000000000000000] [url = about:blank] 05:03:35 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E9778800) [pid = 3280] [serial = 726] [outer = 0000000000000000] [url = about:blank] 05:03:35 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E9570400) [pid = 3280] [serial = 724] [outer = 0000000000000000] [url = about:blank] 05:03:35 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E9885400) [pid = 3280] [serial = 732] [outer = 0000000000000000] [url = about:blank] 05:03:35 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E98F3000) [pid = 3280] [serial = 733] [outer = 0000000000000000] [url = about:blank] 05:03:35 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5EA675C00) [pid = 3280] [serial = 735] [outer = 0000000000000000] [url = about:blank] 05:03:35 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E97D7C00) [pid = 3280] [serial = 727] [outer = 0000000000000000] [url = about:blank] 05:03:35 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E9510000) [pid = 3280] [serial = 729] [outer = 0000000000000000] [url = about:blank] 05:03:35 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E9868800) [pid = 3280] [serial = 730] [outer = 0000000000000000] [url = about:blank] 05:03:35 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E8BD1800) [pid = 3280] [serial = 718] [outer = 0000000000000000] [url = about:blank] 05:03:35 INFO - PROCESS | 3280 | 1467461015678 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]]]}] 05:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1588ms 05:03:35 INFO - PROCESS | 3280 | 1467461015714 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 05:03:35 INFO - PROCESS | 3280 | 1467461015719 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 05:03:35 INFO - PROCESS | 3280 | 1467461015723 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:03:35 INFO - PROCESS | 3280 | 1467461015726 Marionette TRACE conn6 <- [1,1014,null,{}] 05:03:35 INFO - PROCESS | 3280 | 1467461015736 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}] 05:03:35 INFO - PROCESS | 3280 | 1467461015739 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:35 INFO - PROCESS | 3280 | 1467461015832 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 05:03:35 INFO - PROCESS | 3280 | 1467461015839 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:35 INFO - PROCESS | 3280 | 1467461015844 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:35 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DF622000 == 27 [pid = 3280] [id = 263] 05:03:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5DC230800) [pid = 3280] [serial = 788] [outer = 0000000000000000] 05:03:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5DC298000) [pid = 3280] [serial = 789] [outer = 000000A5DC230800] 05:03:35 INFO - PROCESS | 3280 | 1467461015894 Marionette DEBUG loaded listener.js 05:03:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5DC5C8000) [pid = 3280] [serial = 790] [outer = 000000A5DC230800] 05:03:36 INFO - PROCESS | 3280 | 1467461016369 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]]]}] 05:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 691ms 05:03:36 INFO - PROCESS | 3280 | 1467461016419 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 05:03:36 INFO - PROCESS | 3280 | 1467461016424 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 05:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:03:36 INFO - PROCESS | 3280 | 1467461016431 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:03:36 INFO - PROCESS | 3280 | 1467461016434 Marionette TRACE conn6 <- [1,1018,null,{}] 05:03:36 INFO - PROCESS | 3280 | 1467461016438 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}] 05:03:36 INFO - PROCESS | 3280 | 1467461016440 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:36 INFO - PROCESS | 3280 | 1467461016532 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 05:03:36 INFO - PROCESS | 3280 | 1467461016542 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:36 INFO - PROCESS | 3280 | 1467461016544 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:36 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E21BF800 == 28 [pid = 3280] [id = 264] 05:03:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E0B46000) [pid = 3280] [serial = 791] [outer = 0000000000000000] 05:03:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E0BDE800) [pid = 3280] [serial = 792] [outer = 000000A5E0B46000] 05:03:36 INFO - PROCESS | 3280 | 1467461016593 Marionette DEBUG loaded listener.js 05:03:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E15D0800) [pid = 3280] [serial = 793] [outer = 000000A5E0B46000] 05:03:37 INFO - PROCESS | 3280 | 1467461017091 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]]]}] 05:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 691ms 05:03:37 INFO - PROCESS | 3280 | 1467461017124 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 05:03:37 INFO - PROCESS | 3280 | 1467461017126 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 05:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:03:37 INFO - PROCESS | 3280 | 1467461017130 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:03:37 INFO - PROCESS | 3280 | 1467461017134 Marionette TRACE conn6 <- [1,1022,null,{}] 05:03:37 INFO - PROCESS | 3280 | 1467461017145 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}] 05:03:37 INFO - PROCESS | 3280 | 1467461017150 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:37 INFO - PROCESS | 3280 | 1467461017271 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 05:03:37 INFO - PROCESS | 3280 | 1467461017356 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:37 INFO - PROCESS | 3280 | 1467461017359 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:37 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8A16000 == 29 [pid = 3280] [id = 265] 05:03:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5DC299800) [pid = 3280] [serial = 794] [outer = 0000000000000000] 05:03:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E5A6B400) [pid = 3280] [serial = 795] [outer = 000000A5DC299800] 05:03:37 INFO - PROCESS | 3280 | 1467461017410 Marionette DEBUG loaded listener.js 05:03:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E5E4A400) [pid = 3280] [serial = 796] [outer = 000000A5DC299800] 05:03:37 INFO - PROCESS | 3280 | 1467461017840 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]]]}] 05:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 734ms 05:03:37 INFO - PROCESS | 3280 | 1467461017867 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 05:03:37 INFO - PROCESS | 3280 | 1467461017870 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 05:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:03:37 INFO - PROCESS | 3280 | 1467461017878 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:03:37 INFO - PROCESS | 3280 | 1467461017880 Marionette TRACE conn6 <- [1,1026,null,{}] 05:03:37 INFO - PROCESS | 3280 | 1467461017884 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}] 05:03:37 INFO - PROCESS | 3280 | 1467461017886 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:38 INFO - PROCESS | 3280 | 1467461018003 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 05:03:38 INFO - PROCESS | 3280 | 1467461018008 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:38 INFO - PROCESS | 3280 | 1467461018011 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:38 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E97B7000 == 30 [pid = 3280] [id = 266] 05:03:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E64C5400) [pid = 3280] [serial = 797] [outer = 0000000000000000] 05:03:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E671FC00) [pid = 3280] [serial = 798] [outer = 000000A5E64C5400] 05:03:38 INFO - PROCESS | 3280 | 1467461018097 Marionette DEBUG loaded listener.js 05:03:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E8090000) [pid = 3280] [serial = 799] [outer = 000000A5E64C5400] 05:03:38 INFO - PROCESS | 3280 | 1467461018538 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]]]}] 05:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 691ms 05:03:38 INFO - PROCESS | 3280 | 1467461018567 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 05:03:38 INFO - PROCESS | 3280 | 1467461018569 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 05:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:03:38 INFO - PROCESS | 3280 | 1467461018573 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:03:38 INFO - PROCESS | 3280 | 1467461018574 Marionette TRACE conn6 <- [1,1030,null,{}] 05:03:38 INFO - PROCESS | 3280 | 1467461018578 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}] 05:03:38 INFO - PROCESS | 3280 | 1467461018580 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:38 INFO - PROCESS | 3280 | 1467461018714 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 05:03:38 INFO - PROCESS | 3280 | 1467461018737 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:38 INFO - PROCESS | 3280 | 1467461018739 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:38 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EB062000 == 31 [pid = 3280] [id = 267] 05:03:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E0B39400) [pid = 3280] [serial = 800] [outer = 0000000000000000] 05:03:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E81E6800) [pid = 3280] [serial = 801] [outer = 000000A5E0B39400] 05:03:38 INFO - PROCESS | 3280 | 1467461018784 Marionette DEBUG loaded listener.js 05:03:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E88BCC00) [pid = 3280] [serial = 802] [outer = 000000A5E0B39400] 05:03:39 INFO - PROCESS | 3280 | 1467461019251 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]]]}] 05:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 734ms 05:03:39 INFO - PROCESS | 3280 | 1467461019310 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 05:03:39 INFO - PROCESS | 3280 | 1467461019312 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 05:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:03:39 INFO - PROCESS | 3280 | 1467461019316 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:03:39 INFO - PROCESS | 3280 | 1467461019318 Marionette TRACE conn6 <- [1,1034,null,{}] 05:03:39 INFO - PROCESS | 3280 | 1467461019326 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}] 05:03:39 INFO - PROCESS | 3280 | 1467461019332 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:39 INFO - PROCESS | 3280 | 1467461019469 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 05:03:39 INFO - PROCESS | 3280 | 1467461019477 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:39 INFO - PROCESS | 3280 | 1467461019479 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:39 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC724800 == 32 [pid = 3280] [id = 268] 05:03:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5E8092000) [pid = 3280] [serial = 803] [outer = 0000000000000000] 05:03:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5E8BCE400) [pid = 3280] [serial = 804] [outer = 000000A5E8092000] 05:03:39 INFO - PROCESS | 3280 | 1467461019525 Marionette DEBUG loaded listener.js 05:03:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5E950BC00) [pid = 3280] [serial = 805] [outer = 000000A5E8092000] 05:03:39 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5E9511800) [pid = 3280] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:03:39 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5DB63C400) [pid = 3280] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:03:39 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5DB8CFC00) [pid = 3280] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:03:39 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E64DAC00) [pid = 3280] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:03:39 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E81EC400) [pid = 3280] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:03:39 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5EA408C00) [pid = 3280] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:03:39 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E97CCC00) [pid = 3280] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:03:39 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5DC226000) [pid = 3280] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:03:39 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5DC173400) [pid = 3280] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:03:39 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E16F6C00) [pid = 3280] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:03:39 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E8FC4C00) [pid = 3280] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:03:39 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5DB654800) [pid = 3280] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:03:40 INFO - PROCESS | 3280 | 1467461020159 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]]]}] 05:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 879ms 05:03:40 INFO - PROCESS | 3280 | 1467461020197 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 05:03:40 INFO - PROCESS | 3280 | 1467461020199 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 05:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:03:40 INFO - PROCESS | 3280 | 1467461020206 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:03:40 INFO - PROCESS | 3280 | 1467461020208 Marionette TRACE conn6 <- [1,1038,null,{}] 05:03:40 INFO - PROCESS | 3280 | 1467461020211 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}] 05:03:40 INFO - PROCESS | 3280 | 1467461020213 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:40 INFO - PROCESS | 3280 | 1467461020294 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 05:03:40 INFO - PROCESS | 3280 | 1467461020300 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:40 INFO - PROCESS | 3280 | 1467461020302 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:40 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC38000 == 33 [pid = 3280] [id = 269] 05:03:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E5E0E400) [pid = 3280] [serial = 806] [outer = 0000000000000000] 05:03:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E8EB6800) [pid = 3280] [serial = 807] [outer = 000000A5E5E0E400] 05:03:40 INFO - PROCESS | 3280 | 1467461020349 Marionette DEBUG loaded listener.js 05:03:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E956E000) [pid = 3280] [serial = 808] [outer = 000000A5E5E0E400] 05:03:40 INFO - PROCESS | 3280 | 1467461020785 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]]]}] 05:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 629ms 05:03:40 INFO - PROCESS | 3280 | 1467461020835 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 05:03:40 INFO - PROCESS | 3280 | 1467461020838 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 05:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:03:40 INFO - PROCESS | 3280 | 1467461020841 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:03:40 INFO - PROCESS | 3280 | 1467461020843 Marionette TRACE conn6 <- [1,1042,null,{}] 05:03:40 INFO - PROCESS | 3280 | 1467461020847 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}] 05:03:40 INFO - PROCESS | 3280 | 1467461020849 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:40 INFO - PROCESS | 3280 | 1467461020930 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 05:03:40 INFO - PROCESS | 3280 | 1467461020937 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:40 INFO - PROCESS | 3280 | 1467461020939 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:40 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC9A000 == 34 [pid = 3280] [id = 270] 05:03:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E9574000) [pid = 3280] [serial = 809] [outer = 0000000000000000] 05:03:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E9774C00) [pid = 3280] [serial = 810] [outer = 000000A5E9574000] 05:03:40 INFO - PROCESS | 3280 | 1467461020983 Marionette DEBUG loaded listener.js 05:03:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E97D4C00) [pid = 3280] [serial = 811] [outer = 000000A5E9574000] 05:03:41 INFO - PROCESS | 3280 | 1467461021440 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]]]}] 05:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 628ms 05:03:41 INFO - PROCESS | 3280 | 1467461021472 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 05:03:41 INFO - PROCESS | 3280 | 1467461021474 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 05:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:03:41 INFO - PROCESS | 3280 | 1467461021477 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:03:41 INFO - PROCESS | 3280 | 1467461021479 Marionette TRACE conn6 <- [1,1046,null,{}] 05:03:41 INFO - PROCESS | 3280 | 1467461021483 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}] 05:03:41 INFO - PROCESS | 3280 | 1467461021485 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:41 INFO - PROCESS | 3280 | 1467461021567 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 05:03:41 INFO - PROCESS | 3280 | 1467461021573 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:41 INFO - PROCESS | 3280 | 1467461021575 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:41 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8A13000 == 35 [pid = 3280] [id = 271] 05:03:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5DC5CB000) [pid = 3280] [serial = 812] [outer = 0000000000000000] 05:03:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E97CEC00) [pid = 3280] [serial = 813] [outer = 000000A5DC5CB000] 05:03:41 INFO - PROCESS | 3280 | 1467461021619 Marionette DEBUG loaded listener.js 05:03:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E988BC00) [pid = 3280] [serial = 814] [outer = 000000A5DC5CB000] 05:03:42 INFO - PROCESS | 3280 | 1467461022408 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]]]}] 05:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 982ms 05:03:42 INFO - PROCESS | 3280 | 1467461022464 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 05:03:42 INFO - PROCESS | 3280 | 1467461022469 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 05:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:03:42 INFO - PROCESS | 3280 | 1467461022474 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:03:42 INFO - PROCESS | 3280 | 1467461022478 Marionette TRACE conn6 <- [1,1050,null,{}] 05:03:42 INFO - PROCESS | 3280 | 1467461022485 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}] 05:03:42 INFO - PROCESS | 3280 | 1467461022488 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:42 INFO - PROCESS | 3280 | 1467461022614 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 05:03:42 INFO - PROCESS | 3280 | 1467461022692 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:42 INFO - PROCESS | 3280 | 1467461022695 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:42 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E21AF800 == 36 [pid = 3280] [id = 272] 05:03:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5DC29CC00) [pid = 3280] [serial = 815] [outer = 0000000000000000] 05:03:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5DC5D2400) [pid = 3280] [serial = 816] [outer = 000000A5DC29CC00] 05:03:42 INFO - PROCESS | 3280 | 1467461022795 Marionette DEBUG loaded listener.js 05:03:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5E0B47800) [pid = 3280] [serial = 817] [outer = 000000A5DC29CC00] 05:03:43 INFO - PROCESS | 3280 | 1467461023585 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]]]}] 05:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1182ms 05:03:43 INFO - PROCESS | 3280 | 1467461023660 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 05:03:43 INFO - PROCESS | 3280 | 1467461023665 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 05:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:03:43 INFO - PROCESS | 3280 | 1467461023672 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:03:43 INFO - PROCESS | 3280 | 1467461023675 Marionette TRACE conn6 <- [1,1054,null,{}] 05:03:43 INFO - PROCESS | 3280 | 1467461023680 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}] 05:03:43 INFO - PROCESS | 3280 | 1467461023683 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:43 INFO - PROCESS | 3280 | 1467461023934 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 05:03:44 INFO - PROCESS | 3280 | 1467461024052 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:44 INFO - PROCESS | 3280 | 1467461024056 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:44 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DF6C9800 == 37 [pid = 3280] [id = 273] 05:03:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A5DC295800) [pid = 3280] [serial = 818] [outer = 0000000000000000] 05:03:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A5DC2A1C00) [pid = 3280] [serial = 819] [outer = 000000A5DC295800] 05:03:44 INFO - PROCESS | 3280 | 1467461024108 Marionette DEBUG loaded listener.js 05:03:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A5DCFD7C00) [pid = 3280] [serial = 820] [outer = 000000A5DC295800] 05:03:44 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC9A000 == 36 [pid = 3280] [id = 270] 05:03:44 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC38000 == 35 [pid = 3280] [id = 269] 05:03:44 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC724800 == 34 [pid = 3280] [id = 268] 05:03:44 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EB062000 == 33 [pid = 3280] [id = 267] 05:03:44 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E97B7000 == 32 [pid = 3280] [id = 266] 05:03:44 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8A16000 == 31 [pid = 3280] [id = 265] 05:03:44 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E21BF800 == 30 [pid = 3280] [id = 264] 05:03:44 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DF622000 == 29 [pid = 3280] [id = 263] 05:03:44 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A5DC5D4000) [pid = 3280] [serial = 739] [outer = 0000000000000000] [url = about:blank] 05:03:44 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A5E5E4DC00) [pid = 3280] [serial = 750] [outer = 0000000000000000] [url = about:blank] 05:03:44 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A5E26AD800) [pid = 3280] [serial = 748] [outer = 0000000000000000] [url = about:blank] 05:03:44 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5E21DB000) [pid = 3280] [serial = 747] [outer = 0000000000000000] [url = about:blank] 05:03:44 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5E950C000) [pid = 3280] [serial = 760] [outer = 0000000000000000] [url = about:blank] 05:03:44 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5DC29C800) [pid = 3280] [serial = 738] [outer = 0000000000000000] [url = about:blank] 05:03:44 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5DCC3A400) [pid = 3280] [serial = 745] [outer = 0000000000000000] [url = about:blank] 05:03:44 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5DC29F000) [pid = 3280] [serial = 744] [outer = 0000000000000000] [url = about:blank] 05:03:44 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E9576C00) [pid = 3280] [serial = 765] [outer = 0000000000000000] [url = about:blank] 05:03:44 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5DC485000) [pid = 3280] [serial = 742] [outer = 0000000000000000] [url = about:blank] 05:03:44 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E26A3C00) [pid = 3280] [serial = 762] [outer = 0000000000000000] [url = about:blank] 05:03:44 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E8FC8400) [pid = 3280] [serial = 763] [outer = 0000000000000000] [url = about:blank] 05:03:44 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E6DBE400) [pid = 3280] [serial = 754] [outer = 0000000000000000] [url = about:blank] 05:03:44 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5DC22F400) [pid = 3280] [serial = 741] [outer = 0000000000000000] [url = about:blank] 05:03:44 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E5EE9800) [pid = 3280] [serial = 751] [outer = 0000000000000000] [url = about:blank] 05:03:44 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E8ACD800) [pid = 3280] [serial = 757] [outer = 0000000000000000] [url = about:blank] 05:03:44 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E8649000) [pid = 3280] [serial = 756] [outer = 0000000000000000] [url = about:blank] 05:03:44 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E6727000) [pid = 3280] [serial = 753] [outer = 0000000000000000] [url = about:blank] 05:03:44 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E9166000) [pid = 3280] [serial = 759] [outer = 0000000000000000] [url = about:blank] 05:03:44 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5EB02F000) [pid = 3280] [serial = 736] [outer = 0000000000000000] [url = about:blank] 05:03:44 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E9772C00) [pid = 3280] [serial = 766] [outer = 0000000000000000] [url = about:blank] 05:03:44 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E97D0C00) [pid = 3280] [serial = 768] [outer = 0000000000000000] [url = about:blank] 05:03:44 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E9870000) [pid = 3280] [serial = 769] [outer = 0000000000000000] [url = about:blank] 05:03:44 INFO - PROCESS | 3280 | 1467461024699 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]]]}] 05:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1090ms 05:03:44 INFO - PROCESS | 3280 | 1467461024764 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 05:03:44 INFO - PROCESS | 3280 | 1467461024769 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 05:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:03:44 INFO - PROCESS | 3280 | 1467461024774 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:03:44 INFO - PROCESS | 3280 | 1467461024777 Marionette TRACE conn6 <- [1,1058,null,{}] 05:03:44 INFO - PROCESS | 3280 | 1467461024782 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}] 05:03:44 INFO - PROCESS | 3280 | 1467461024784 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:44 INFO - PROCESS | 3280 | 1467461024877 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 05:03:44 INFO - PROCESS | 3280 | 1467461024953 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:44 INFO - PROCESS | 3280 | 1467461024956 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:44 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E1622800 == 30 [pid = 3280] [id = 274] 05:03:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5DC29F000) [pid = 3280] [serial = 821] [outer = 0000000000000000] 05:03:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E0940000) [pid = 3280] [serial = 822] [outer = 000000A5DC29F000] 05:03:45 INFO - PROCESS | 3280 | 1467461025006 Marionette DEBUG loaded listener.js 05:03:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E2318400) [pid = 3280] [serial = 823] [outer = 000000A5DC29F000] 05:03:45 INFO - PROCESS | 3280 | 1467461025494 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]]]}] 05:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 777ms 05:03:45 INFO - PROCESS | 3280 | 1467461025555 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 05:03:45 INFO - PROCESS | 3280 | 1467461025558 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 05:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:03:45 INFO - PROCESS | 3280 | 1467461025562 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:03:45 INFO - PROCESS | 3280 | 1467461025564 Marionette TRACE conn6 <- [1,1062,null,{}] 05:03:45 INFO - PROCESS | 3280 | 1467461025568 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}] 05:03:45 INFO - PROCESS | 3280 | 1467461025571 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:45 INFO - PROCESS | 3280 | 1467461025670 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 05:03:45 INFO - PROCESS | 3280 | 1467461025680 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:45 INFO - PROCESS | 3280 | 1467461025682 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:45 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8B7B000 == 31 [pid = 3280] [id = 275] 05:03:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E64D5000) [pid = 3280] [serial = 824] [outer = 0000000000000000] 05:03:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E6608800) [pid = 3280] [serial = 825] [outer = 000000A5E64D5000] 05:03:45 INFO - PROCESS | 3280 | 1467461025736 Marionette DEBUG loaded listener.js 05:03:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E6DABC00) [pid = 3280] [serial = 826] [outer = 000000A5E64D5000] 05:03:46 INFO - PROCESS | 3280 | 1467461026199 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]]]}] 05:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 692ms 05:03:46 INFO - PROCESS | 3280 | 1467461026256 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 05:03:46 INFO - PROCESS | 3280 | 1467461026260 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 05:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:03:46 INFO - PROCESS | 3280 | 1467461026271 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:03:46 INFO - PROCESS | 3280 | 1467461026276 Marionette TRACE conn6 <- [1,1066,null,{}] 05:03:46 INFO - PROCESS | 3280 | 1467461026279 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}] 05:03:46 INFO - PROCESS | 3280 | 1467461026283 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:46 INFO - PROCESS | 3280 | 1467461026379 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 05:03:46 INFO - PROCESS | 3280 | 1467461026451 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:46 INFO - PROCESS | 3280 | 1467461026453 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:46 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EA612800 == 32 [pid = 3280] [id = 276] 05:03:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5DBD28400) [pid = 3280] [serial = 827] [outer = 0000000000000000] 05:03:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E8833C00) [pid = 3280] [serial = 828] [outer = 000000A5DBD28400] 05:03:46 INFO - PROCESS | 3280 | 1467461026507 Marionette DEBUG loaded listener.js 05:03:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E8BCB800) [pid = 3280] [serial = 829] [outer = 000000A5DBD28400] 05:03:46 INFO - PROCESS | 3280 | 1467461026914 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]]]}] 05:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 692ms 05:03:46 INFO - PROCESS | 3280 | 1467461026962 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 05:03:46 INFO - PROCESS | 3280 | 1467461026964 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 05:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:03:46 INFO - PROCESS | 3280 | 1467461026968 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:03:46 INFO - PROCESS | 3280 | 1467461026969 Marionette TRACE conn6 <- [1,1070,null,{}] 05:03:46 INFO - PROCESS | 3280 | 1467461026980 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}] 05:03:46 INFO - PROCESS | 3280 | 1467461026983 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:47 INFO - PROCESS | 3280 | 1467461027127 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 05:03:47 INFO - PROCESS | 3280 | 1467461027138 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:47 INFO - PROCESS | 3280 | 1467461027140 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:47 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC694000 == 33 [pid = 3280] [id = 277] 05:03:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E6DB5000) [pid = 3280] [serial = 830] [outer = 0000000000000000] 05:03:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E8FC1400) [pid = 3280] [serial = 831] [outer = 000000A5E6DB5000] 05:03:47 INFO - PROCESS | 3280 | 1467461027185 Marionette DEBUG loaded listener.js 05:03:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E9506C00) [pid = 3280] [serial = 832] [outer = 000000A5E6DB5000] 05:03:47 INFO - PROCESS | 3280 | 1467461027632 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]]]}] 05:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 692ms 05:03:47 INFO - PROCESS | 3280 | 1467461027663 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 05:03:47 INFO - PROCESS | 3280 | 1467461027665 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 05:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:03:47 INFO - PROCESS | 3280 | 1467461027668 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:03:47 INFO - PROCESS | 3280 | 1467461027670 Marionette TRACE conn6 <- [1,1074,null,{}] 05:03:47 INFO - PROCESS | 3280 | 1467461027673 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}] 05:03:47 INFO - PROCESS | 3280 | 1467461027675 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:47 INFO - PROCESS | 3280 | 1467461027786 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 05:03:47 INFO - PROCESS | 3280 | 1467461027791 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:47 INFO - PROCESS | 3280 | 1467461027797 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:47 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E9C9C000 == 34 [pid = 3280] [id = 278] 05:03:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E9775800) [pid = 3280] [serial = 833] [outer = 0000000000000000] 05:03:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E9779800) [pid = 3280] [serial = 834] [outer = 000000A5E9775800] 05:03:47 INFO - PROCESS | 3280 | 1467461027901 Marionette DEBUG loaded listener.js 05:03:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E9873C00) [pid = 3280] [serial = 835] [outer = 000000A5E9775800] 05:03:48 INFO - PROCESS | 3280 | 1467461028361 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]]]}] 05:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 734ms 05:03:48 INFO - PROCESS | 3280 | 1467461028406 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 05:03:48 INFO - PROCESS | 3280 | 1467461028408 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 05:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:03:48 INFO - PROCESS | 3280 | 1467461028448 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:03:48 INFO - PROCESS | 3280 | 1467461028450 Marionette TRACE conn6 <- [1,1078,null,{}] 05:03:48 INFO - PROCESS | 3280 | 1467461028455 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}] 05:03:48 INFO - PROCESS | 3280 | 1467461028457 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:48 INFO - PROCESS | 3280 | 1467461028575 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 05:03:48 INFO - PROCESS | 3280 | 1467461028586 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:48 INFO - PROCESS | 3280 | 1467461028588 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:48 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECD77800 == 35 [pid = 3280] [id = 279] 05:03:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E9886C00) [pid = 3280] [serial = 836] [outer = 0000000000000000] 05:03:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5EA410800) [pid = 3280] [serial = 837] [outer = 000000A5E9886C00] 05:03:48 INFO - PROCESS | 3280 | 1467461028633 Marionette DEBUG loaded listener.js 05:03:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5EB028800) [pid = 3280] [serial = 838] [outer = 000000A5E9886C00] 05:03:48 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5E64C5400) [pid = 3280] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:03:48 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E0B39400) [pid = 3280] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:03:48 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E0B46000) [pid = 3280] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:03:48 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5DC664C00) [pid = 3280] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:03:48 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5DC230800) [pid = 3280] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:03:48 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5DC299800) [pid = 3280] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:03:48 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E8092000) [pid = 3280] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:03:48 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5DC28D000) [pid = 3280] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:03:48 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E5A64C00) [pid = 3280] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:03:48 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E8BD6800) [pid = 3280] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:03:48 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E98F9C00) [pid = 3280] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:03:48 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5DC846C00) [pid = 3280] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:03:48 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E9574000) [pid = 3280] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:03:48 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E5E0E400) [pid = 3280] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:03:49 INFO - PROCESS | 3280 | 1467461029123 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]]]}] 05:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 756ms 05:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:03:49 INFO - PROCESS | 3280 | 1467461029196 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 05:03:49 INFO - PROCESS | 3280 | 1467461029198 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 05:03:49 INFO - PROCESS | 3280 | 1467461029202 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:03:49 INFO - PROCESS | 3280 | 1467461029203 Marionette TRACE conn6 <- [1,1082,null,{}] 05:03:49 INFO - PROCESS | 3280 | 1467461029207 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}] 05:03:49 INFO - PROCESS | 3280 | 1467461029209 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:49 INFO - PROCESS | 3280 | 1467461029292 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 05:03:49 INFO - PROCESS | 3280 | 1467461029298 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:49 INFO - PROCESS | 3280 | 1467461029300 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:49 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECF5A000 == 36 [pid = 3280] [id = 280] 05:03:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5DCF38400) [pid = 3280] [serial = 839] [outer = 0000000000000000] 05:03:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E8092000) [pid = 3280] [serial = 840] [outer = 000000A5DCF38400] 05:03:49 INFO - PROCESS | 3280 | 1467461029344 Marionette DEBUG loaded listener.js 05:03:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5EA6C1800) [pid = 3280] [serial = 841] [outer = 000000A5DCF38400] 05:03:49 INFO - PROCESS | 3280 | 1467461029755 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]]]}] 05:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 629ms 05:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:03:49 INFO - PROCESS | 3280 | 1467461029834 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 05:03:49 INFO - PROCESS | 3280 | 1467461029837 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 05:03:49 INFO - PROCESS | 3280 | 1467461029840 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:03:49 INFO - PROCESS | 3280 | 1467461029841 Marionette TRACE conn6 <- [1,1086,null,{}] 05:03:49 INFO - PROCESS | 3280 | 1467461029845 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}] 05:03:49 INFO - PROCESS | 3280 | 1467461029847 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:49 INFO - PROCESS | 3280 | 1467461029930 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 05:03:49 INFO - PROCESS | 3280 | 1467461029938 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:49 INFO - PROCESS | 3280 | 1467461029940 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:49 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EFDA1000 == 37 [pid = 3280] [id = 281] 05:03:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5EB214800) [pid = 3280] [serial = 842] [outer = 0000000000000000] 05:03:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5EB2E9000) [pid = 3280] [serial = 843] [outer = 000000A5EB214800] 05:03:49 INFO - PROCESS | 3280 | 1467461029984 Marionette DEBUG loaded listener.js 05:03:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5EB65F800) [pid = 3280] [serial = 844] [outer = 000000A5EB214800] 05:03:50 INFO - PROCESS | 3280 | 1467461030418 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]]]}] 05:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 629ms 05:03:50 INFO - PROCESS | 3280 | 1467461030473 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 05:03:50 INFO - PROCESS | 3280 | 1467461030475 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 05:03:50 INFO - PROCESS | 3280 | 1467461030478 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:03:50 INFO - PROCESS | 3280 | 1467461030480 Marionette TRACE conn6 <- [1,1090,null,{}] 05:03:50 INFO - PROCESS | 3280 | 1467461030484 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}] 05:03:50 INFO - PROCESS | 3280 | 1467461030486 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:50 INFO - PROCESS | 3280 | 1467461030569 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 05:03:50 INFO - PROCESS | 3280 | 1467461030575 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:50 INFO - PROCESS | 3280 | 1467461030577 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:50 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EA60F800 == 38 [pid = 3280] [id = 282] 05:03:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5EB9EF000) [pid = 3280] [serial = 845] [outer = 0000000000000000] 05:03:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5EC574400) [pid = 3280] [serial = 846] [outer = 000000A5EB9EF000] 05:03:50 INFO - PROCESS | 3280 | 1467461030621 Marionette DEBUG loaded listener.js 05:03:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5EC57A000) [pid = 3280] [serial = 847] [outer = 000000A5EB9EF000] 05:03:51 INFO - PROCESS | 3280 | 1467461031202 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]]]}] 05:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 795ms 05:03:51 INFO - PROCESS | 3280 | 1467461031309 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 05:03:51 INFO - PROCESS | 3280 | 1467461031314 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 05:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:03:51 INFO - PROCESS | 3280 | 1467461031320 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:03:51 INFO - PROCESS | 3280 | 1467461031324 Marionette TRACE conn6 <- [1,1094,null,{}] 05:03:51 INFO - PROCESS | 3280 | 1467461031330 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}] 05:03:51 INFO - PROCESS | 3280 | 1467461031334 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:51 INFO - PROCESS | 3280 | 1467461031460 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 05:03:51 INFO - PROCESS | 3280 | 1467461031531 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:51 INFO - PROCESS | 3280 | 1467461031534 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:51 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8022800 == 39 [pid = 3280] [id = 283] 05:03:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5DC32C800) [pid = 3280] [serial = 848] [outer = 0000000000000000] 05:03:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E2248800) [pid = 3280] [serial = 849] [outer = 000000A5DC32C800] 05:03:51 INFO - PROCESS | 3280 | 1467461031595 Marionette DEBUG loaded listener.js 05:03:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E5E6CC00) [pid = 3280] [serial = 850] [outer = 000000A5DC32C800] 05:03:52 INFO - PROCESS | 3280 | [3280] 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 05:03:52 INFO - PROCESS | 3280 | 1467461032408 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]]]}] 05:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1134ms 05:03:52 INFO - PROCESS | 3280 | 1467461032455 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 05:03:52 INFO - PROCESS | 3280 | 1467461032461 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 05:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:03:52 INFO - PROCESS | 3280 | 1467461032467 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:03:52 INFO - PROCESS | 3280 | 1467461032470 Marionette TRACE conn6 <- [1,1098,null,{}] 05:03:52 INFO - PROCESS | 3280 | 1467461032474 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}] 05:03:52 INFO - PROCESS | 3280 | 1467461032477 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:52 INFO - PROCESS | 3280 | 1467461032602 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 05:03:52 INFO - PROCESS | 3280 | 1467461032673 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:52 INFO - PROCESS | 3280 | 1467461032676 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:52 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECD77000 == 40 [pid = 3280] [id = 284] 05:03:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E81DFC00) [pid = 3280] [serial = 851] [outer = 0000000000000000] 05:03:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5E9776800) [pid = 3280] [serial = 852] [outer = 000000A5E81DFC00] 05:03:52 INFO - PROCESS | 3280 | 1467461032735 Marionette DEBUG loaded listener.js 05:03:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5E988AC00) [pid = 3280] [serial = 853] [outer = 000000A5E81DFC00] 05:03:53 INFO - PROCESS | 3280 | 1467461033365 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]]]}] 05:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 943ms 05:03:53 INFO - PROCESS | 3280 | 1467461033412 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 05:03:53 INFO - PROCESS | 3280 | 1467461033415 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 05:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:03:53 INFO - PROCESS | 3280 | 1467461033432 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:03:53 INFO - PROCESS | 3280 | 1467461033437 Marionette TRACE conn6 <- [1,1102,null,{}] 05:03:53 INFO - PROCESS | 3280 | 1467461033450 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}] 05:03:53 INFO - PROCESS | 3280 | 1467461033455 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:53 INFO - PROCESS | 3280 | 1467461033568 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 05:03:53 INFO - PROCESS | 3280 | 1467461033688 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:53 INFO - PROCESS | 3280 | 1467461033691 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:53 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F0750000 == 41 [pid = 3280] [id = 285] 05:03:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5EC57F000) [pid = 3280] [serial = 854] [outer = 0000000000000000] 05:03:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A5EC5B8000) [pid = 3280] [serial = 855] [outer = 000000A5EC57F000] 05:03:53 INFO - PROCESS | 3280 | 1467461033751 Marionette DEBUG loaded listener.js 05:03:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A5EC5BFC00) [pid = 3280] [serial = 856] [outer = 000000A5EC57F000] 05:03:54 INFO - PROCESS | 3280 | 1467461034361 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]]]}] 05:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1003ms 05:03:54 INFO - PROCESS | 3280 | 1467461034424 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 05:03:54 INFO - PROCESS | 3280 | 1467461034427 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 05:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:03:54 INFO - PROCESS | 3280 | 1467461034430 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:03:54 INFO - PROCESS | 3280 | 1467461034433 Marionette TRACE conn6 <- [1,1106,null,{}] 05:03:54 INFO - PROCESS | 3280 | 1467461034436 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}] 05:03:54 INFO - PROCESS | 3280 | 1467461034439 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:54 INFO - PROCESS | 3280 | 1467461034554 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 05:03:54 INFO - PROCESS | 3280 | 1467461034679 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:54 INFO - PROCESS | 3280 | 1467461034681 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:54 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F0574800 == 42 [pid = 3280] [id = 286] 05:03:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A5EC576400) [pid = 3280] [serial = 857] [outer = 0000000000000000] 05:03:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A5EC6B3400) [pid = 3280] [serial = 858] [outer = 000000A5EC576400] 05:03:54 INFO - PROCESS | 3280 | 1467461034738 Marionette DEBUG loaded listener.js 05:03:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A5EC7B1C00) [pid = 3280] [serial = 859] [outer = 000000A5EC576400] 05:03:55 INFO - PROCESS | 3280 | 1467461035546 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]]]}] 05:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1140ms 05:03:55 INFO - PROCESS | 3280 | 1467461035573 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 05:03:55 INFO - PROCESS | 3280 | 1467461035578 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 05:03:55 INFO - PROCESS | 3280 | 1467461035583 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:03:55 INFO - PROCESS | 3280 | 1467461035586 Marionette TRACE conn6 <- [1,1110,null,{}] 05:03:55 INFO - PROCESS | 3280 | 1467461035606 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}] 05:03:55 INFO - PROCESS | 3280 | 1467461035609 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:55 INFO - PROCESS | 3280 | 1467461035717 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 05:03:55 INFO - PROCESS | 3280 | 1467461035861 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:55 INFO - PROCESS | 3280 | 1467461035864 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:55 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DCF5B800 == 43 [pid = 3280] [id = 287] 05:03:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (000000A5DB430400) [pid = 3280] [serial = 860] [outer = 0000000000000000] 05:03:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (000000A5E1566000) [pid = 3280] [serial = 861] [outer = 000000A5DB430400] 05:03:55 INFO - PROCESS | 3280 | 1467461035919 Marionette DEBUG loaded listener.js 05:03:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (000000A5E5E0B800) [pid = 3280] [serial = 862] [outer = 000000A5DB430400] 05:03:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EFDA1000 == 42 [pid = 3280] [id = 281] 05:03:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECF5A000 == 41 [pid = 3280] [id = 280] 05:03:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECD77800 == 40 [pid = 3280] [id = 279] 05:03:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E9C9C000 == 39 [pid = 3280] [id = 278] 05:03:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC694000 == 38 [pid = 3280] [id = 277] 05:03:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EA612800 == 37 [pid = 3280] [id = 276] 05:03:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8B7B000 == 36 [pid = 3280] [id = 275] 05:03:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E1622800 == 35 [pid = 3280] [id = 274] 05:03:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DF6C9800 == 34 [pid = 3280] [id = 273] 05:03:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8A13000 == 33 [pid = 3280] [id = 271] 05:03:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E21AF800 == 32 [pid = 3280] [id = 272] 05:03:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E802E000 == 31 [pid = 3280] [id = 262] 05:03:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F0574800 == 30 [pid = 3280] [id = 286] 05:03:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F0750000 == 29 [pid = 3280] [id = 285] 05:03:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECD77000 == 28 [pid = 3280] [id = 284] 05:03:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EA60F800 == 27 [pid = 3280] [id = 282] 05:03:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8022800 == 26 [pid = 3280] [id = 283] 05:03:56 INFO - PROCESS | 3280 | --DOMWINDOW == 97 (000000A5E671FC00) [pid = 3280] [serial = 798] [outer = 0000000000000000] [url = about:blank] 05:03:56 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (000000A5E81E6800) [pid = 3280] [serial = 801] [outer = 0000000000000000] [url = about:blank] 05:03:56 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (000000A5E0BDE800) [pid = 3280] [serial = 792] [outer = 0000000000000000] [url = about:blank] 05:03:56 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A5E15D0800) [pid = 3280] [serial = 793] [outer = 0000000000000000] [url = about:blank] 05:03:56 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A5E26B0400) [pid = 3280] [serial = 787] [outer = 0000000000000000] [url = about:blank] 05:03:56 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A5DD61F800) [pid = 3280] [serial = 786] [outer = 0000000000000000] [url = about:blank] 05:03:56 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A5DC298000) [pid = 3280] [serial = 789] [outer = 0000000000000000] [url = about:blank] 05:03:56 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A5DC5C8000) [pid = 3280] [serial = 790] [outer = 0000000000000000] [url = about:blank] 05:03:56 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5E5A6B400) [pid = 3280] [serial = 795] [outer = 0000000000000000] [url = about:blank] 05:03:56 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5E8090000) [pid = 3280] [serial = 799] [outer = 0000000000000000] [url = about:blank] 05:03:56 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5E8BCE400) [pid = 3280] [serial = 804] [outer = 0000000000000000] [url = about:blank] 05:03:56 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E0936400) [pid = 3280] [serial = 772] [outer = 0000000000000000] [url = about:blank] 05:03:56 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5DC2A2400) [pid = 3280] [serial = 771] [outer = 0000000000000000] [url = about:blank] 05:03:56 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E64D7800) [pid = 3280] [serial = 775] [outer = 0000000000000000] [url = about:blank] 05:03:56 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E5A6B000) [pid = 3280] [serial = 774] [outer = 0000000000000000] [url = about:blank] 05:03:56 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E88BCC00) [pid = 3280] [serial = 802] [outer = 0000000000000000] [url = about:blank] 05:03:56 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E9876800) [pid = 3280] [serial = 778] [outer = 0000000000000000] [url = about:blank] 05:03:56 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E8EC4C00) [pid = 3280] [serial = 777] [outer = 0000000000000000] [url = about:blank] 05:03:56 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E97CEC00) [pid = 3280] [serial = 813] [outer = 0000000000000000] [url = about:blank] 05:03:56 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5EB02A000) [pid = 3280] [serial = 781] [outer = 0000000000000000] [url = about:blank] 05:03:56 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E9DD7C00) [pid = 3280] [serial = 780] [outer = 0000000000000000] [url = about:blank] 05:03:56 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E950E400) [pid = 3280] [serial = 784] [outer = 0000000000000000] [url = about:blank] 05:03:56 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E0CD4800) [pid = 3280] [serial = 783] [outer = 0000000000000000] [url = about:blank] 05:03:56 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E9774C00) [pid = 3280] [serial = 810] [outer = 0000000000000000] [url = about:blank] 05:03:56 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E950BC00) [pid = 3280] [serial = 805] [outer = 0000000000000000] [url = about:blank] 05:03:56 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E8EB6800) [pid = 3280] [serial = 807] [outer = 0000000000000000] [url = about:blank] 05:03:56 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E97D4C00) [pid = 3280] [serial = 811] [outer = 0000000000000000] [url = about:blank] 05:03:56 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E956E000) [pid = 3280] [serial = 808] [outer = 0000000000000000] [url = about:blank] 05:03:56 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E5E4A400) [pid = 3280] [serial = 796] [outer = 0000000000000000] [url = about:blank] 05:03:57 INFO - PROCESS | 3280 | 1467461037123 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]]]}] 05:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1592ms 05:03:57 INFO - PROCESS | 3280 | 1467461037180 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 05:03:57 INFO - PROCESS | 3280 | 1467461037184 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 05:03:57 INFO - PROCESS | 3280 | 1467461037189 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:03:57 INFO - PROCESS | 3280 | 1467461037192 Marionette TRACE conn6 <- [1,1114,null,{}] 05:03:57 INFO - PROCESS | 3280 | 1467461037199 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}] 05:03:57 INFO - PROCESS | 3280 | 1467461037202 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:57 INFO - PROCESS | 3280 | 1467461037287 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 05:03:57 INFO - PROCESS | 3280 | 1467461037294 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:57 INFO - PROCESS | 3280 | 1467461037298 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:57 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DF6D4800 == 27 [pid = 3280] [id = 288] 05:03:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5DC286C00) [pid = 3280] [serial = 863] [outer = 0000000000000000] 05:03:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5DC28E800) [pid = 3280] [serial = 864] [outer = 000000A5DC286C00] 05:03:57 INFO - PROCESS | 3280 | 1467461037349 Marionette DEBUG loaded listener.js 05:03:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5DC326800) [pid = 3280] [serial = 865] [outer = 000000A5DC286C00] 05:03:57 INFO - PROCESS | 3280 | 1467461037846 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]]]}] 05:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 692ms 05:03:57 INFO - PROCESS | 3280 | 1467461037918 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 05:03:57 INFO - PROCESS | 3280 | 1467461037923 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 05:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:03:57 INFO - PROCESS | 3280 | 1467461037932 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:03:57 INFO - PROCESS | 3280 | 1467461037935 Marionette TRACE conn6 <- [1,1118,null,{}] 05:03:57 INFO - PROCESS | 3280 | 1467461037939 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}] 05:03:57 INFO - PROCESS | 3280 | 1467461037942 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:58 INFO - PROCESS | 3280 | 1467461038034 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 05:03:58 INFO - PROCESS | 3280 | 1467461038109 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:58 INFO - PROCESS | 3280 | 1467461038111 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:58 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E23A6000 == 28 [pid = 3280] [id = 289] 05:03:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5DC660800) [pid = 3280] [serial = 866] [outer = 0000000000000000] 05:03:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5DCF3AC00) [pid = 3280] [serial = 867] [outer = 000000A5DC660800] 05:03:58 INFO - PROCESS | 3280 | 1467461038165 Marionette DEBUG loaded listener.js 05:03:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E0CD4000) [pid = 3280] [serial = 868] [outer = 000000A5DC660800] 05:03:58 INFO - PROCESS | 3280 | 1467461038549 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]]]}] 05:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 691ms 05:03:58 INFO - PROCESS | 3280 | 1467461038629 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 05:03:58 INFO - PROCESS | 3280 | 1467461038632 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 05:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:03:58 INFO - PROCESS | 3280 | 1467461038636 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:03:58 INFO - PROCESS | 3280 | 1467461038639 Marionette TRACE conn6 <- [1,1122,null,{}] 05:03:58 INFO - PROCESS | 3280 | 1467461038651 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}] 05:03:58 INFO - PROCESS | 3280 | 1467461038656 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:58 INFO - PROCESS | 3280 | 1467461038751 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 05:03:58 INFO - PROCESS | 3280 | 1467461038766 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:58 INFO - PROCESS | 3280 | 1467461038770 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:58 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8B6E800 == 29 [pid = 3280] [id = 290] 05:03:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5DC231400) [pid = 3280] [serial = 869] [outer = 0000000000000000] 05:03:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E2CBE000) [pid = 3280] [serial = 870] [outer = 000000A5DC231400] 05:03:58 INFO - PROCESS | 3280 | 1467461038822 Marionette DEBUG loaded listener.js 05:03:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E5E4D800) [pid = 3280] [serial = 871] [outer = 000000A5DC231400] 05:03:59 INFO - PROCESS | 3280 | [GFX2-]: DrawTargetD2D 1.1 (000000A5E8E44580): Failed to create GradientStopCollection with no stops. 05:03:59 INFO - PROCESS | 3280 | [GFX3-]: No stops specified for gradient pattern. 05:03:59 INFO - PROCESS | 3280 | 1467461039316 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]]]}] 05:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 733ms 05:03:59 INFO - PROCESS | 3280 | 1467461039398 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 05:03:59 INFO - PROCESS | 3280 | 1467461039401 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 05:03:59 INFO - PROCESS | 3280 | 1467461039410 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:03:59 INFO - PROCESS | 3280 | 1467461039412 Marionette TRACE conn6 <- [1,1126,null,{}] 05:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:03:59 INFO - PROCESS | 3280 | 1467461039415 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}] 05:03:59 INFO - PROCESS | 3280 | 1467461039417 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:59 INFO - PROCESS | 3280 | 1467461039531 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 05:03:59 INFO - PROCESS | 3280 | 1467461039582 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:59 INFO - PROCESS | 3280 | 1467461039584 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:03:59 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E97B1800 == 30 [pid = 3280] [id = 291] 05:03:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E6720400) [pid = 3280] [serial = 872] [outer = 0000000000000000] 05:03:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E6725000) [pid = 3280] [serial = 873] [outer = 000000A5E6720400] 05:03:59 INFO - PROCESS | 3280 | 1467461039630 Marionette DEBUG loaded listener.js 05:03:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E8092400) [pid = 3280] [serial = 874] [outer = 000000A5E6720400] 05:04:00 INFO - PROCESS | 3280 | 1467461040096 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]]]}] 05:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 732ms 05:04:00 INFO - PROCESS | 3280 | 1467461040148 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 05:04:00 INFO - PROCESS | 3280 | 1467461040150 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 05:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:04:00 INFO - PROCESS | 3280 | 1467461040153 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:04:00 INFO - PROCESS | 3280 | 1467461040155 Marionette TRACE conn6 <- [1,1130,null,{}] 05:04:00 INFO - PROCESS | 3280 | 1467461040165 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}] 05:04:00 INFO - PROCESS | 3280 | 1467461040167 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:00 INFO - PROCESS | 3280 | 1467461040276 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 05:04:00 INFO - PROCESS | 3280 | 1467461040288 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:00 INFO - PROCESS | 3280 | 1467461040290 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:00 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E9D38800 == 31 [pid = 3280] [id = 292] 05:04:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5DC667400) [pid = 3280] [serial = 875] [outer = 0000000000000000] 05:04:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E81E5400) [pid = 3280] [serial = 876] [outer = 000000A5DC667400] 05:04:00 INFO - PROCESS | 3280 | 1467461040335 Marionette DEBUG loaded listener.js 05:04:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E8833800) [pid = 3280] [serial = 877] [outer = 000000A5DC667400] 05:04:00 INFO - PROCESS | 3280 | 1467461040809 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]]]}] 05:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 671ms 05:04:00 INFO - PROCESS | 3280 | 1467461040827 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 05:04:00 INFO - PROCESS | 3280 | 1467461040830 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 05:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:04:00 INFO - PROCESS | 3280 | 1467461040833 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:04:00 INFO - PROCESS | 3280 | 1467461040835 Marionette TRACE conn6 <- [1,1134,null,{}] 05:04:00 INFO - PROCESS | 3280 | 1467461040838 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}] 05:04:00 INFO - PROCESS | 3280 | 1467461040844 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:01 INFO - PROCESS | 3280 | 1467461041006 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 05:04:01 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E6DB5000) [pid = 3280] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:04:01 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5EB214800) [pid = 3280] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:04:01 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E9775800) [pid = 3280] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:04:01 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E9886C00) [pid = 3280] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:04:01 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5DC5CB000) [pid = 3280] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:04:01 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5DC295800) [pid = 3280] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:04:01 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5DC29CC00) [pid = 3280] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:04:01 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5DBD28400) [pid = 3280] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:04:01 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5DC29F000) [pid = 3280] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:04:01 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E64D5000) [pid = 3280] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:04:01 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5EB9EF000) [pid = 3280] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:04:01 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5DCF38400) [pid = 3280] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:04:01 INFO - PROCESS | 3280 | 1467461041266 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:01 INFO - PROCESS | 3280 | 1467461041268 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:01 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E97C3000 == 32 [pid = 3280] [id = 293] 05:04:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5DA457C00) [pid = 3280] [serial = 878] [outer = 0000000000000000] 05:04:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5DC285000) [pid = 3280] [serial = 879] [outer = 000000A5DA457C00] 05:04:01 INFO - PROCESS | 3280 | 1467461041314 Marionette DEBUG loaded listener.js 05:04:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E64D5000) [pid = 3280] [serial = 880] [outer = 000000A5DA457C00] 05:04:01 INFO - PROCESS | 3280 | 1467461041686 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]]]}] 05:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 880ms 05:04:01 INFO - PROCESS | 3280 | 1467461041716 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 05:04:01 INFO - PROCESS | 3280 | 1467461041718 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 05:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:04:01 INFO - PROCESS | 3280 | 1467461041722 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:04:01 INFO - PROCESS | 3280 | 1467461041724 Marionette TRACE conn6 <- [1,1138,null,{}] 05:04:01 INFO - PROCESS | 3280 | 1467461041727 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}] 05:04:01 INFO - PROCESS | 3280 | 1467461041729 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:01 INFO - PROCESS | 3280 | 1467461041837 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 05:04:01 INFO - PROCESS | 3280 | 1467461041844 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:01 INFO - PROCESS | 3280 | 1467461041846 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:01 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC8B7800 == 33 [pid = 3280] [id = 294] 05:04:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E88C0C00) [pid = 3280] [serial = 881] [outer = 0000000000000000] 05:04:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E929A000) [pid = 3280] [serial = 882] [outer = 000000A5E88C0C00] 05:04:01 INFO - PROCESS | 3280 | 1467461041891 Marionette DEBUG loaded listener.js 05:04:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E950F000) [pid = 3280] [serial = 883] [outer = 000000A5E88C0C00] 05:04:02 INFO - PROCESS | 3280 | 1467461042299 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]]]}] 05:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 628ms 05:04:02 INFO - PROCESS | 3280 | 1467461042354 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 05:04:02 INFO - PROCESS | 3280 | 1467461042356 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 05:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:04:02 INFO - PROCESS | 3280 | 1467461042359 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:04:02 INFO - PROCESS | 3280 | 1467461042361 Marionette TRACE conn6 <- [1,1142,null,{}] 05:04:02 INFO - PROCESS | 3280 | 1467461042364 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}] 05:04:02 INFO - PROCESS | 3280 | 1467461042366 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:02 INFO - PROCESS | 3280 | 1467461042475 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 05:04:02 INFO - PROCESS | 3280 | 1467461042483 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:02 INFO - PROCESS | 3280 | 1467461042485 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:02 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC47000 == 34 [pid = 3280] [id = 295] 05:04:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E950D400) [pid = 3280] [serial = 884] [outer = 0000000000000000] 05:04:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E9579000) [pid = 3280] [serial = 885] [outer = 000000A5E950D400] 05:04:02 INFO - PROCESS | 3280 | 1467461042531 Marionette DEBUG loaded listener.js 05:04:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E9777C00) [pid = 3280] [serial = 886] [outer = 000000A5E950D400] 05:04:02 INFO - PROCESS | 3280 | 1467461042980 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]]]}] 05:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 690ms 05:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:04:03 INFO - PROCESS | 3280 | 1467461043053 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 05:04:03 INFO - PROCESS | 3280 | 1467461043055 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 05:04:03 INFO - PROCESS | 3280 | 1467461043059 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:04:03 INFO - PROCESS | 3280 | 1467461043061 Marionette TRACE conn6 <- [1,1146,null,{}] 05:04:03 INFO - PROCESS | 3280 | 1467461043064 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}] 05:04:03 INFO - PROCESS | 3280 | 1467461043066 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:03 INFO - PROCESS | 3280 | 1467461043154 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 05:04:03 INFO - PROCESS | 3280 | 1467461043163 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:03 INFO - PROCESS | 3280 | 1467461043165 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:03 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8B23000 == 35 [pid = 3280] [id = 296] 05:04:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E97D3800) [pid = 3280] [serial = 887] [outer = 0000000000000000] 05:04:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E97D7C00) [pid = 3280] [serial = 888] [outer = 000000A5E97D3800] 05:04:03 INFO - PROCESS | 3280 | 1467461043209 Marionette DEBUG loaded listener.js 05:04:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E9872400) [pid = 3280] [serial = 889] [outer = 000000A5E97D3800] 05:04:04 INFO - PROCESS | 3280 | 1467461044030 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] 05:04:04 INFO - PROCESS | 3280 | 1467461044097 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 05:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:04:04 INFO - PROCESS | 3280 | 1467461044102 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:04:04 INFO - PROCESS | 3280 | 1467461044108 Marionette TRACE conn6 <- [1,1150,null,{}] 05:04:04 INFO - PROCESS | 3280 | 1467461044134 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}] 05:04:04 INFO - PROCESS | 3280 | 1467461044137 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:04 INFO - PROCESS | 3280 | 1467461044292 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 05:04:04 INFO - PROCESS | 3280 | 1467461044404 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:04 INFO - PROCESS | 3280 | 1467461044407 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:04 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E5DBF000 == 36 [pid = 3280] [id = 297] 05:04:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5DC32EC00) [pid = 3280] [serial = 890] [outer = 0000000000000000] 05:04:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5DC669400) [pid = 3280] [serial = 891] [outer = 000000A5DC32EC00] 05:04:04 INFO - PROCESS | 3280 | 1467461044468 Marionette DEBUG loaded listener.js 05:04:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E162C400) [pid = 3280] [serial = 892] [outer = 000000A5DC32EC00] 05:04:05 INFO - PROCESS | 3280 | 1467461045148 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]]]}] 05:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1108ms 05:04:05 INFO - PROCESS | 3280 | 1467461045214 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 05:04:05 INFO - PROCESS | 3280 | 1467461045220 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 05:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:04:05 INFO - PROCESS | 3280 | 1467461045252 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:04:05 INFO - PROCESS | 3280 | 1467461045255 Marionette TRACE conn6 <- [1,1154,null,{}] 05:04:05 INFO - PROCESS | 3280 | 1467461045260 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}] 05:04:05 INFO - PROCESS | 3280 | 1467461045263 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:05 INFO - PROCESS | 3280 | 1467461045416 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 05:04:05 INFO - PROCESS | 3280 | 1467461045528 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:05 INFO - PROCESS | 3280 | 1467461045531 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:05 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0B75800 == 37 [pid = 3280] [id = 298] 05:04:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5DC662000) [pid = 3280] [serial = 893] [outer = 0000000000000000] 05:04:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5E231D800) [pid = 3280] [serial = 894] [outer = 000000A5DC662000] 05:04:05 INFO - PROCESS | 3280 | 1467461045592 Marionette DEBUG loaded listener.js 05:04:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5E8128C00) [pid = 3280] [serial = 895] [outer = 000000A5DC662000] 05:04:06 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC47000 == 36 [pid = 3280] [id = 295] 05:04:06 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC8B7800 == 35 [pid = 3280] [id = 294] 05:04:06 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E97C3000 == 34 [pid = 3280] [id = 293] 05:04:06 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E9D38800 == 33 [pid = 3280] [id = 292] 05:04:06 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E97B1800 == 32 [pid = 3280] [id = 291] 05:04:06 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8B6E800 == 31 [pid = 3280] [id = 290] 05:04:06 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E23A6000 == 30 [pid = 3280] [id = 289] 05:04:06 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DF6D4800 == 29 [pid = 3280] [id = 288] 05:04:06 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5E8FC1400) [pid = 3280] [serial = 831] [outer = 0000000000000000] [url = about:blank] 05:04:06 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5EB65F800) [pid = 3280] [serial = 844] [outer = 0000000000000000] [url = about:blank] 05:04:06 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5E9779800) [pid = 3280] [serial = 834] [outer = 0000000000000000] [url = about:blank] 05:04:06 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E9506C00) [pid = 3280] [serial = 832] [outer = 0000000000000000] [url = about:blank] 05:04:06 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5EA410800) [pid = 3280] [serial = 837] [outer = 0000000000000000] [url = about:blank] 05:04:06 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E988BC00) [pid = 3280] [serial = 814] [outer = 0000000000000000] [url = about:blank] 05:04:06 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5DC2A1C00) [pid = 3280] [serial = 819] [outer = 0000000000000000] [url = about:blank] 05:04:06 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5DCFD7C00) [pid = 3280] [serial = 820] [outer = 0000000000000000] [url = about:blank] 05:04:06 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5DC5D2400) [pid = 3280] [serial = 816] [outer = 0000000000000000] [url = about:blank] 05:04:06 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E0B47800) [pid = 3280] [serial = 817] [outer = 0000000000000000] [url = about:blank] 05:04:06 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E8833C00) [pid = 3280] [serial = 828] [outer = 0000000000000000] [url = about:blank] 05:04:06 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E0940000) [pid = 3280] [serial = 822] [outer = 0000000000000000] [url = about:blank] 05:04:06 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E2318400) [pid = 3280] [serial = 823] [outer = 0000000000000000] [url = about:blank] 05:04:06 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E9873C00) [pid = 3280] [serial = 835] [outer = 0000000000000000] [url = about:blank] 05:04:06 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E6608800) [pid = 3280] [serial = 825] [outer = 0000000000000000] [url = about:blank] 05:04:06 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E6DABC00) [pid = 3280] [serial = 826] [outer = 0000000000000000] [url = about:blank] 05:04:06 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5EC574400) [pid = 3280] [serial = 846] [outer = 0000000000000000] [url = about:blank] 05:04:06 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5EC57A000) [pid = 3280] [serial = 847] [outer = 0000000000000000] [url = about:blank] 05:04:06 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5EB2E9000) [pid = 3280] [serial = 843] [outer = 0000000000000000] [url = about:blank] 05:04:06 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E8092000) [pid = 3280] [serial = 840] [outer = 0000000000000000] [url = about:blank] 05:04:06 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5EA6C1800) [pid = 3280] [serial = 841] [outer = 0000000000000000] [url = about:blank] 05:04:06 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5EB028800) [pid = 3280] [serial = 838] [outer = 0000000000000000] [url = about:blank] 05:04:06 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5E8BCB800) [pid = 3280] [serial = 829] [outer = 0000000000000000] [url = about:blank] 05:04:06 INFO - PROCESS | 3280 | 1467461046407 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]]]}] 05:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1177ms 05:04:06 INFO - PROCESS | 3280 | 1467461046444 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 05:04:06 INFO - PROCESS | 3280 | 1467461046448 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 05:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:04:06 INFO - PROCESS | 3280 | 1467461046456 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:04:06 INFO - PROCESS | 3280 | 1467461046461 Marionette TRACE conn6 <- [1,1158,null,{}] 05:04:06 INFO - PROCESS | 3280 | 1467461046466 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}] 05:04:06 INFO - PROCESS | 3280 | 1467461046468 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:06 INFO - PROCESS | 3280 | 1467461046560 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 05:04:06 INFO - PROCESS | 3280 | 1467461046568 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:06 INFO - PROCESS | 3280 | 1467461046571 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:06 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0EDA800 == 30 [pid = 3280] [id = 299] 05:04:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5DC65CC00) [pid = 3280] [serial = 896] [outer = 0000000000000000] 05:04:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5DC669800) [pid = 3280] [serial = 897] [outer = 000000A5DC65CC00] 05:04:06 INFO - PROCESS | 3280 | 1467461046621 Marionette DEBUG loaded listener.js 05:04:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E162A000) [pid = 3280] [serial = 898] [outer = 000000A5DC65CC00] 05:04:07 INFO - PROCESS | 3280 | 1467461047140 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]]]}] 05:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 732ms 05:04:07 INFO - PROCESS | 3280 | 1467461047192 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 05:04:07 INFO - PROCESS | 3280 | 1467461047197 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 05:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:04:07 INFO - PROCESS | 3280 | 1467461047203 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:04:07 INFO - PROCESS | 3280 | 1467461047205 Marionette TRACE conn6 <- [1,1162,null,{}] 05:04:07 INFO - PROCESS | 3280 | 1467461047209 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}] 05:04:07 INFO - PROCESS | 3280 | 1467461047212 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:07 INFO - PROCESS | 3280 | 1467461047305 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 05:04:07 INFO - PROCESS | 3280 | 1467461047313 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:07 INFO - PROCESS | 3280 | 1467461047315 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:07 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DF6D9000 == 31 [pid = 3280] [id = 300] 05:04:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E2D51C00) [pid = 3280] [serial = 899] [outer = 0000000000000000] 05:04:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E5EDE400) [pid = 3280] [serial = 900] [outer = 000000A5E2D51C00] 05:04:07 INFO - PROCESS | 3280 | 1467461047427 Marionette DEBUG loaded listener.js 05:04:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E6D21800) [pid = 3280] [serial = 901] [outer = 000000A5E2D51C00] 05:04:07 INFO - PROCESS | 3280 | 1467461047847 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] 05:04:07 INFO - PROCESS | 3280 | 1467461047901 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 05:04:07 INFO - PROCESS | 3280 | 1467461047905 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:04:07 INFO - PROCESS | 3280 | 1467461047908 Marionette TRACE conn6 <- [1,1166,null,{}] 05:04:07 INFO - PROCESS | 3280 | 1467461047920 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}] 05:04:07 INFO - PROCESS | 3280 | 1467461047924 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:08 INFO - PROCESS | 3280 | 1467461048015 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 05:04:08 INFO - PROCESS | 3280 | 1467461048030 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:08 INFO - PROCESS | 3280 | 1467461048033 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:08 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E9D38800 == 32 [pid = 3280] [id = 301] 05:04:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E81E7000) [pid = 3280] [serial = 902] [outer = 0000000000000000] 05:04:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E8BC9800) [pid = 3280] [serial = 903] [outer = 000000A5E81E7000] 05:04:08 INFO - PROCESS | 3280 | 1467461048084 Marionette DEBUG loaded listener.js 05:04:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E8EB7C00) [pid = 3280] [serial = 904] [outer = 000000A5E81E7000] 05:04:08 INFO - PROCESS | 3280 | 1467461048523 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] 05:04:08 INFO - PROCESS | 3280 | 1467461048601 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 05:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:04:08 INFO - PROCESS | 3280 | 1467461048605 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:04:08 INFO - PROCESS | 3280 | 1467461048606 Marionette TRACE conn6 <- [1,1170,null,{}] 05:04:08 INFO - PROCESS | 3280 | 1467461048610 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}] 05:04:08 INFO - PROCESS | 3280 | 1467461048612 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:08 INFO - PROCESS | 3280 | 1467461048763 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 05:04:08 INFO - PROCESS | 3280 | 1467461048772 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:08 INFO - PROCESS | 3280 | 1467461048774 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:08 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC7DD800 == 33 [pid = 3280] [id = 302] 05:04:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E9506400) [pid = 3280] [serial = 905] [outer = 0000000000000000] 05:04:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E950EC00) [pid = 3280] [serial = 906] [outer = 000000A5E9506400] 05:04:08 INFO - PROCESS | 3280 | 1467461048827 Marionette DEBUG loaded listener.js 05:04:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E976D400) [pid = 3280] [serial = 907] [outer = 000000A5E9506400] 05:04:09 INFO - PROCESS | 3280 | 1467461049272 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] 05:04:09 INFO - PROCESS | 3280 | 1467461049344 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 05:04:09 INFO - PROCESS | 3280 | 1467461049347 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:04:09 INFO - PROCESS | 3280 | 1467461049349 Marionette TRACE conn6 <- [1,1174,null,{}] 05:04:09 INFO - PROCESS | 3280 | 1467461049352 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}] 05:04:09 INFO - PROCESS | 3280 | 1467461049354 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:09 INFO - PROCESS | 3280 | 1467461049463 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 05:04:09 INFO - PROCESS | 3280 | 1467461049512 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:09 INFO - PROCESS | 3280 | 1467461049515 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:09 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC3E000 == 34 [pid = 3280] [id = 303] 05:04:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E97D0C00) [pid = 3280] [serial = 908] [outer = 0000000000000000] 05:04:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E9869C00) [pid = 3280] [serial = 909] [outer = 000000A5E97D0C00] 05:04:09 INFO - PROCESS | 3280 | 1467461049563 Marionette DEBUG loaded listener.js 05:04:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E9888400) [pid = 3280] [serial = 910] [outer = 000000A5E97D0C00] 05:04:10 INFO - PROCESS | 3280 | 1467461050035 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] 05:04:10 INFO - PROCESS | 3280 | 1467461050098 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 05:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:04:10 INFO - PROCESS | 3280 | 1467461050102 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:04:10 INFO - PROCESS | 3280 | 1467461050104 Marionette TRACE conn6 <- [1,1178,null,{}] 05:04:10 INFO - PROCESS | 3280 | 1467461050108 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}] 05:04:10 INFO - PROCESS | 3280 | 1467461050114 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:10 INFO - PROCESS | 3280 | 1467461050248 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 05:04:10 INFO - PROCESS | 3280 | 1467461050304 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:10 INFO - PROCESS | 3280 | 1467461050306 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:10 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECD7B800 == 35 [pid = 3280] [id = 304] 05:04:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5EB02A000) [pid = 3280] [serial = 911] [outer = 0000000000000000] 05:04:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5EB208800) [pid = 3280] [serial = 912] [outer = 000000A5EB02A000] 05:04:10 INFO - PROCESS | 3280 | 1467461050353 Marionette DEBUG loaded listener.js 05:04:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5EB2EFC00) [pid = 3280] [serial = 913] [outer = 000000A5EB02A000] 05:04:10 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E950D400) [pid = 3280] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:04:10 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E6720400) [pid = 3280] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:04:10 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5DC231400) [pid = 3280] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:04:10 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5DC286C00) [pid = 3280] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:04:10 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5DB430400) [pid = 3280] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:04:10 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5DC660800) [pid = 3280] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:04:10 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5DC667400) [pid = 3280] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:04:10 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5DC32C800) [pid = 3280] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:04:10 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E81DFC00) [pid = 3280] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:04:10 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5EC57F000) [pid = 3280] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:04:10 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5EC576400) [pid = 3280] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:04:10 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5DA457C00) [pid = 3280] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:04:10 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E88C0C00) [pid = 3280] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:04:10 INFO - PROCESS | 3280 | 1467461050831 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] 05:04:10 INFO - PROCESS | 3280 | 1467461050882 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 05:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:04:10 INFO - PROCESS | 3280 | 1467461050885 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:04:10 INFO - PROCESS | 3280 | 1467461050887 Marionette TRACE conn6 <- [1,1182,null,{}] 05:04:10 INFO - PROCESS | 3280 | 1467461050890 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}] 05:04:10 INFO - PROCESS | 3280 | 1467461050892 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:10 INFO - PROCESS | 3280 | 1467461050976 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 05:04:10 INFO - PROCESS | 3280 | 1467461050983 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:10 INFO - PROCESS | 3280 | 1467461050985 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:11 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E6D51000 == 36 [pid = 3280] [id = 305] 05:04:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E1568800) [pid = 3280] [serial = 914] [outer = 0000000000000000] 05:04:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E88C3400) [pid = 3280] [serial = 915] [outer = 000000A5E1568800] 05:04:11 INFO - PROCESS | 3280 | 1467461051031 Marionette DEBUG loaded listener.js 05:04:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5EB911800) [pid = 3280] [serial = 916] [outer = 000000A5E1568800] 05:04:11 INFO - PROCESS | 3280 | 1467461051475 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] 05:04:11 INFO - PROCESS | 3280 | 1467461051519 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 05:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:04:11 INFO - PROCESS | 3280 | 1467461051523 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:04:11 INFO - PROCESS | 3280 | 1467461051525 Marionette TRACE conn6 <- [1,1186,null,{}] 05:04:11 INFO - PROCESS | 3280 | 1467461051529 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}] 05:04:11 INFO - PROCESS | 3280 | 1467461051531 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:11 INFO - PROCESS | 3280 | 1467461051614 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 05:04:11 INFO - PROCESS | 3280 | 1467461051649 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:11 INFO - PROCESS | 3280 | 1467461051651 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:11 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ED811000 == 37 [pid = 3280] [id = 306] 05:04:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5EC57A400) [pid = 3280] [serial = 917] [outer = 0000000000000000] 05:04:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5EC57FC00) [pid = 3280] [serial = 918] [outer = 000000A5EC57A400] 05:04:11 INFO - PROCESS | 3280 | 1467461051696 Marionette DEBUG loaded listener.js 05:04:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5EC5BA000) [pid = 3280] [serial = 919] [outer = 000000A5EC57A400] 05:04:12 INFO - PROCESS | 3280 | 1467461052126 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]]]}] 05:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 627ms 05:04:12 INFO - PROCESS | 3280 | 1467461052157 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 05:04:12 INFO - PROCESS | 3280 | 1467461052159 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 05:04:12 INFO - PROCESS | 3280 | 1467461052163 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:04:12 INFO - PROCESS | 3280 | 1467461052165 Marionette TRACE conn6 <- [1,1190,null,{}] 05:04:12 INFO - PROCESS | 3280 | 1467461052168 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}] 05:04:12 INFO - PROCESS | 3280 | 1467461052170 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:12 INFO - PROCESS | 3280 | 1467461052256 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 05:04:12 INFO - PROCESS | 3280 | 1467461052261 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:12 INFO - PROCESS | 3280 | 1467461052263 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:12 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EFDAB800 == 38 [pid = 3280] [id = 307] 05:04:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5EC6AAC00) [pid = 3280] [serial = 920] [outer = 0000000000000000] 05:04:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5EC6AD800) [pid = 3280] [serial = 921] [outer = 000000A5EC6AAC00] 05:04:12 INFO - PROCESS | 3280 | 1467461052307 Marionette DEBUG loaded listener.js 05:04:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5EC7B0C00) [pid = 3280] [serial = 922] [outer = 000000A5EC6AAC00] 05:04:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DCF5B800 == 37 [pid = 3280] [id = 287] 05:04:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E0EDA800 == 36 [pid = 3280] [id = 299] 05:04:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E0B75800 == 35 [pid = 3280] [id = 298] 05:04:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E5DBF000 == 34 [pid = 3280] [id = 297] 05:04:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8B23000 == 33 [pid = 3280] [id = 296] 05:04:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DF6D9000 == 32 [pid = 3280] [id = 300] 05:04:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC7DD800 == 31 [pid = 3280] [id = 302] 05:04:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E9D38800 == 30 [pid = 3280] [id = 301] 05:04:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC3E000 == 29 [pid = 3280] [id = 303] 05:04:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECD7B800 == 28 [pid = 3280] [id = 304] 05:04:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E6D51000 == 27 [pid = 3280] [id = 305] 05:04:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ED811000 == 26 [pid = 3280] [id = 306] 05:04:14 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E9579000) [pid = 3280] [serial = 885] [outer = 0000000000000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E6725000) [pid = 3280] [serial = 873] [outer = 0000000000000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E2CBE000) [pid = 3280] [serial = 870] [outer = 0000000000000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5DC28E800) [pid = 3280] [serial = 864] [outer = 0000000000000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5DC326800) [pid = 3280] [serial = 865] [outer = 0000000000000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E5E0B800) [pid = 3280] [serial = 862] [outer = 0000000000000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E1566000) [pid = 3280] [serial = 861] [outer = 0000000000000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5DCF3AC00) [pid = 3280] [serial = 867] [outer = 0000000000000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E0CD4000) [pid = 3280] [serial = 868] [outer = 0000000000000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E81E5400) [pid = 3280] [serial = 876] [outer = 0000000000000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E5E6CC00) [pid = 3280] [serial = 850] [outer = 0000000000000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E2248800) [pid = 3280] [serial = 849] [outer = 0000000000000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5E988AC00) [pid = 3280] [serial = 853] [outer = 0000000000000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5E9776800) [pid = 3280] [serial = 852] [outer = 0000000000000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5EC5BFC00) [pid = 3280] [serial = 856] [outer = 0000000000000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A5EC5B8000) [pid = 3280] [serial = 855] [outer = 0000000000000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A5EC7B1C00) [pid = 3280] [serial = 859] [outer = 0000000000000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A5EC6B3400) [pid = 3280] [serial = 858] [outer = 0000000000000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A5E8092400) [pid = 3280] [serial = 874] [outer = 0000000000000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3280 | --DOMWINDOW == 61 (000000A5DC285000) [pid = 3280] [serial = 879] [outer = 0000000000000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3280 | --DOMWINDOW == 60 (000000A5E8833800) [pid = 3280] [serial = 877] [outer = 0000000000000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3280 | --DOMWINDOW == 59 (000000A5E64D5000) [pid = 3280] [serial = 880] [outer = 0000000000000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3280 | --DOMWINDOW == 58 (000000A5E929A000) [pid = 3280] [serial = 882] [outer = 0000000000000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3280 | --DOMWINDOW == 57 (000000A5E9777C00) [pid = 3280] [serial = 886] [outer = 0000000000000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3280 | --DOMWINDOW == 56 (000000A5E5E4D800) [pid = 3280] [serial = 871] [outer = 0000000000000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3280 | --DOMWINDOW == 55 (000000A5E950F000) [pid = 3280] [serial = 883] [outer = 0000000000000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3280 | 1467461054163 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]]]}] 05:04:14 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 05:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 2029ms 05:04:14 INFO - PROCESS | 3280 | 1467461054197 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 05:04:14 INFO - PROCESS | 3280 | 1467461054201 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 05:04:14 INFO - PROCESS | 3280 | 1467461054206 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:04:14 INFO - PROCESS | 3280 | 1467461054209 Marionette TRACE conn6 <- [1,1194,null,{}] 05:04:14 INFO - PROCESS | 3280 | 1467461054215 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}] 05:04:14 INFO - PROCESS | 3280 | 1467461054219 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:14 INFO - PROCESS | 3280 | 1467461054314 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 05:04:14 INFO - PROCESS | 3280 | 1467461054322 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:14 INFO - PROCESS | 3280 | 1467461054326 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:14 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DF6E4000 == 27 [pid = 3280] [id = 308] 05:04:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 56 (000000A5DC287000) [pid = 3280] [serial = 923] [outer = 0000000000000000] 05:04:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 57 (000000A5DC288000) [pid = 3280] [serial = 924] [outer = 000000A5DC287000] 05:04:14 INFO - PROCESS | 3280 | 1467461054377 Marionette DEBUG loaded listener.js 05:04:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 58 (000000A5DC29E000) [pid = 3280] [serial = 925] [outer = 000000A5DC287000] 05:04:14 INFO - PROCESS | 3280 | 1467461054868 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]]]}] 05:04:14 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 05:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 691ms 05:04:14 INFO - PROCESS | 3280 | 1467461054901 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 05:04:14 INFO - PROCESS | 3280 | 1467461054907 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 05:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:04:14 INFO - PROCESS | 3280 | 1467461054914 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:04:14 INFO - PROCESS | 3280 | 1467461054916 Marionette TRACE conn6 <- [1,1198,null,{}] 05:04:14 INFO - PROCESS | 3280 | 1467461054920 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}] 05:04:14 INFO - PROCESS | 3280 | 1467461054924 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:15 INFO - PROCESS | 3280 | 1467461055017 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 05:04:15 INFO - PROCESS | 3280 | 1467461055023 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:15 INFO - PROCESS | 3280 | 1467461055026 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:15 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E21B2000 == 28 [pid = 3280] [id = 309] 05:04:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 59 (000000A5DC5CB000) [pid = 3280] [serial = 926] [outer = 0000000000000000] 05:04:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 60 (000000A5DC5D2400) [pid = 3280] [serial = 927] [outer = 000000A5DC5CB000] 05:04:15 INFO - PROCESS | 3280 | 1467461055076 Marionette DEBUG loaded listener.js 05:04:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (000000A5DC84B400) [pid = 3280] [serial = 928] [outer = 000000A5DC5CB000] 05:04:15 INFO - PROCESS | 3280 | 1467461055556 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]]]}] 05:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 693ms 05:04:15 INFO - PROCESS | 3280 | 1467461055607 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 05:04:15 INFO - PROCESS | 3280 | 1467461055610 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 05:04:15 INFO - PROCESS | 3280 | 1467461055613 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:04:15 INFO - PROCESS | 3280 | 1467461055617 Marionette TRACE conn6 <- [1,1202,null,{}] 05:04:15 INFO - PROCESS | 3280 | 1467461055629 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}] 05:04:15 INFO - PROCESS | 3280 | 1467461055634 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:15 INFO - PROCESS | 3280 | 1467461055751 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 05:04:15 INFO - PROCESS | 3280 | 1467461055829 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:15 INFO - PROCESS | 3280 | 1467461055833 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:15 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E6D55800 == 29 [pid = 3280] [id = 310] 05:04:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A5B08B7C00) [pid = 3280] [serial = 929] [outer = 0000000000000000] 05:04:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A5E13C2800) [pid = 3280] [serial = 930] [outer = 000000A5B08B7C00] 05:04:15 INFO - PROCESS | 3280 | 1467461055884 Marionette DEBUG loaded listener.js 05:04:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A5E2248000) [pid = 3280] [serial = 931] [outer = 000000A5B08B7C00] 05:04:16 INFO - PROCESS | 3280 | 1467461056270 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]]]}] 05:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 692ms 05:04:16 INFO - PROCESS | 3280 | 1467461056308 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 05:04:16 INFO - PROCESS | 3280 | 1467461056311 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 05:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:04:16 INFO - PROCESS | 3280 | 1467461056320 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:04:16 INFO - PROCESS | 3280 | 1467461056322 Marionette TRACE conn6 <- [1,1206,null,{}] 05:04:16 INFO - PROCESS | 3280 | 1467461056326 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}] 05:04:16 INFO - PROCESS | 3280 | 1467461056328 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:16 INFO - PROCESS | 3280 | 1467461056415 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 05:04:16 INFO - PROCESS | 3280 | 1467461056421 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:16 INFO - PROCESS | 3280 | 1467461056423 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:16 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8C40000 == 30 [pid = 3280] [id = 311] 05:04:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A5E2878800) [pid = 3280] [serial = 932] [outer = 0000000000000000] 05:04:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A5E1634000) [pid = 3280] [serial = 933] [outer = 000000A5E2878800] 05:04:16 INFO - PROCESS | 3280 | 1467461056469 Marionette DEBUG loaded listener.js 05:04:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5E5E0E400) [pid = 3280] [serial = 934] [outer = 000000A5E2878800] 05:04:16 INFO - PROCESS | 3280 | 1467461056899 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]]]}] 05:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 628ms 05:04:16 INFO - PROCESS | 3280 | 1467461056950 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 05:04:16 INFO - PROCESS | 3280 | 1467461056953 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 05:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:04:16 INFO - PROCESS | 3280 | 1467461056956 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:04:16 INFO - PROCESS | 3280 | 1467461056958 Marionette TRACE conn6 <- [1,1210,null,{}] 05:04:16 INFO - PROCESS | 3280 | 1467461056961 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}] 05:04:16 INFO - PROCESS | 3280 | 1467461056963 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:17 INFO - PROCESS | 3280 | 1467461057046 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 05:04:17 INFO - PROCESS | 3280 | 1467461057055 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:17 INFO - PROCESS | 3280 | 1467461057057 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:17 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E97C5800 == 31 [pid = 3280] [id = 312] 05:04:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5DC325800) [pid = 3280] [serial = 935] [outer = 0000000000000000] 05:04:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5E5E62400) [pid = 3280] [serial = 936] [outer = 000000A5DC325800] 05:04:17 INFO - PROCESS | 3280 | 1467461057103 Marionette DEBUG loaded listener.js 05:04:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E660F400) [pid = 3280] [serial = 937] [outer = 000000A5DC325800] 05:04:17 INFO - PROCESS | 3280 | 1467461057548 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] 05:04:17 INFO - PROCESS | 3280 | 1467461057592 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 05:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:04:17 INFO - PROCESS | 3280 | 1467461057595 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:04:17 INFO - PROCESS | 3280 | 1467461057597 Marionette TRACE conn6 <- [1,1214,null,{}] 05:04:17 INFO - PROCESS | 3280 | 1467461057601 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}] 05:04:17 INFO - PROCESS | 3280 | 1467461057607 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:17 INFO - PROCESS | 3280 | 1467461057715 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 05:04:17 INFO - PROCESS | 3280 | 1467461057723 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:17 INFO - PROCESS | 3280 | 1467461057725 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:17 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EB073000 == 32 [pid = 3280] [id = 313] 05:04:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E6DA3000) [pid = 3280] [serial = 938] [outer = 0000000000000000] 05:04:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E8130C00) [pid = 3280] [serial = 939] [outer = 000000A5E6DA3000] 05:04:17 INFO - PROCESS | 3280 | 1467461057771 Marionette DEBUG loaded listener.js 05:04:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E81EA800) [pid = 3280] [serial = 940] [outer = 000000A5E6DA3000] 05:04:18 INFO - PROCESS | 3280 | 1467461058212 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]]]}] 05:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 692ms 05:04:18 INFO - PROCESS | 3280 | 1467461058290 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 05:04:18 INFO - PROCESS | 3280 | 1467461058292 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 05:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:04:18 INFO - PROCESS | 3280 | 1467461058295 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:04:18 INFO - PROCESS | 3280 | 1467461058297 Marionette TRACE conn6 <- [1,1218,null,{}] 05:04:18 INFO - PROCESS | 3280 | 1467461058301 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}] 05:04:18 INFO - PROCESS | 3280 | 1467461058303 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:18 INFO - PROCESS | 3280 | 1467461058383 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 05:04:18 INFO - PROCESS | 3280 | 1467461058420 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:18 INFO - PROCESS | 3280 | 1467461058422 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:18 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC68F000 == 33 [pid = 3280] [id = 314] 05:04:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5DBD27800) [pid = 3280] [serial = 941] [outer = 0000000000000000] 05:04:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E8A2DC00) [pid = 3280] [serial = 942] [outer = 000000A5DBD27800] 05:04:18 INFO - PROCESS | 3280 | 1467461058467 Marionette DEBUG loaded listener.js 05:04:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E8BCCC00) [pid = 3280] [serial = 943] [outer = 000000A5DBD27800] 05:04:18 INFO - PROCESS | 3280 | 1467461058872 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]]]}] 05:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 629ms 05:04:18 INFO - PROCESS | 3280 | 1467461058927 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 05:04:18 INFO - PROCESS | 3280 | 1467461058930 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 05:04:18 INFO - PROCESS | 3280 | 1467461058933 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:04:18 INFO - PROCESS | 3280 | 1467461058935 Marionette TRACE conn6 <- [1,1222,null,{}] 05:04:18 INFO - PROCESS | 3280 | 1467461058939 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}] 05:04:18 INFO - PROCESS | 3280 | 1467461058941 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:19 INFO - PROCESS | 3280 | 1467461059020 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 05:04:19 INFO - PROCESS | 3280 | 1467461059025 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:19 INFO - PROCESS | 3280 | 1467461059027 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:19 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC8BA000 == 34 [pid = 3280] [id = 315] 05:04:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E8BCAC00) [pid = 3280] [serial = 944] [outer = 0000000000000000] 05:04:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E8E6C400) [pid = 3280] [serial = 945] [outer = 000000A5E8BCAC00] 05:04:19 INFO - PROCESS | 3280 | 1467461059072 Marionette DEBUG loaded listener.js 05:04:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E8FCBC00) [pid = 3280] [serial = 946] [outer = 000000A5E8BCAC00] 05:04:19 INFO - PROCESS | 3280 | 1467461059543 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]]]}] 05:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 627ms 05:04:19 INFO - PROCESS | 3280 | 1467461059563 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 05:04:19 INFO - PROCESS | 3280 | 1467461059566 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 05:04:19 INFO - PROCESS | 3280 | 1467461059569 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:04:19 INFO - PROCESS | 3280 | 1467461059571 Marionette TRACE conn6 <- [1,1226,null,{}] 05:04:19 INFO - PROCESS | 3280 | 1467461059579 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}] 05:04:19 INFO - PROCESS | 3280 | 1467461059581 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:19 INFO - PROCESS | 3280 | 1467461059685 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 05:04:19 INFO - PROCESS | 3280 | 1467461059692 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:19 INFO - PROCESS | 3280 | 1467461059694 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:19 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E6D52000 == 35 [pid = 3280] [id = 316] 05:04:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E9298C00) [pid = 3280] [serial = 947] [outer = 0000000000000000] 05:04:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E9507800) [pid = 3280] [serial = 948] [outer = 000000A5E9298C00] 05:04:19 INFO - PROCESS | 3280 | 1467461059739 Marionette DEBUG loaded listener.js 05:04:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E956F400) [pid = 3280] [serial = 949] [outer = 000000A5E9298C00] 05:04:20 INFO - PROCESS | 3280 | 1467461060175 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]]]}] 05:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 691ms 05:04:20 INFO - PROCESS | 3280 | 1467461060263 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 05:04:20 INFO - PROCESS | 3280 | 1467461060266 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 05:04:20 INFO - PROCESS | 3280 | 1467461060269 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:04:20 INFO - PROCESS | 3280 | 1467461060271 Marionette TRACE conn6 <- [1,1230,null,{}] 05:04:20 INFO - PROCESS | 3280 | 1467461060274 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}] 05:04:20 INFO - PROCESS | 3280 | 1467461060276 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:20 INFO - PROCESS | 3280 | 1467461060401 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 05:04:20 INFO - PROCESS | 3280 | 1467461060406 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:20 INFO - PROCESS | 3280 | 1467461060408 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:20 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC90800 == 36 [pid = 3280] [id = 317] 05:04:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E956E400) [pid = 3280] [serial = 950] [outer = 0000000000000000] 05:04:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E9771C00) [pid = 3280] [serial = 951] [outer = 000000A5E956E400] 05:04:20 INFO - PROCESS | 3280 | 1467461060453 Marionette DEBUG loaded listener.js 05:04:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E97D3000) [pid = 3280] [serial = 952] [outer = 000000A5E956E400] 05:04:20 INFO - PROCESS | 3280 | 1467461060912 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]]]}] 05:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 691ms 05:04:20 INFO - PROCESS | 3280 | 1467461060964 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 05:04:20 INFO - PROCESS | 3280 | 1467461060966 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 05:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:04:20 INFO - PROCESS | 3280 | 1467461060978 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:04:20 INFO - PROCESS | 3280 | 1467461060981 Marionette TRACE conn6 <- [1,1234,null,{}] 05:04:21 INFO - PROCESS | 3280 | 1467461060989 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}] 05:04:21 INFO - PROCESS | 3280 | 1467461060992 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:21 INFO - PROCESS | 3280 | 1467461061151 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 05:04:21 INFO - PROCESS | 3280 | 1467461061159 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:21 INFO - PROCESS | 3280 | 1467461061162 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:21 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E97C1800 == 37 [pid = 3280] [id = 318] 05:04:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E986A800) [pid = 3280] [serial = 953] [outer = 0000000000000000] 05:04:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E988BC00) [pid = 3280] [serial = 954] [outer = 000000A5E986A800] 05:04:21 INFO - PROCESS | 3280 | 1467461061249 Marionette DEBUG loaded listener.js 05:04:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5E9DCE400) [pid = 3280] [serial = 955] [outer = 000000A5E986A800] 05:04:21 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5E9506400) [pid = 3280] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:04:21 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E97D0C00) [pid = 3280] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:04:21 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5EB02A000) [pid = 3280] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:04:21 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5EC57A400) [pid = 3280] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:04:21 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E81E7000) [pid = 3280] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:04:21 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E2D51C00) [pid = 3280] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:04:21 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5DC65CC00) [pid = 3280] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:04:21 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5DC662000) [pid = 3280] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:04:21 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5DC32EC00) [pid = 3280] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:04:21 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E97D3800) [pid = 3280] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:04:21 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E1568800) [pid = 3280] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:04:21 INFO - PROCESS | 3280 | 1467461061894 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]]]}] 05:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 943ms 05:04:21 INFO - PROCESS | 3280 | 1467461061916 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 05:04:21 INFO - PROCESS | 3280 | 1467461061918 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 05:04:21 INFO - PROCESS | 3280 | 1467461061922 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:04:21 INFO - PROCESS | 3280 | 1467461061923 Marionette TRACE conn6 <- [1,1238,null,{}] 05:04:21 INFO - PROCESS | 3280 | 1467461061927 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}] 05:04:21 INFO - PROCESS | 3280 | 1467461061929 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:22 INFO - PROCESS | 3280 | 1467461062013 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 05:04:22 INFO - PROCESS | 3280 | 1467461062020 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:22 INFO - PROCESS | 3280 | 1467461062022 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:22 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ED818800 == 38 [pid = 3280] [id = 319] 05:04:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E5A63800) [pid = 3280] [serial = 956] [outer = 0000000000000000] 05:04:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E97D2C00) [pid = 3280] [serial = 957] [outer = 000000A5E5A63800] 05:04:22 INFO - PROCESS | 3280 | 1467461062066 Marionette DEBUG loaded listener.js 05:04:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5EA336C00) [pid = 3280] [serial = 958] [outer = 000000A5E5A63800] 05:04:22 INFO - PROCESS | 3280 | 1467461062492 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]]]}] 05:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 628ms 05:04:22 INFO - PROCESS | 3280 | 1467461062553 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 05:04:22 INFO - PROCESS | 3280 | 1467461062555 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 05:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:04:22 INFO - PROCESS | 3280 | 1467461062558 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:04:22 INFO - PROCESS | 3280 | 1467461062560 Marionette TRACE conn6 <- [1,1242,null,{}] 05:04:22 INFO - PROCESS | 3280 | 1467461062563 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}] 05:04:22 INFO - PROCESS | 3280 | 1467461062565 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:22 INFO - PROCESS | 3280 | 1467461062673 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 05:04:22 INFO - PROCESS | 3280 | 1467461062681 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:22 INFO - PROCESS | 3280 | 1467461062683 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:22 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F02BC800 == 39 [pid = 3280] [id = 320] 05:04:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E9DD6C00) [pid = 3280] [serial = 959] [outer = 0000000000000000] 05:04:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5EA679400) [pid = 3280] [serial = 960] [outer = 000000A5E9DD6C00] 05:04:22 INFO - PROCESS | 3280 | 1467461062727 Marionette DEBUG loaded listener.js 05:04:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5EB030C00) [pid = 3280] [serial = 961] [outer = 000000A5E9DD6C00] 05:04:23 INFO - PROCESS | 3280 | 1467461063544 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]]]}] 05:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1031ms 05:04:23 INFO - PROCESS | 3280 | 1467461063592 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 05:04:23 INFO - PROCESS | 3280 | 1467461063597 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 05:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:04:23 INFO - PROCESS | 3280 | 1467461063625 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:04:23 INFO - PROCESS | 3280 | 1467461063631 Marionette TRACE conn6 <- [1,1246,null,{}] 05:04:23 INFO - PROCESS | 3280 | 1467461063636 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}] 05:04:23 INFO - PROCESS | 3280 | 1467461063640 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:23 INFO - PROCESS | 3280 | 1467461063820 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 05:04:23 INFO - PROCESS | 3280 | 1467461063907 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:23 INFO - PROCESS | 3280 | 1467461063911 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:23 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E2108800 == 40 [pid = 3280] [id = 321] 05:04:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5DC29EC00) [pid = 3280] [serial = 962] [outer = 0000000000000000] 05:04:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5DC327C00) [pid = 3280] [serial = 963] [outer = 000000A5DC29EC00] 05:04:23 INFO - PROCESS | 3280 | 1467461063971 Marionette DEBUG loaded listener.js 05:04:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5DC667C00) [pid = 3280] [serial = 964] [outer = 000000A5DC29EC00] 05:04:24 INFO - PROCESS | 3280 | 1467461064904 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]]]}] 05:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1351ms 05:04:24 INFO - PROCESS | 3280 | 1467461064977 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 05:04:24 INFO - PROCESS | 3280 | 1467461064982 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 05:04:24 INFO - PROCESS | 3280 | 1467461064987 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:04:24 INFO - PROCESS | 3280 | 1467461064991 Marionette TRACE conn6 <- [1,1250,null,{}] 05:04:25 INFO - PROCESS | 3280 | 1467461064996 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}] 05:04:25 INFO - PROCESS | 3280 | 1467461064999 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:25 INFO - PROCESS | 3280 | 1467461065127 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 05:04:25 INFO - PROCESS | 3280 | 1467461065201 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:25 INFO - PROCESS | 3280 | 1467461065206 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:25 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0EEE800 == 41 [pid = 3280] [id = 322] 05:04:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5DC328C00) [pid = 3280] [serial = 965] [outer = 0000000000000000] 05:04:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5E0B46800) [pid = 3280] [serial = 966] [outer = 000000A5DC328C00] 05:04:25 INFO - PROCESS | 3280 | 1467461065302 Marionette DEBUG loaded listener.js 05:04:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5E16F8400) [pid = 3280] [serial = 967] [outer = 000000A5DC328C00] 05:04:25 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ED818800 == 40 [pid = 3280] [id = 319] 05:04:25 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E97C1800 == 39 [pid = 3280] [id = 318] 05:04:25 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC90800 == 38 [pid = 3280] [id = 317] 05:04:25 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E6D52000 == 37 [pid = 3280] [id = 316] 05:04:25 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC8BA000 == 36 [pid = 3280] [id = 315] 05:04:25 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC68F000 == 35 [pid = 3280] [id = 314] 05:04:25 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EB073000 == 34 [pid = 3280] [id = 313] 05:04:25 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E97C5800 == 33 [pid = 3280] [id = 312] 05:04:25 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8C40000 == 32 [pid = 3280] [id = 311] 05:04:25 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E6D55800 == 31 [pid = 3280] [id = 310] 05:04:25 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E21B2000 == 30 [pid = 3280] [id = 309] 05:04:25 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5EC6AD800) [pid = 3280] [serial = 921] [outer = 0000000000000000] [url = about:blank] 05:04:25 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DF6E4000 == 29 [pid = 3280] [id = 308] 05:04:25 INFO - PROCESS | 3280 | 1467461065850 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]]]}] 05:04:25 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5E950EC00) [pid = 3280] [serial = 906] [outer = 0000000000000000] [url = about:blank] 05:04:25 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E976D400) [pid = 3280] [serial = 907] [outer = 0000000000000000] [url = about:blank] 05:04:25 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E9888400) [pid = 3280] [serial = 910] [outer = 0000000000000000] [url = about:blank] 05:04:25 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E9869C00) [pid = 3280] [serial = 909] [outer = 0000000000000000] [url = about:blank] 05:04:25 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5EB208800) [pid = 3280] [serial = 912] [outer = 0000000000000000] [url = about:blank] 05:04:25 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5EB2EFC00) [pid = 3280] [serial = 913] [outer = 0000000000000000] [url = about:blank] 05:04:25 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5EC57FC00) [pid = 3280] [serial = 918] [outer = 0000000000000000] [url = about:blank] 05:04:25 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5EC5BA000) [pid = 3280] [serial = 919] [outer = 0000000000000000] [url = about:blank] 05:04:25 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E8BC9800) [pid = 3280] [serial = 903] [outer = 0000000000000000] [url = about:blank] 05:04:25 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E6D21800) [pid = 3280] [serial = 901] [outer = 0000000000000000] [url = about:blank] 05:04:25 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E5EDE400) [pid = 3280] [serial = 900] [outer = 0000000000000000] [url = about:blank] 05:04:25 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5DC669800) [pid = 3280] [serial = 897] [outer = 0000000000000000] [url = about:blank] 05:04:25 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E162A000) [pid = 3280] [serial = 898] [outer = 0000000000000000] [url = about:blank] 05:04:25 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E8128C00) [pid = 3280] [serial = 895] [outer = 0000000000000000] [url = about:blank] 05:04:25 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E231D800) [pid = 3280] [serial = 894] [outer = 0000000000000000] [url = about:blank] 05:04:25 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E162C400) [pid = 3280] [serial = 892] [outer = 0000000000000000] [url = about:blank] 05:04:25 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5DC669400) [pid = 3280] [serial = 891] [outer = 0000000000000000] [url = about:blank] 05:04:25 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E97D7C00) [pid = 3280] [serial = 888] [outer = 0000000000000000] [url = about:blank] 05:04:25 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E9872400) [pid = 3280] [serial = 889] [outer = 0000000000000000] [url = about:blank] 05:04:25 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5E88C3400) [pid = 3280] [serial = 915] [outer = 0000000000000000] [url = about:blank] 05:04:25 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5E8EB7C00) [pid = 3280] [serial = 904] [outer = 0000000000000000] [url = about:blank] 05:04:25 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5EB911800) [pid = 3280] [serial = 916] [outer = 0000000000000000] [url = about:blank] 05:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 942ms 05:04:25 INFO - PROCESS | 3280 | 1467461065934 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 05:04:25 INFO - PROCESS | 3280 | 1467461065939 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 05:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:04:25 INFO - PROCESS | 3280 | 1467461065945 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:04:25 INFO - PROCESS | 3280 | 1467461065948 Marionette TRACE conn6 <- [1,1254,null,{}] 05:04:25 INFO - PROCESS | 3280 | 1467461065953 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}] 05:04:25 INFO - PROCESS | 3280 | 1467461065955 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:26 INFO - PROCESS | 3280 | 1467461066059 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 05:04:26 INFO - PROCESS | 3280 | 1467461066071 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:26 INFO - PROCESS | 3280 | 1467461066073 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:26 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E6D51800 == 30 [pid = 3280] [id = 323] 05:04:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5E2254400) [pid = 3280] [serial = 968] [outer = 0000000000000000] 05:04:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5E231C400) [pid = 3280] [serial = 969] [outer = 000000A5E2254400] 05:04:26 INFO - PROCESS | 3280 | 1467461066122 Marionette DEBUG loaded listener.js 05:04:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5E2D4F000) [pid = 3280] [serial = 970] [outer = 000000A5E2254400] 05:04:26 INFO - PROCESS | 3280 | 1467461066613 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]]]}] 05:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 692ms 05:04:26 INFO - PROCESS | 3280 | 1467461066640 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 05:04:26 INFO - PROCESS | 3280 | 1467461066642 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 05:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:04:26 INFO - PROCESS | 3280 | 1467461066679 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:04:26 INFO - PROCESS | 3280 | 1467461066683 Marionette TRACE conn6 <- [1,1258,null,{}] 05:04:26 INFO - PROCESS | 3280 | 1467461066695 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}] 05:04:26 INFO - PROCESS | 3280 | 1467461066699 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:26 INFO - PROCESS | 3280 | 1467461066788 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 05:04:26 INFO - PROCESS | 3280 | 1467461066875 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:26 INFO - PROCESS | 3280 | 1467461066879 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:26 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8FEA000 == 31 [pid = 3280] [id = 324] 05:04:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E5E5EC00) [pid = 3280] [serial = 971] [outer = 0000000000000000] 05:04:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E6722C00) [pid = 3280] [serial = 972] [outer = 000000A5E5E5EC00] 05:04:26 INFO - PROCESS | 3280 | 1467461066929 Marionette DEBUG loaded listener.js 05:04:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E6DA7800) [pid = 3280] [serial = 973] [outer = 000000A5E5E5EC00] 05:04:27 INFO - PROCESS | 3280 | 1467461067321 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]]]}] 05:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 711ms 05:04:27 INFO - PROCESS | 3280 | 1467461067359 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 05:04:27 INFO - PROCESS | 3280 | 1467461067362 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 05:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:04:27 INFO - PROCESS | 3280 | 1467461067366 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:04:27 INFO - PROCESS | 3280 | 1467461067367 Marionette TRACE conn6 <- [1,1262,null,{}] 05:04:27 INFO - PROCESS | 3280 | 1467461067371 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}] 05:04:27 INFO - PROCESS | 3280 | 1467461067373 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:27 INFO - PROCESS | 3280 | 1467461067464 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 05:04:27 INFO - PROCESS | 3280 | 1467461067471 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:27 INFO - PROCESS | 3280 | 1467461067473 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:27 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EA43B800 == 32 [pid = 3280] [id = 325] 05:04:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E8097800) [pid = 3280] [serial = 974] [outer = 0000000000000000] 05:04:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E81E7000) [pid = 3280] [serial = 975] [outer = 000000A5E8097800] 05:04:27 INFO - PROCESS | 3280 | 1467461067519 Marionette DEBUG loaded listener.js 05:04:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E8840400) [pid = 3280] [serial = 976] [outer = 000000A5E8097800] 05:04:28 INFO - PROCESS | 3280 | 1467461068008 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]]]}] 05:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 690ms 05:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:04:28 INFO - PROCESS | 3280 | 1467461068060 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 05:04:28 INFO - PROCESS | 3280 | 1467461068062 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 05:04:28 INFO - PROCESS | 3280 | 1467461068065 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:04:28 INFO - PROCESS | 3280 | 1467461068067 Marionette TRACE conn6 <- [1,1266,null,{}] 05:04:28 INFO - PROCESS | 3280 | 1467461068071 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}] 05:04:28 INFO - PROCESS | 3280 | 1467461068073 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:28 INFO - PROCESS | 3280 | 1467461068215 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 05:04:28 INFO - PROCESS | 3280 | 1467461068238 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:28 INFO - PROCESS | 3280 | 1467461068240 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:28 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC67C800 == 33 [pid = 3280] [id = 326] 05:04:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5DC284000) [pid = 3280] [serial = 977] [outer = 0000000000000000] 05:04:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E8BD1000) [pid = 3280] [serial = 978] [outer = 000000A5DC284000] 05:04:28 INFO - PROCESS | 3280 | 1467461068286 Marionette DEBUG loaded listener.js 05:04:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E8FC2800) [pid = 3280] [serial = 979] [outer = 000000A5DC284000] 05:04:28 INFO - PROCESS | 3280 | 1467461068747 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]]]}] 05:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 731ms 05:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:04:28 INFO - PROCESS | 3280 | 1467461068799 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 05:04:28 INFO - PROCESS | 3280 | 1467461068801 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 05:04:28 INFO - PROCESS | 3280 | 1467461068804 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:04:28 INFO - PROCESS | 3280 | 1467461068806 Marionette TRACE conn6 <- [1,1270,null,{}] 05:04:28 INFO - PROCESS | 3280 | 1467461068810 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}] 05:04:28 INFO - PROCESS | 3280 | 1467461068816 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:28 INFO - PROCESS | 3280 | 1467461068958 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 05:04:28 INFO - PROCESS | 3280 | 1467461068972 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:28 INFO - PROCESS | 3280 | 1467461068974 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:29 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC32000 == 34 [pid = 3280] [id = 327] 05:04:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E950E000) [pid = 3280] [serial = 980] [outer = 0000000000000000] 05:04:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E9578400) [pid = 3280] [serial = 981] [outer = 000000A5E950E000] 05:04:29 INFO - PROCESS | 3280 | 1467461069063 Marionette DEBUG loaded listener.js 05:04:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E9870C00) [pid = 3280] [serial = 982] [outer = 000000A5E950E000] 05:04:29 INFO - PROCESS | 3280 | 1467461069511 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]]]}] 05:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 797ms 05:04:29 INFO - PROCESS | 3280 | 1467461069605 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 05:04:29 INFO - PROCESS | 3280 | 1467461069615 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 05:04:29 INFO - PROCESS | 3280 | 1467461069619 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:04:29 INFO - PROCESS | 3280 | 1467461069621 Marionette TRACE conn6 <- [1,1274,null,{}] 05:04:29 INFO - PROCESS | 3280 | 1467461069624 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}] 05:04:29 INFO - PROCESS | 3280 | 1467461069626 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:29 INFO - PROCESS | 3280 | 1467461069823 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 05:04:29 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E5A63800) [pid = 3280] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:04:29 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5DC5CB000) [pid = 3280] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:04:29 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5B08B7C00) [pid = 3280] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:04:29 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E9298C00) [pid = 3280] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:04:29 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E8BCAC00) [pid = 3280] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:04:29 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5DC287000) [pid = 3280] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:04:29 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5DC325800) [pid = 3280] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:04:29 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E6DA3000) [pid = 3280] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:04:29 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5DBD27800) [pid = 3280] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:04:29 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E956E400) [pid = 3280] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:04:29 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E2878800) [pid = 3280] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:04:29 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5EC6AAC00) [pid = 3280] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:04:29 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5E986A800) [pid = 3280] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:04:29 INFO - PROCESS | 3280 | 1467461069879 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:29 INFO - PROCESS | 3280 | 1467461069881 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:29 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E2640000 == 35 [pid = 3280] [id = 328] 05:04:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5DBD27800) [pid = 3280] [serial = 983] [outer = 0000000000000000] 05:04:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5DC323000) [pid = 3280] [serial = 984] [outer = 000000A5DBD27800] 05:04:29 INFO - PROCESS | 3280 | 1467461069927 Marionette DEBUG loaded listener.js 05:04:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E6725C00) [pid = 3280] [serial = 985] [outer = 000000A5DBD27800] 05:04:30 INFO - PROCESS | 3280 | 1467461070305 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]]]}] 05:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 734ms 05:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:04:30 INFO - PROCESS | 3280 | 1467461070358 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 05:04:30 INFO - PROCESS | 3280 | 1467461070360 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 05:04:30 INFO - PROCESS | 3280 | 1467461070363 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:04:30 INFO - PROCESS | 3280 | 1467461070365 Marionette TRACE conn6 <- [1,1278,null,{}] 05:04:30 INFO - PROCESS | 3280 | 1467461070369 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}] 05:04:30 INFO - PROCESS | 3280 | 1467461070371 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:30 INFO - PROCESS | 3280 | 1467461070454 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 05:04:30 INFO - PROCESS | 3280 | 1467461070460 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:30 INFO - PROCESS | 3280 | 1467461070462 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:30 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E23A6000 == 36 [pid = 3280] [id = 329] 05:04:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E8E75800) [pid = 3280] [serial = 986] [outer = 0000000000000000] 05:04:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E988B400) [pid = 3280] [serial = 987] [outer = 000000A5E8E75800] 05:04:30 INFO - PROCESS | 3280 | 1467461070506 Marionette DEBUG loaded listener.js 05:04:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5EA673800) [pid = 3280] [serial = 988] [outer = 000000A5E8E75800] 05:04:30 INFO - PROCESS | 3280 | 1467461070934 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]]]}] 05:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 625ms 05:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:04:31 INFO - PROCESS | 3280 | 1467461070992 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 05:04:31 INFO - PROCESS | 3280 | 1467461070994 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 05:04:31 INFO - PROCESS | 3280 | 1467461070998 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:04:31 INFO - PROCESS | 3280 | 1467461071000 Marionette TRACE conn6 <- [1,1282,null,{}] 05:04:31 INFO - PROCESS | 3280 | 1467461071003 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}] 05:04:31 INFO - PROCESS | 3280 | 1467461071005 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:31 INFO - PROCESS | 3280 | 1467461071089 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 05:04:31 INFO - PROCESS | 3280 | 1467461071096 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:31 INFO - PROCESS | 3280 | 1467461071098 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:31 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECF52000 == 37 [pid = 3280] [id = 330] 05:04:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5EB028800) [pid = 3280] [serial = 989] [outer = 0000000000000000] 05:04:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5EB214400) [pid = 3280] [serial = 990] [outer = 000000A5EB028800] 05:04:31 INFO - PROCESS | 3280 | 1467461071143 Marionette DEBUG loaded listener.js 05:04:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5EB2F1C00) [pid = 3280] [serial = 991] [outer = 000000A5EB028800] 05:04:31 INFO - PROCESS | 3280 | 1467461071567 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]]]}] 05:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 627ms 05:04:31 INFO - PROCESS | 3280 | 1467461071628 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 05:04:31 INFO - PROCESS | 3280 | 1467461071630 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 05:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:04:31 INFO - PROCESS | 3280 | 1467461071633 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:04:31 INFO - PROCESS | 3280 | 1467461071635 Marionette TRACE conn6 <- [1,1286,null,{}] 05:04:31 INFO - PROCESS | 3280 | 1467461071643 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}] 05:04:31 INFO - PROCESS | 3280 | 1467461071645 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:31 INFO - PROCESS | 3280 | 1467461071729 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 05:04:31 INFO - PROCESS | 3280 | 1467461071737 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:31 INFO - PROCESS | 3280 | 1467461071739 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:31 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ED822000 == 38 [pid = 3280] [id = 331] 05:04:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5EB9E4800) [pid = 3280] [serial = 992] [outer = 0000000000000000] 05:04:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5EC573400) [pid = 3280] [serial = 993] [outer = 000000A5EB9E4800] 05:04:31 INFO - PROCESS | 3280 | 1467461071783 Marionette DEBUG loaded listener.js 05:04:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5EC57CC00) [pid = 3280] [serial = 994] [outer = 000000A5EB9E4800] 05:04:32 INFO - PROCESS | 3280 | 1467461072532 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]]]}] 05:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 943ms 05:04:32 INFO - PROCESS | 3280 | 1467461072580 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 05:04:32 INFO - PROCESS | 3280 | 1467461072586 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 05:04:32 INFO - PROCESS | 3280 | 1467461072590 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:04:32 INFO - PROCESS | 3280 | 1467461072596 Marionette TRACE conn6 <- [1,1290,null,{}] 05:04:32 INFO - PROCESS | 3280 | 1467461072602 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}] 05:04:32 INFO - PROCESS | 3280 | 1467461072605 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:32 INFO - PROCESS | 3280 | 1467461072727 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 05:04:32 INFO - PROCESS | 3280 | 1467461072803 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:32 INFO - PROCESS | 3280 | 1467461072806 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:32 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E648B800 == 39 [pid = 3280] [id = 332] 05:04:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E21DDC00) [pid = 3280] [serial = 995] [outer = 0000000000000000] 05:04:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E2251800) [pid = 3280] [serial = 996] [outer = 000000A5E21DDC00] 05:04:32 INFO - PROCESS | 3280 | 1467461072907 Marionette DEBUG loaded listener.js 05:04:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E5E4E000) [pid = 3280] [serial = 997] [outer = 000000A5E21DDC00] 05:04:33 INFO - PROCESS | 3280 | 1467461073484 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]]]}] 05:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 943ms 05:04:33 INFO - PROCESS | 3280 | 1467461073536 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 05:04:33 INFO - PROCESS | 3280 | 1467461073542 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 05:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:04:33 INFO - PROCESS | 3280 | 1467461073548 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:04:33 INFO - PROCESS | 3280 | 1467461073552 Marionette TRACE conn6 <- [1,1294,null,{}] 05:04:33 INFO - PROCESS | 3280 | 1467461073556 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}] 05:04:33 INFO - PROCESS | 3280 | 1467461073559 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:33 INFO - PROCESS | 3280 | 1467461073679 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 05:04:33 INFO - PROCESS | 3280 | 1467461073799 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:33 INFO - PROCESS | 3280 | 1467461073802 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:33 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC8B7000 == 40 [pid = 3280] [id = 333] 05:04:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E81EB400) [pid = 3280] [serial = 998] [outer = 0000000000000000] 05:04:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E8A26400) [pid = 3280] [serial = 999] [outer = 000000A5E81EB400] 05:04:33 INFO - PROCESS | 3280 | 1467461073862 Marionette DEBUG loaded listener.js 05:04:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E950D000) [pid = 3280] [serial = 1000] [outer = 000000A5E81EB400] 05:04:34 INFO - PROCESS | 3280 | 1467461074478 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]]]}] 05:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 986ms 05:04:34 INFO - PROCESS | 3280 | 1467461074536 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 05:04:34 INFO - PROCESS | 3280 | 1467461074539 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 05:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:04:34 INFO - PROCESS | 3280 | 1467461074543 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:04:34 INFO - PROCESS | 3280 | 1467461074547 Marionette TRACE conn6 <- [1,1298,null,{}] 05:04:34 INFO - PROCESS | 3280 | 1467461074574 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}] 05:04:34 INFO - PROCESS | 3280 | 1467461074580 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:34 INFO - PROCESS | 3280 | 1467461074703 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 05:04:34 INFO - PROCESS | 3280 | 1467461074815 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:34 INFO - PROCESS | 3280 | 1467461074819 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:34 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F055A000 == 41 [pid = 3280] [id = 334] 05:04:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E98F4C00) [pid = 3280] [serial = 1001] [outer = 0000000000000000] 05:04:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5EB9ECC00) [pid = 3280] [serial = 1002] [outer = 000000A5E98F4C00] 05:04:34 INFO - PROCESS | 3280 | 1467461074879 Marionette DEBUG loaded listener.js 05:04:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5EC5B7C00) [pid = 3280] [serial = 1003] [outer = 000000A5E98F4C00] 05:04:35 INFO - PROCESS | 3280 | 1467461075525 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]]]}] 05:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 05:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 1036ms 05:04:35 INFO - PROCESS | 3280 | 1467461075582 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 05:04:35 INFO - PROCESS | 3280 | 1467461075585 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 05:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:04:35 INFO - PROCESS | 3280 | 1467461075589 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:04:35 INFO - PROCESS | 3280 | 1467461075591 Marionette TRACE conn6 <- [1,1302,null,{}] 05:04:35 INFO - PROCESS | 3280 | 1467461075595 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}] 05:04:35 INFO - PROCESS | 3280 | 1467461075597 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:35 INFO - PROCESS | 3280 | 1467461075717 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 05:04:35 INFO - PROCESS | 3280 | 1467461075933 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:35 INFO - PROCESS | 3280 | 1467461075936 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:35 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0E6B000 == 42 [pid = 3280] [id = 335] 05:04:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5DC22E400) [pid = 3280] [serial = 1004] [outer = 0000000000000000] 05:04:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A5DC29E800) [pid = 3280] [serial = 1005] [outer = 000000A5DC22E400] 05:04:35 INFO - PROCESS | 3280 | 1467461075988 Marionette DEBUG loaded listener.js 05:04:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A5E0EBC000) [pid = 3280] [serial = 1006] [outer = 000000A5DC22E400] 05:04:37 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECF52000 == 41 [pid = 3280] [id = 330] 05:04:37 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E23A6000 == 40 [pid = 3280] [id = 329] 05:04:37 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E2640000 == 39 [pid = 3280] [id = 328] 05:04:37 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC32000 == 38 [pid = 3280] [id = 327] 05:04:37 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC67C800 == 37 [pid = 3280] [id = 326] 05:04:37 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EA43B800 == 36 [pid = 3280] [id = 325] 05:04:37 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8FEA000 == 35 [pid = 3280] [id = 324] 05:04:37 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E6D51800 == 34 [pid = 3280] [id = 323] 05:04:37 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E0EEE800 == 33 [pid = 3280] [id = 322] 05:04:37 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E2108800 == 32 [pid = 3280] [id = 321] 05:04:37 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F02BC800 == 31 [pid = 3280] [id = 320] 05:04:37 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EFDAB800 == 30 [pid = 3280] [id = 307] 05:04:37 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F055A000 == 29 [pid = 3280] [id = 334] 05:04:37 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC8B7000 == 28 [pid = 3280] [id = 333] 05:04:37 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E648B800 == 27 [pid = 3280] [id = 332] 05:04:37 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ED822000 == 26 [pid = 3280] [id = 331] 05:04:37 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A5EC7B0C00) [pid = 3280] [serial = 922] [outer = 0000000000000000] [url = about:blank] 05:04:37 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A5E988BC00) [pid = 3280] [serial = 954] [outer = 0000000000000000] [url = about:blank] 05:04:37 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5E97D3000) [pid = 3280] [serial = 952] [outer = 0000000000000000] [url = about:blank] 05:04:37 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5E9DCE400) [pid = 3280] [serial = 955] [outer = 0000000000000000] [url = about:blank] 05:04:37 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5EA336C00) [pid = 3280] [serial = 958] [outer = 0000000000000000] [url = about:blank] 05:04:37 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E8FCBC00) [pid = 3280] [serial = 946] [outer = 0000000000000000] [url = about:blank] 05:04:37 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E97D2C00) [pid = 3280] [serial = 957] [outer = 0000000000000000] [url = about:blank] 05:04:37 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5DC5D2400) [pid = 3280] [serial = 927] [outer = 0000000000000000] [url = about:blank] 05:04:37 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5DC84B400) [pid = 3280] [serial = 928] [outer = 0000000000000000] [url = about:blank] 05:04:37 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E13C2800) [pid = 3280] [serial = 930] [outer = 0000000000000000] [url = about:blank] 05:04:37 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E9507800) [pid = 3280] [serial = 948] [outer = 0000000000000000] [url = about:blank] 05:04:37 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E2248000) [pid = 3280] [serial = 931] [outer = 0000000000000000] [url = about:blank] 05:04:37 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E8E6C400) [pid = 3280] [serial = 945] [outer = 0000000000000000] [url = about:blank] 05:04:37 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5DC288000) [pid = 3280] [serial = 924] [outer = 0000000000000000] [url = about:blank] 05:04:37 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5DC29E000) [pid = 3280] [serial = 925] [outer = 0000000000000000] [url = about:blank] 05:04:37 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E5E62400) [pid = 3280] [serial = 936] [outer = 0000000000000000] [url = about:blank] 05:04:37 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E660F400) [pid = 3280] [serial = 937] [outer = 0000000000000000] [url = about:blank] 05:04:37 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E8130C00) [pid = 3280] [serial = 939] [outer = 0000000000000000] [url = about:blank] 05:04:37 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E81EA800) [pid = 3280] [serial = 940] [outer = 0000000000000000] [url = about:blank] 05:04:37 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E8A2DC00) [pid = 3280] [serial = 942] [outer = 0000000000000000] [url = about:blank] 05:04:37 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E8BCCC00) [pid = 3280] [serial = 943] [outer = 0000000000000000] [url = about:blank] 05:04:37 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E9771C00) [pid = 3280] [serial = 951] [outer = 0000000000000000] [url = about:blank] 05:04:37 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E1634000) [pid = 3280] [serial = 933] [outer = 0000000000000000] [url = about:blank] 05:04:37 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5E5E0E400) [pid = 3280] [serial = 934] [outer = 0000000000000000] [url = about:blank] 05:04:37 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5E956F400) [pid = 3280] [serial = 949] [outer = 0000000000000000] [url = about:blank] 05:04:37 INFO - PROCESS | 3280 | 1467461077360 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]]]}] 05:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1840ms 05:04:37 INFO - PROCESS | 3280 | 1467461077431 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 05:04:37 INFO - PROCESS | 3280 | 1467461077436 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 05:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:04:37 INFO - PROCESS | 3280 | 1467461077442 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:04:37 INFO - PROCESS | 3280 | 1467461077445 Marionette TRACE conn6 <- [1,1306,null,{}] 05:04:37 INFO - PROCESS | 3280 | 1467461077451 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}] 05:04:37 INFO - PROCESS | 3280 | 1467461077454 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:37 INFO - PROCESS | 3280 | 1467461077554 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 05:04:37 INFO - PROCESS | 3280 | 1467461077619 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:37 INFO - PROCESS | 3280 | 1467461077624 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:37 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DCC86000 == 27 [pid = 3280] [id = 336] 05:04:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5DC16F800) [pid = 3280] [serial = 1007] [outer = 0000000000000000] 05:04:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5DC174800) [pid = 3280] [serial = 1008] [outer = 000000A5DC16F800] 05:04:37 INFO - PROCESS | 3280 | 1467461077678 Marionette DEBUG loaded listener.js 05:04:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5DC22A000) [pid = 3280] [serial = 1009] [outer = 000000A5DC16F800] 05:04:38 INFO - PROCESS | 3280 | 1467461078127 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]]]}] 05:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 733ms 05:04:38 INFO - PROCESS | 3280 | 1467461078178 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 05:04:38 INFO - PROCESS | 3280 | 1467461078184 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 05:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:04:38 INFO - PROCESS | 3280 | 1467461078191 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:04:38 INFO - PROCESS | 3280 | 1467461078194 Marionette TRACE conn6 <- [1,1310,null,{}] 05:04:38 INFO - PROCESS | 3280 | 1467461078198 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}] 05:04:38 INFO - PROCESS | 3280 | 1467461078201 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:38 INFO - PROCESS | 3280 | 1467461078295 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 05:04:38 INFO - PROCESS | 3280 | 1467461078304 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:38 INFO - PROCESS | 3280 | 1467461078307 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:38 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E132E800 == 28 [pid = 3280] [id = 337] 05:04:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5DC321400) [pid = 3280] [serial = 1010] [outer = 0000000000000000] 05:04:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5DC325C00) [pid = 3280] [serial = 1011] [outer = 000000A5DC321400] 05:04:38 INFO - PROCESS | 3280 | 1467461078356 Marionette DEBUG loaded listener.js 05:04:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5DC5D0000) [pid = 3280] [serial = 1012] [outer = 000000A5DC321400] 05:04:38 INFO - PROCESS | 3280 | 1467461078819 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]]]}] 05:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 691ms 05:04:38 INFO - PROCESS | 3280 | 1467461078883 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 05:04:38 INFO - PROCESS | 3280 | 1467461078885 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 05:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:04:38 INFO - PROCESS | 3280 | 1467461078889 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:04:38 INFO - PROCESS | 3280 | 1467461078893 Marionette TRACE conn6 <- [1,1314,null,{}] 05:04:38 INFO - PROCESS | 3280 | 1467461078936 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}] 05:04:38 INFO - PROCESS | 3280 | 1467461078941 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:39 INFO - PROCESS | 3280 | 1467461079040 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 05:04:39 INFO - PROCESS | 3280 | 1467461079112 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:39 INFO - PROCESS | 3280 | 1467461079115 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:39 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E801D000 == 29 [pid = 3280] [id = 338] 05:04:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E0902400) [pid = 3280] [serial = 1013] [outer = 0000000000000000] 05:04:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E0BD3800) [pid = 3280] [serial = 1014] [outer = 000000A5E0902400] 05:04:39 INFO - PROCESS | 3280 | 1467461079166 Marionette DEBUG loaded listener.js 05:04:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E13C7800) [pid = 3280] [serial = 1015] [outer = 000000A5E0902400] 05:04:39 INFO - PROCESS | 3280 | 1467461079610 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]]]}] 05:04:39 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 05:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 775ms 05:04:39 INFO - PROCESS | 3280 | 1467461079667 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 05:04:39 INFO - PROCESS | 3280 | 1467461079670 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 05:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:04:39 INFO - PROCESS | 3280 | 1467461079673 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:04:39 INFO - PROCESS | 3280 | 1467461079675 Marionette TRACE conn6 <- [1,1318,null,{}] 05:04:39 INFO - PROCESS | 3280 | 1467461079684 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}] 05:04:39 INFO - PROCESS | 3280 | 1467461079687 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:39 INFO - PROCESS | 3280 | 1467461079800 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 05:04:39 INFO - PROCESS | 3280 | 1467461079851 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:39 INFO - PROCESS | 3280 | 1467461079853 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:39 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8C45800 == 30 [pid = 3280] [id = 339] 05:04:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E26A7C00) [pid = 3280] [serial = 1016] [outer = 0000000000000000] 05:04:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E28F3C00) [pid = 3280] [serial = 1017] [outer = 000000A5E26A7C00] 05:04:39 INFO - PROCESS | 3280 | 1467461079900 Marionette DEBUG loaded listener.js 05:04:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E5A6BC00) [pid = 3280] [serial = 1018] [outer = 000000A5E26A7C00] 05:04:40 INFO - PROCESS | 3280 | 1467461080344 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]]]}] 05:04:40 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 05:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 690ms 05:04:40 INFO - PROCESS | 3280 | 1467461080396 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 05:04:40 INFO - PROCESS | 3280 | 1467461080399 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 05:04:40 INFO - PROCESS | 3280 | 1467461080404 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:04:40 INFO - PROCESS | 3280 | 1467461080406 Marionette TRACE conn6 <- [1,1322,null,{}] 05:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:04:40 INFO - PROCESS | 3280 | 1467461080410 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}] 05:04:40 INFO - PROCESS | 3280 | 1467461080412 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:40 INFO - PROCESS | 3280 | 1467461080520 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 05:04:40 INFO - PROCESS | 3280 | 1467461080526 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:40 INFO - PROCESS | 3280 | 1467461080528 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:40 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E98B2800 == 31 [pid = 3280] [id = 340] 05:04:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E26A8400) [pid = 3280] [serial = 1019] [outer = 0000000000000000] 05:04:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E64C5800) [pid = 3280] [serial = 1020] [outer = 000000A5E26A8400] 05:04:40 INFO - PROCESS | 3280 | 1467461080577 Marionette DEBUG loaded listener.js 05:04:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E671F400) [pid = 3280] [serial = 1021] [outer = 000000A5E26A8400] 05:04:41 INFO - PROCESS | 3280 | 1467461081063 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]]]}] 05:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 671ms 05:04:41 INFO - PROCESS | 3280 | 1467461081082 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 05:04:41 INFO - PROCESS | 3280 | 1467461081084 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 05:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:04:41 INFO - PROCESS | 3280 | 1467461081088 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:04:41 INFO - PROCESS | 3280 | 1467461081089 Marionette TRACE conn6 <- [1,1326,null,{}] 05:04:41 INFO - PROCESS | 3280 | 1467461081093 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}] 05:04:41 INFO - PROCESS | 3280 | 1467461081099 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:41 INFO - PROCESS | 3280 | 1467461081235 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 05:04:41 INFO - PROCESS | 3280 | 1467461081244 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:41 INFO - PROCESS | 3280 | 1467461081246 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:41 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC675800 == 32 [pid = 3280] [id = 341] 05:04:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E6D1D000) [pid = 3280] [serial = 1022] [outer = 0000000000000000] 05:04:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E8099C00) [pid = 3280] [serial = 1023] [outer = 000000A5E6D1D000] 05:04:41 INFO - PROCESS | 3280 | 1467461081298 Marionette DEBUG loaded listener.js 05:04:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E8AD5400) [pid = 3280] [serial = 1024] [outer = 000000A5E6D1D000] 05:04:41 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5DC284000) [pid = 3280] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:04:41 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E950E000) [pid = 3280] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:04:41 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5DBD27800) [pid = 3280] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:04:41 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5DC29EC00) [pid = 3280] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:04:41 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E9DD6C00) [pid = 3280] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:04:41 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E2254400) [pid = 3280] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:04:41 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E8097800) [pid = 3280] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:04:41 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5DC328C00) [pid = 3280] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:04:41 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E5E5EC00) [pid = 3280] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:04:41 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E8E75800) [pid = 3280] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:04:41 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5EB9E4800) [pid = 3280] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:04:41 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5EB028800) [pid = 3280] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:04:42 INFO - PROCESS | 3280 | 1467461082328 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]]]}] 05:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1279ms 05:04:42 INFO - PROCESS | 3280 | 1467461082368 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 05:04:42 INFO - PROCESS | 3280 | 1467461082370 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 05:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:04:42 INFO - PROCESS | 3280 | 1467461082374 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:04:42 INFO - PROCESS | 3280 | 1467461082376 Marionette TRACE conn6 <- [1,1330,null,{}] 05:04:42 INFO - PROCESS | 3280 | 1467461082380 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}] 05:04:42 INFO - PROCESS | 3280 | 1467461082382 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:42 INFO - PROCESS | 3280 | 1467461082489 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 05:04:42 INFO - PROCESS | 3280 | 1467461082497 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:42 INFO - PROCESS | 3280 | 1467461082499 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:42 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC7D7000 == 33 [pid = 3280] [id = 342] 05:04:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5DBD27800) [pid = 3280] [serial = 1025] [outer = 0000000000000000] 05:04:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E81E1C00) [pid = 3280] [serial = 1026] [outer = 000000A5DBD27800] 05:04:42 INFO - PROCESS | 3280 | 1467461082544 Marionette DEBUG loaded listener.js 05:04:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E8BCD000) [pid = 3280] [serial = 1027] [outer = 000000A5DBD27800] 05:04:42 INFO - PROCESS | 3280 | 1467461082977 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]]]}] 05:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 628ms 05:04:43 INFO - PROCESS | 3280 | 1467461083005 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 05:04:43 INFO - PROCESS | 3280 | 1467461083007 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 05:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:04:43 INFO - PROCESS | 3280 | 1467461083010 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:04:43 INFO - PROCESS | 3280 | 1467461083012 Marionette TRACE conn6 <- [1,1334,null,{}] 05:04:43 INFO - PROCESS | 3280 | 1467461083016 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}] 05:04:43 INFO - PROCESS | 3280 | 1467461083018 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:43 INFO - PROCESS | 3280 | 1467461083128 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 05:04:43 INFO - PROCESS | 3280 | 1467461083137 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:43 INFO - PROCESS | 3280 | 1467461083139 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:43 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC35000 == 34 [pid = 3280] [id = 343] 05:04:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5DC290800) [pid = 3280] [serial = 1028] [outer = 0000000000000000] 05:04:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E8BD7400) [pid = 3280] [serial = 1029] [outer = 000000A5DC290800] 05:04:43 INFO - PROCESS | 3280 | 1467461083184 Marionette DEBUG loaded listener.js 05:04:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E8FCC000) [pid = 3280] [serial = 1030] [outer = 000000A5DC290800] 05:04:43 INFO - PROCESS | 3280 | 1467461083604 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]]]}] 05:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 628ms 05:04:43 INFO - PROCESS | 3280 | 1467461083672 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 05:04:43 INFO - PROCESS | 3280 | 1467461083677 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 05:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:04:43 INFO - PROCESS | 3280 | 1467461083683 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:04:43 INFO - PROCESS | 3280 | 1467461083687 Marionette TRACE conn6 <- [1,1338,null,{}] 05:04:43 INFO - PROCESS | 3280 | 1467461083694 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}] 05:04:43 INFO - PROCESS | 3280 | 1467461083698 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:43 INFO - PROCESS | 3280 | 1467461083852 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 05:04:43 INFO - PROCESS | 3280 | 1467461083932 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:43 INFO - PROCESS | 3280 | 1467461083938 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:43 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DD16A800 == 35 [pid = 3280] [id = 344] 05:04:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5DBD29400) [pid = 3280] [serial = 1031] [outer = 0000000000000000] 05:04:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5DC17A400) [pid = 3280] [serial = 1032] [outer = 000000A5DBD29400] 05:04:44 INFO - PROCESS | 3280 | 1467461083997 Marionette DEBUG loaded listener.js 05:04:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5DC299C00) [pid = 3280] [serial = 1033] [outer = 000000A5DBD29400] 05:04:44 INFO - PROCESS | 3280 | 1467461084807 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]]]}] 05:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1190ms 05:04:44 INFO - PROCESS | 3280 | 1467461084877 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 05:04:44 INFO - PROCESS | 3280 | 1467461084881 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 05:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:04:44 INFO - PROCESS | 3280 | 1467461084888 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:04:44 INFO - PROCESS | 3280 | 1467461084892 Marionette TRACE conn6 <- [1,1342,null,{}] 05:04:44 INFO - PROCESS | 3280 | 1467461084897 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}] 05:04:44 INFO - PROCESS | 3280 | 1467461084900 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:45 INFO - PROCESS | 3280 | 1467461085030 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 05:04:45 INFO - PROCESS | 3280 | 1467461085099 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:45 INFO - PROCESS | 3280 | 1467461085102 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:45 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E97BD800 == 36 [pid = 3280] [id = 345] 05:04:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5DD18F800) [pid = 3280] [serial = 1034] [outer = 0000000000000000] 05:04:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E0CCD000) [pid = 3280] [serial = 1035] [outer = 000000A5DD18F800] 05:04:45 INFO - PROCESS | 3280 | 1467461085201 Marionette DEBUG loaded listener.js 05:04:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E287D800) [pid = 3280] [serial = 1036] [outer = 000000A5DD18F800] 05:04:46 INFO - PROCESS | 3280 | 1467461086070 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]]]}] 05:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1253ms 05:04:46 INFO - PROCESS | 3280 | 1467461086139 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 05:04:46 INFO - PROCESS | 3280 | 1467461086143 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 05:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:04:46 INFO - PROCESS | 3280 | 1467461086148 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:04:46 INFO - PROCESS | 3280 | 1467461086152 Marionette TRACE conn6 <- [1,1346,null,{}] 05:04:46 INFO - PROCESS | 3280 | 1467461086157 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}] 05:04:46 INFO - PROCESS | 3280 | 1467461086160 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:46 INFO - PROCESS | 3280 | 1467461086286 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 05:04:46 INFO - PROCESS | 3280 | 1467461086356 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:46 INFO - PROCESS | 3280 | 1467461086361 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:46 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E2638800 == 37 [pid = 3280] [id = 346] 05:04:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5DC5CB000) [pid = 3280] [serial = 1037] [outer = 0000000000000000] 05:04:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5DC662800) [pid = 3280] [serial = 1038] [outer = 000000A5DC5CB000] 05:04:46 INFO - PROCESS | 3280 | 1467461086413 Marionette DEBUG loaded listener.js 05:04:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5E0B8F000) [pid = 3280] [serial = 1039] [outer = 000000A5DC5CB000] 05:04:46 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC7D7000 == 36 [pid = 3280] [id = 342] 05:04:46 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC675800 == 35 [pid = 3280] [id = 341] 05:04:46 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E98B2800 == 34 [pid = 3280] [id = 340] 05:04:46 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8C45800 == 33 [pid = 3280] [id = 339] 05:04:46 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E801D000 == 32 [pid = 3280] [id = 338] 05:04:46 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E132E800 == 31 [pid = 3280] [id = 337] 05:04:46 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DCC86000 == 30 [pid = 3280] [id = 336] 05:04:46 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5EC57CC00) [pid = 3280] [serial = 994] [outer = 0000000000000000] [url = about:blank] 05:04:46 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5EB214400) [pid = 3280] [serial = 990] [outer = 0000000000000000] [url = about:blank] 05:04:46 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5EC573400) [pid = 3280] [serial = 993] [outer = 0000000000000000] [url = about:blank] 05:04:46 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E8BD1000) [pid = 3280] [serial = 978] [outer = 0000000000000000] [url = about:blank] 05:04:46 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E9578400) [pid = 3280] [serial = 981] [outer = 0000000000000000] [url = about:blank] 05:04:46 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E8FC2800) [pid = 3280] [serial = 979] [outer = 0000000000000000] [url = about:blank] 05:04:46 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5DC323000) [pid = 3280] [serial = 984] [outer = 0000000000000000] [url = about:blank] 05:04:46 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5DC667C00) [pid = 3280] [serial = 964] [outer = 0000000000000000] [url = about:blank] 05:04:46 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5EA679400) [pid = 3280] [serial = 960] [outer = 0000000000000000] [url = about:blank] 05:04:46 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5EB030C00) [pid = 3280] [serial = 961] [outer = 0000000000000000] [url = about:blank] 05:04:46 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E231C400) [pid = 3280] [serial = 969] [outer = 0000000000000000] [url = about:blank] 05:04:46 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E2D4F000) [pid = 3280] [serial = 970] [outer = 0000000000000000] [url = about:blank] 05:04:46 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E81E7000) [pid = 3280] [serial = 975] [outer = 0000000000000000] [url = about:blank] 05:04:46 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E9870C00) [pid = 3280] [serial = 982] [outer = 0000000000000000] [url = about:blank] 05:04:46 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E0B46800) [pid = 3280] [serial = 966] [outer = 0000000000000000] [url = about:blank] 05:04:46 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E16F8400) [pid = 3280] [serial = 967] [outer = 0000000000000000] [url = about:blank] 05:04:46 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E6722C00) [pid = 3280] [serial = 972] [outer = 0000000000000000] [url = about:blank] 05:04:46 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E6DA7800) [pid = 3280] [serial = 973] [outer = 0000000000000000] [url = about:blank] 05:04:46 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5DC327C00) [pid = 3280] [serial = 963] [outer = 0000000000000000] [url = about:blank] 05:04:46 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5EB2F1C00) [pid = 3280] [serial = 991] [outer = 0000000000000000] [url = about:blank] 05:04:46 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5E988B400) [pid = 3280] [serial = 987] [outer = 0000000000000000] [url = about:blank] 05:04:46 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5EA673800) [pid = 3280] [serial = 988] [outer = 0000000000000000] [url = about:blank] 05:04:46 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A5E6725C00) [pid = 3280] [serial = 985] [outer = 0000000000000000] [url = about:blank] 05:04:46 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A5E8840400) [pid = 3280] [serial = 976] [outer = 0000000000000000] [url = about:blank] 05:04:46 INFO - PROCESS | 3280 | 1467461086958 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]]]}] 05:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 838ms 05:04:46 INFO - PROCESS | 3280 | 1467461086991 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 05:04:47 INFO - PROCESS | 3280 | 1467461086995 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 05:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:04:47 INFO - PROCESS | 3280 | 1467461087002 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:04:47 INFO - PROCESS | 3280 | 1467461087004 Marionette TRACE conn6 <- [1,1350,null,{}] 05:04:47 INFO - PROCESS | 3280 | 1467461087008 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}] 05:04:47 INFO - PROCESS | 3280 | 1467461087011 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:47 INFO - PROCESS | 3280 | 1467461087102 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 05:04:47 INFO - PROCESS | 3280 | 1467461087110 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:47 INFO - PROCESS | 3280 | 1467461087112 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:47 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E5DB7000 == 31 [pid = 3280] [id = 347] 05:04:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A5E0EB2800) [pid = 3280] [serial = 1040] [outer = 0000000000000000] 05:04:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A5E1635400) [pid = 3280] [serial = 1041] [outer = 000000A5E0EB2800] 05:04:47 INFO - PROCESS | 3280 | 1467461087162 Marionette DEBUG loaded listener.js 05:04:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5E2877800) [pid = 3280] [serial = 1042] [outer = 000000A5E0EB2800] 05:04:47 INFO - PROCESS | 3280 | 1467461087663 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]]]}] 05:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 692ms 05:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:04:47 INFO - PROCESS | 3280 | 1467461087696 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 05:04:47 INFO - PROCESS | 3280 | 1467461087698 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 05:04:47 INFO - PROCESS | 3280 | 1467461087702 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:04:47 INFO - PROCESS | 3280 | 1467461087706 Marionette TRACE conn6 <- [1,1354,null,{}] 05:04:47 INFO - PROCESS | 3280 | 1467461087717 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}] 05:04:47 INFO - PROCESS | 3280 | 1467461087722 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:47 INFO - PROCESS | 3280 | 1467461087814 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 05:04:47 INFO - PROCESS | 3280 | 1467461087923 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:47 INFO - PROCESS | 3280 | 1467461087926 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:47 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E97B2800 == 32 [pid = 3280] [id = 348] 05:04:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5DC223800) [pid = 3280] [serial = 1043] [outer = 0000000000000000] 05:04:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5E64BF400) [pid = 3280] [serial = 1044] [outer = 000000A5DC223800] 05:04:47 INFO - PROCESS | 3280 | 1467461087976 Marionette DEBUG loaded listener.js 05:04:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E6DAA400) [pid = 3280] [serial = 1045] [outer = 000000A5DC223800] 05:04:48 INFO - PROCESS | 3280 | 1467461088375 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] 05:04:48 INFO - PROCESS | 3280 | 1467461088440 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 05:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:04:48 INFO - PROCESS | 3280 | 1467461088443 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:04:48 INFO - PROCESS | 3280 | 1467461088445 Marionette TRACE conn6 <- [1,1358,null,{}] 05:04:48 INFO - PROCESS | 3280 | 1467461088448 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}] 05:04:48 INFO - PROCESS | 3280 | 1467461088450 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:48 INFO - PROCESS | 3280 | 1467461088540 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 05:04:48 INFO - PROCESS | 3280 | 1467461088546 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:48 INFO - PROCESS | 3280 | 1467461088548 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:48 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EBD19800 == 33 [pid = 3280] [id = 349] 05:04:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E809D400) [pid = 3280] [serial = 1046] [outer = 0000000000000000] 05:04:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E8643C00) [pid = 3280] [serial = 1047] [outer = 000000A5E809D400] 05:04:48 INFO - PROCESS | 3280 | 1467461088594 Marionette DEBUG loaded listener.js 05:04:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E8A2DC00) [pid = 3280] [serial = 1048] [outer = 000000A5E809D400] 05:04:49 INFO - PROCESS | 3280 | 1467461089037 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] 05:04:49 INFO - PROCESS | 3280 | 1467461089083 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 05:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:04:49 INFO - PROCESS | 3280 | 1467461089087 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:04:49 INFO - PROCESS | 3280 | 1467461089089 Marionette TRACE conn6 <- [1,1362,null,{}] 05:04:49 INFO - PROCESS | 3280 | 1467461089092 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}] 05:04:49 INFO - PROCESS | 3280 | 1467461089095 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:49 INFO - PROCESS | 3280 | 1467461089201 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 05:04:49 INFO - PROCESS | 3280 | 1467461089275 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:49 INFO - PROCESS | 3280 | 1467461089277 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:49 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC25800 == 34 [pid = 3280] [id = 350] 05:04:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E8EBF400) [pid = 3280] [serial = 1049] [outer = 0000000000000000] 05:04:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E8FC3000) [pid = 3280] [serial = 1050] [outer = 000000A5E8EBF400] 05:04:49 INFO - PROCESS | 3280 | 1467461089323 Marionette DEBUG loaded listener.js 05:04:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E9507800) [pid = 3280] [serial = 1051] [outer = 000000A5E8EBF400] 05:04:49 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:04:49 INFO - PROCESS | 3280 | 1467461089774 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] 05:04:49 INFO - PROCESS | 3280 | 1467461089826 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 05:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:04:49 INFO - PROCESS | 3280 | 1467461089830 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:04:49 INFO - PROCESS | 3280 | 1467461089832 Marionette TRACE conn6 <- [1,1366,null,{}] 05:04:49 INFO - PROCESS | 3280 | 1467461089836 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}] 05:04:49 INFO - PROCESS | 3280 | 1467461089842 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:49 INFO - PROCESS | 3280 | 1467461089987 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 05:04:50 INFO - PROCESS | 3280 | 1467461090043 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:50 INFO - PROCESS | 3280 | 1467461090045 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:50 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC9C800 == 35 [pid = 3280] [id = 351] 05:04:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E976D800) [pid = 3280] [serial = 1052] [outer = 0000000000000000] 05:04:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E977B400) [pid = 3280] [serial = 1053] [outer = 000000A5E976D800] 05:04:50 INFO - PROCESS | 3280 | 1467461090091 Marionette DEBUG loaded listener.js 05:04:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E97D9400) [pid = 3280] [serial = 1054] [outer = 000000A5E976D800] 05:04:50 INFO - PROCESS | 3280 | 1467461090515 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] 05:04:50 INFO - PROCESS | 3280 | 1467461090576 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 05:04:50 INFO - PROCESS | 3280 | 1467461090579 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:04:50 INFO - PROCESS | 3280 | 1467461090581 Marionette TRACE conn6 <- [1,1370,null,{}] 05:04:50 INFO - PROCESS | 3280 | 1467461090584 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}] 05:04:50 INFO - PROCESS | 3280 | 1467461090586 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:50 INFO - PROCESS | 3280 | 1467461090700 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 05:04:50 INFO - PROCESS | 3280 | 1467461090710 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:50 INFO - PROCESS | 3280 | 1467461090712 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:50 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECDB8000 == 36 [pid = 3280] [id = 352] 05:04:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E976DC00) [pid = 3280] [serial = 1055] [outer = 0000000000000000] 05:04:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E9884400) [pid = 3280] [serial = 1056] [outer = 000000A5E976DC00] 05:04:50 INFO - PROCESS | 3280 | 1467461090765 Marionette DEBUG loaded listener.js 05:04:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E988C800) [pid = 3280] [serial = 1057] [outer = 000000A5E976DC00] 05:04:51 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E26A7C00) [pid = 3280] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:04:51 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5DC321400) [pid = 3280] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:04:51 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5DC16F800) [pid = 3280] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:04:51 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E0902400) [pid = 3280] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:04:51 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5DC22E400) [pid = 3280] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:04:51 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E26A8400) [pid = 3280] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:04:51 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E21DDC00) [pid = 3280] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:04:51 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E81EB400) [pid = 3280] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:04:51 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E98F4C00) [pid = 3280] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:04:51 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E6D1D000) [pid = 3280] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:04:51 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5DBD27800) [pid = 3280] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:04:51 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:04:51 INFO - PROCESS | 3280 | 1467461091249 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] 05:04:51 INFO - PROCESS | 3280 | 1467461091318 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 05:04:51 INFO - PROCESS | 3280 | 1467461091322 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:04:51 INFO - PROCESS | 3280 | 1467461091324 Marionette TRACE conn6 <- [1,1374,null,{}] 05:04:51 INFO - PROCESS | 3280 | 1467461091328 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}] 05:04:51 INFO - PROCESS | 3280 | 1467461091330 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:51 INFO - PROCESS | 3280 | 1467461091440 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 05:04:51 INFO - PROCESS | 3280 | 1467461091489 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:51 INFO - PROCESS | 3280 | 1467461091491 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:51 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECF4B800 == 37 [pid = 3280] [id = 353] 05:04:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E21DDC00) [pid = 3280] [serial = 1058] [outer = 0000000000000000] 05:04:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E64D8400) [pid = 3280] [serial = 1059] [outer = 000000A5E21DDC00] 05:04:51 INFO - PROCESS | 3280 | 1467461091538 Marionette DEBUG loaded listener.js 05:04:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E988C000) [pid = 3280] [serial = 1060] [outer = 000000A5E21DDC00] 05:04:51 INFO - PROCESS | 3280 | 1467461091907 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] 05:04:51 INFO - PROCESS | 3280 | 1467461091956 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 05:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:04:51 INFO - PROCESS | 3280 | 1467461091959 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:04:51 INFO - PROCESS | 3280 | 1467461091960 Marionette TRACE conn6 <- [1,1378,null,{}] 05:04:51 INFO - PROCESS | 3280 | 1467461091964 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}] 05:04:51 INFO - PROCESS | 3280 | 1467461091966 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:52 INFO - PROCESS | 3280 | 1467461092078 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 05:04:52 INFO - PROCESS | 3280 | 1467461092087 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:52 INFO - PROCESS | 3280 | 1467461092097 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:52 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ED816800 == 38 [pid = 3280] [id = 354] 05:04:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E6724400) [pid = 3280] [serial = 1061] [outer = 0000000000000000] 05:04:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5EA331400) [pid = 3280] [serial = 1062] [outer = 000000A5E6724400] 05:04:52 INFO - PROCESS | 3280 | 1467461092147 Marionette DEBUG loaded listener.js 05:04:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5EA6C5000) [pid = 3280] [serial = 1063] [outer = 000000A5E6724400] 05:04:52 INFO - PROCESS | 3280 | 1467461092564 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]]]}] 05:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 670ms 05:04:52 INFO - PROCESS | 3280 | 1467461092632 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 05:04:52 INFO - PROCESS | 3280 | 1467461092635 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 05:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:04:52 INFO - PROCESS | 3280 | 1467461092638 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:04:52 INFO - PROCESS | 3280 | 1467461092640 Marionette TRACE conn6 <- [1,1382,null,{}] 05:04:52 INFO - PROCESS | 3280 | 1467461092643 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}] 05:04:52 INFO - PROCESS | 3280 | 1467461092645 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:52 INFO - PROCESS | 3280 | 1467461092730 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 05:04:52 INFO - PROCESS | 3280 | 1467461092735 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:52 INFO - PROCESS | 3280 | 1467461092737 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:52 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EFDB2800 == 39 [pid = 3280] [id = 355] 05:04:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5EB093000) [pid = 3280] [serial = 1064] [outer = 0000000000000000] 05:04:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5EB215000) [pid = 3280] [serial = 1065] [outer = 000000A5EB093000] 05:04:52 INFO - PROCESS | 3280 | 1467461092782 Marionette DEBUG loaded listener.js 05:04:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5EB2F3C00) [pid = 3280] [serial = 1066] [outer = 000000A5EB093000] 05:04:53 INFO - PROCESS | 3280 | 1467461093319 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]]]}] 05:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 733ms 05:04:53 INFO - PROCESS | 3280 | 1467461093375 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 05:04:53 INFO - PROCESS | 3280 | 1467461093380 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 05:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:04:53 INFO - PROCESS | 3280 | 1467461093385 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:04:53 INFO - PROCESS | 3280 | 1467461093389 Marionette TRACE conn6 <- [1,1386,null,{}] 05:04:53 INFO - PROCESS | 3280 | 1467461093395 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}] 05:04:53 INFO - PROCESS | 3280 | 1467461093398 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:53 INFO - PROCESS | 3280 | 1467461093566 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 05:04:53 INFO - PROCESS | 3280 | 1467461093690 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:53 INFO - PROCESS | 3280 | 1467461093693 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:53 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E2637000 == 40 [pid = 3280] [id = 356] 05:04:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5DC17CC00) [pid = 3280] [serial = 1067] [outer = 0000000000000000] 05:04:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5DC667C00) [pid = 3280] [serial = 1068] [outer = 000000A5DC17CC00] 05:04:53 INFO - PROCESS | 3280 | 1467461093754 Marionette DEBUG loaded listener.js 05:04:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E2252C00) [pid = 3280] [serial = 1069] [outer = 000000A5DC17CC00] 05:04:54 INFO - PROCESS | 3280 | 1467461094361 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]]]}] 05:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1029ms 05:04:54 INFO - PROCESS | 3280 | 1467461094418 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 05:04:54 INFO - PROCESS | 3280 | 1467461094423 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 05:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:04:54 INFO - PROCESS | 3280 | 1467461094465 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:04:54 INFO - PROCESS | 3280 | 1467461094468 Marionette TRACE conn6 <- [1,1390,null,{}] 05:04:54 INFO - PROCESS | 3280 | 1467461094472 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}] 05:04:54 INFO - PROCESS | 3280 | 1467461094476 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:54 INFO - PROCESS | 3280 | 1467461094600 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 05:04:54 INFO - PROCESS | 3280 | 1467461094711 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:54 INFO - PROCESS | 3280 | 1467461094714 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:54 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC8B0000 == 41 [pid = 3280] [id = 357] 05:04:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E5EE4000) [pid = 3280] [serial = 1070] [outer = 0000000000000000] 05:04:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E6DBD400) [pid = 3280] [serial = 1071] [outer = 000000A5E5EE4000] 05:04:54 INFO - PROCESS | 3280 | 1467461094774 Marionette DEBUG loaded listener.js 05:04:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E88C2000) [pid = 3280] [serial = 1072] [outer = 000000A5E5EE4000] 05:04:55 INFO - PROCESS | 3280 | 1467461095388 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]]]}] 05:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1004ms 05:04:55 INFO - PROCESS | 3280 | 1467461095449 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 05:04:55 INFO - PROCESS | 3280 | 1467461095452 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 05:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:04:55 INFO - PROCESS | 3280 | 1467461095456 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:04:55 INFO - PROCESS | 3280 | 1467461095460 Marionette TRACE conn6 <- [1,1394,null,{}] 05:04:55 INFO - PROCESS | 3280 | 1467461095472 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}] 05:04:55 INFO - PROCESS | 3280 | 1467461095477 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:55 INFO - PROCESS | 3280 | 1467461095591 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 05:04:55 INFO - PROCESS | 3280 | 1467461095685 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:55 INFO - PROCESS | 3280 | 1467461095689 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:55 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F02CF000 == 42 [pid = 3280] [id = 358] 05:04:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E97DA400) [pid = 3280] [serial = 1073] [outer = 0000000000000000] 05:04:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5E9885000) [pid = 3280] [serial = 1074] [outer = 000000A5E97DA400] 05:04:55 INFO - PROCESS | 3280 | 1467461095747 Marionette DEBUG loaded listener.js 05:04:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5EB9E9000) [pid = 3280] [serial = 1075] [outer = 000000A5E97DA400] 05:04:56 INFO - PROCESS | 3280 | 1467461096412 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]]]}] 05:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 986ms 05:04:56 INFO - PROCESS | 3280 | 1467461096444 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 05:04:56 INFO - PROCESS | 3280 | 1467461096447 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 05:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:04:56 INFO - PROCESS | 3280 | 1467461096450 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:04:56 INFO - PROCESS | 3280 | 1467461096453 Marionette TRACE conn6 <- [1,1398,null,{}] 05:04:56 INFO - PROCESS | 3280 | 1467461096456 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}] 05:04:56 INFO - PROCESS | 3280 | 1467461096459 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:56 INFO - PROCESS | 3280 | 1467461096585 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 05:04:56 INFO - PROCESS | 3280 | 1467461096704 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:56 INFO - PROCESS | 3280 | 1467461096707 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:56 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DCF4E800 == 43 [pid = 3280] [id = 359] 05:04:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5DC228800) [pid = 3280] [serial = 1076] [outer = 0000000000000000] 05:04:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A5DC329C00) [pid = 3280] [serial = 1077] [outer = 000000A5DC228800] 05:04:56 INFO - PROCESS | 3280 | 1467461096764 Marionette DEBUG loaded listener.js 05:04:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A5E6723C00) [pid = 3280] [serial = 1078] [outer = 000000A5DC228800] 05:04:57 INFO - PROCESS | 3280 | 1467461097556 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]]]}] 05:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1130ms 05:04:57 INFO - PROCESS | 3280 | 1467461097583 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 05:04:57 INFO - PROCESS | 3280 | 1467461097587 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 05:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:04:57 INFO - PROCESS | 3280 | 1467461097591 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:04:57 INFO - PROCESS | 3280 | 1467461097596 Marionette TRACE conn6 <- [1,1402,null,{}] 05:04:57 INFO - PROCESS | 3280 | 1467461097601 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}] 05:04:57 INFO - PROCESS | 3280 | 1467461097604 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:57 INFO - PROCESS | 3280 | 1467461097757 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 05:04:57 INFO - PROCESS | 3280 | 1467461097768 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:57 INFO - PROCESS | 3280 | 1467461097771 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:04:57 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E23A9800 == 44 [pid = 3280] [id = 360] 05:04:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A5E0B8BC00) [pid = 3280] [serial = 1079] [outer = 0000000000000000] 05:04:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A5E15CFC00) [pid = 3280] [serial = 1080] [outer = 000000A5E0B8BC00] 05:04:57 INFO - PROCESS | 3280 | 1467461097822 Marionette DEBUG loaded listener.js 05:04:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A5E5A60400) [pid = 3280] [serial = 1081] [outer = 000000A5E0B8BC00] 05:04:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E0E6B000 == 43 [pid = 3280] [id = 335] 05:04:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ED816800 == 42 [pid = 3280] [id = 354] 05:04:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECF4B800 == 41 [pid = 3280] [id = 353] 05:04:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECDB8000 == 40 [pid = 3280] [id = 352] 05:04:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC9C800 == 39 [pid = 3280] [id = 351] 05:04:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC25800 == 38 [pid = 3280] [id = 350] 05:04:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EBD19800 == 37 [pid = 3280] [id = 349] 05:04:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E97B2800 == 36 [pid = 3280] [id = 348] 05:04:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E5DB7000 == 35 [pid = 3280] [id = 347] 05:04:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E2638800 == 34 [pid = 3280] [id = 346] 05:04:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E97BD800 == 33 [pid = 3280] [id = 345] 05:04:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DD16A800 == 32 [pid = 3280] [id = 344] 05:04:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC35000 == 31 [pid = 3280] [id = 343] 05:04:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DCF4E800 == 30 [pid = 3280] [id = 359] 05:04:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F02CF000 == 29 [pid = 3280] [id = 358] 05:04:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC8B0000 == 28 [pid = 3280] [id = 357] 05:04:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EFDB2800 == 27 [pid = 3280] [id = 355] 05:04:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E2637000 == 26 [pid = 3280] [id = 356] 05:04:58 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A5E28F3C00) [pid = 3280] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 05:04:58 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A5DC325C00) [pid = 3280] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 05:04:58 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A5DC174800) [pid = 3280] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 05:04:58 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A5DC22A000) [pid = 3280] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 05:04:58 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A5E0BD3800) [pid = 3280] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 05:04:58 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5E0EBC000) [pid = 3280] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 05:04:58 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5DC29E800) [pid = 3280] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 05:04:58 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5E64C5800) [pid = 3280] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 05:04:58 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E8BD7400) [pid = 3280] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 05:04:58 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E5E4E000) [pid = 3280] [serial = 997] [outer = 0000000000000000] [url = about:blank] 05:04:58 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E2251800) [pid = 3280] [serial = 996] [outer = 0000000000000000] [url = about:blank] 05:04:58 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E950D000) [pid = 3280] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 05:04:58 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E8A26400) [pid = 3280] [serial = 999] [outer = 0000000000000000] [url = about:blank] 05:04:58 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5EC5B7C00) [pid = 3280] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 05:04:58 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5EB9ECC00) [pid = 3280] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 05:04:58 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E5A6BC00) [pid = 3280] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 05:04:58 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E8099C00) [pid = 3280] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 05:04:58 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E671F400) [pid = 3280] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 05:04:58 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E81E1C00) [pid = 3280] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 05:04:58 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5DC5D0000) [pid = 3280] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 05:04:58 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E8AD5400) [pid = 3280] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 05:04:58 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E8BCD000) [pid = 3280] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 05:04:58 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E13C7800) [pid = 3280] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 05:05:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E920D800 == 25 [pid = 3280] [id = 202] 05:05:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E21B5800 == 24 [pid = 3280] [id = 209] 05:05:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC89000 == 23 [pid = 3280] [id = 215] 05:05:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E15BC000 == 22 [pid = 3280] [id = 199] 05:05:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E21B9800 == 21 [pid = 3280] [id = 207] 05:05:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC7F2800 == 20 [pid = 3280] [id = 205] 05:05:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E98B9000 == 19 [pid = 3280] [id = 211] 05:05:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC4C800 == 18 [pid = 3280] [id = 214] 05:05:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EB955000 == 17 [pid = 3280] [id = 212] 05:05:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E0B7C000 == 16 [pid = 3280] [id = 208] 05:05:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A5CE24C000 == 15 [pid = 3280] [id = 204] 05:05:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E98C1000 == 14 [pid = 3280] [id = 203] 05:05:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E2894000 == 13 [pid = 3280] [id = 200] 05:05:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC7F3800 == 12 [pid = 3280] [id = 213] 05:05:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8A17800 == 11 [pid = 3280] [id = 201] 05:05:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E869D800 == 10 [pid = 3280] [id = 210] 05:05:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC2A000 == 9 [pid = 3280] [id = 206] 05:05:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5DC178400) [pid = 3280] [serial = 1082] [outer = 000000A5E5A63400] 05:05:01 INFO - PROCESS | 3280 | 1467461101081 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]]]}] 05:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 3543ms 05:05:01 INFO - PROCESS | 3280 | 1467461101135 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 05:05:01 INFO - PROCESS | 3280 | 1467461101141 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 05:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:05:01 INFO - PROCESS | 3280 | 1467461101146 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:05:01 INFO - PROCESS | 3280 | 1467461101150 Marionette TRACE conn6 <- [1,1406,null,{}] 05:05:01 INFO - PROCESS | 3280 | 1467461101155 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}] 05:05:01 INFO - PROCESS | 3280 | 1467461101158 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:01 INFO - PROCESS | 3280 | 1467461101269 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 05:05:01 INFO - PROCESS | 3280 | 1467461101277 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:01 INFO - PROCESS | 3280 | 1467461101281 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:01 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E1340800 == 10 [pid = 3280] [id = 361] 05:05:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5DC29D800) [pid = 3280] [serial = 1083] [outer = 0000000000000000] 05:05:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5DC29EC00) [pid = 3280] [serial = 1084] [outer = 000000A5DC29D800] 05:05:01 INFO - PROCESS | 3280 | 1467461101332 Marionette DEBUG loaded listener.js 05:05:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5DC474C00) [pid = 3280] [serial = 1085] [outer = 000000A5DC29D800] 05:05:01 INFO - PROCESS | 3280 | 1467461101838 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]]]}] 05:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 733ms 05:05:01 INFO - PROCESS | 3280 | 1467461101882 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 05:05:01 INFO - PROCESS | 3280 | 1467461101887 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 05:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:05:01 INFO - PROCESS | 3280 | 1467461101894 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:05:01 INFO - PROCESS | 3280 | 1467461101897 Marionette TRACE conn6 <- [1,1410,null,{}] 05:05:01 INFO - PROCESS | 3280 | 1467461101901 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}] 05:05:01 INFO - PROCESS | 3280 | 1467461101904 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:02 INFO - PROCESS | 3280 | 1467461102003 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 05:05:02 INFO - PROCESS | 3280 | 1467461102085 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:02 INFO - PROCESS | 3280 | 1467461102088 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:02 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DF63B800 == 11 [pid = 3280] [id = 362] 05:05:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5DC664400) [pid = 3280] [serial = 1086] [outer = 0000000000000000] 05:05:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5DCF34400) [pid = 3280] [serial = 1087] [outer = 000000A5DC664400] 05:05:02 INFO - PROCESS | 3280 | 1467461102139 Marionette DEBUG loaded listener.js 05:05:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E0B3F800) [pid = 3280] [serial = 1088] [outer = 000000A5DC664400] 05:05:02 INFO - PROCESS | 3280 | 1467461102599 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]]]}] 05:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 732ms 05:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:05:02 INFO - PROCESS | 3280 | 1467461102669 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 05:05:02 INFO - PROCESS | 3280 | 1467461102672 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 05:05:02 INFO - PROCESS | 3280 | 1467461102676 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:05:02 INFO - PROCESS | 3280 | 1467461102679 Marionette TRACE conn6 <- [1,1414,null,{}] 05:05:02 INFO - PROCESS | 3280 | 1467461102691 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}] 05:05:02 INFO - PROCESS | 3280 | 1467461102696 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:02 INFO - PROCESS | 3280 | 1467461102820 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 05:05:02 INFO - PROCESS | 3280 | 1467461102864 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:02 INFO - PROCESS | 3280 | 1467461102868 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:02 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8C38800 == 12 [pid = 3280] [id = 363] 05:05:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5DC285000) [pid = 3280] [serial = 1089] [outer = 0000000000000000] 05:05:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E21D8C00) [pid = 3280] [serial = 1090] [outer = 000000A5DC285000] 05:05:02 INFO - PROCESS | 3280 | 1467461102921 Marionette DEBUG loaded listener.js 05:05:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E231D400) [pid = 3280] [serial = 1091] [outer = 000000A5DC285000] 05:05:03 INFO - PROCESS | 3280 | 1467461103423 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]]]}] 05:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 776ms 05:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:05:03 INFO - PROCESS | 3280 | 1467461103457 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 05:05:03 INFO - PROCESS | 3280 | 1467461103460 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 05:05:03 INFO - PROCESS | 3280 | 1467461103463 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:05:03 INFO - PROCESS | 3280 | 1467461103465 Marionette TRACE conn6 <- [1,1418,null,{}] 05:05:03 INFO - PROCESS | 3280 | 1467461103469 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}] 05:05:03 INFO - PROCESS | 3280 | 1467461103471 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:03 INFO - PROCESS | 3280 | 1467461103587 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 05:05:03 INFO - PROCESS | 3280 | 1467461103634 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:03 INFO - PROCESS | 3280 | 1467461103636 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:03 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E97C4800 == 13 [pid = 3280] [id = 364] 05:05:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E5E0F400) [pid = 3280] [serial = 1092] [outer = 0000000000000000] 05:05:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E5E4E000) [pid = 3280] [serial = 1093] [outer = 000000A5E5E0F400] 05:05:03 INFO - PROCESS | 3280 | 1467461103687 Marionette DEBUG loaded listener.js 05:05:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E5EE8800) [pid = 3280] [serial = 1094] [outer = 000000A5E5E0F400] 05:05:04 INFO - PROCESS | 3280 | 1467461104161 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]]]}] 05:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 732ms 05:05:04 INFO - PROCESS | 3280 | 1467461104214 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 05:05:04 INFO - PROCESS | 3280 | 1467461104217 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 05:05:04 INFO - PROCESS | 3280 | 1467461104220 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:05:04 INFO - PROCESS | 3280 | 1467461104222 Marionette TRACE conn6 <- [1,1422,null,{}] 05:05:04 INFO - PROCESS | 3280 | 1467461104225 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}] 05:05:04 INFO - PROCESS | 3280 | 1467461104228 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:04 INFO - PROCESS | 3280 | 1467461104339 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 05:05:04 INFO - PROCESS | 3280 | 1467461104350 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:04 INFO - PROCESS | 3280 | 1467461104352 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:04 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EB233800 == 14 [pid = 3280] [id = 365] 05:05:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5DC845C00) [pid = 3280] [serial = 1095] [outer = 0000000000000000] 05:05:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E6722800) [pid = 3280] [serial = 1096] [outer = 000000A5DC845C00] 05:05:04 INFO - PROCESS | 3280 | 1467461104441 Marionette DEBUG loaded listener.js 05:05:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5E6DB1400) [pid = 3280] [serial = 1097] [outer = 000000A5DC845C00] 05:05:04 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5DC223800) [pid = 3280] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:05:04 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5DD18F800) [pid = 3280] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:05:04 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E809D400) [pid = 3280] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:05:04 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5DC5CB000) [pid = 3280] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:05:04 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E6724400) [pid = 3280] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:05:04 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5DC290800) [pid = 3280] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:05:04 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5DBD29400) [pid = 3280] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:05:04 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5EB093000) [pid = 3280] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:05:04 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5DC228800) [pid = 3280] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:05:04 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5DC17CC00) [pid = 3280] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:05:04 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E5EE4000) [pid = 3280] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:05:04 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E97DA400) [pid = 3280] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:05:04 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E8EBF400) [pid = 3280] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:05:04 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E976D800) [pid = 3280] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:05:04 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E21DDC00) [pid = 3280] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:05:04 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E976DC00) [pid = 3280] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:05:04 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E0EB2800) [pid = 3280] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:05:05 INFO - PROCESS | 3280 | 1467461105082 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]]]}] 05:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 880ms 05:05:05 INFO - PROCESS | 3280 | 1467461105107 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 05:05:05 INFO - PROCESS | 3280 | 1467461105109 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 05:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:05:05 INFO - PROCESS | 3280 | 1467461105113 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:05:05 INFO - PROCESS | 3280 | 1467461105114 Marionette TRACE conn6 <- [1,1426,null,{}] 05:05:05 INFO - PROCESS | 3280 | 1467461105124 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}] 05:05:05 INFO - PROCESS | 3280 | 1467461105130 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:05 INFO - PROCESS | 3280 | 1467461105257 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 05:05:05 INFO - PROCESS | 3280 | 1467461105265 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:05 INFO - PROCESS | 3280 | 1467461105267 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:05 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC7E8000 == 15 [pid = 3280] [id = 366] 05:05:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E5A67000) [pid = 3280] [serial = 1098] [outer = 0000000000000000] 05:05:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E81E5800) [pid = 3280] [serial = 1099] [outer = 000000A5E5A67000] 05:05:05 INFO - PROCESS | 3280 | 1467461105319 Marionette DEBUG loaded listener.js 05:05:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E8834000) [pid = 3280] [serial = 1100] [outer = 000000A5E5A67000] 05:05:05 INFO - PROCESS | 3280 | 1467461105764 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]]]}] 05:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 693ms 05:05:05 INFO - PROCESS | 3280 | 1467461105807 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 05:05:05 INFO - PROCESS | 3280 | 1467461105809 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 05:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:05:05 INFO - PROCESS | 3280 | 1467461105812 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:05:05 INFO - PROCESS | 3280 | 1467461105814 Marionette TRACE conn6 <- [1,1430,null,{}] 05:05:05 INFO - PROCESS | 3280 | 1467461105817 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}] 05:05:05 INFO - PROCESS | 3280 | 1467461105819 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:05 INFO - PROCESS | 3280 | 1467461105928 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 05:05:05 INFO - PROCESS | 3280 | 1467461105937 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:05 INFO - PROCESS | 3280 | 1467461105939 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:05 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC4C000 == 16 [pid = 3280] [id = 367] 05:05:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E88C5C00) [pid = 3280] [serial = 1101] [outer = 0000000000000000] 05:05:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E8AD7800) [pid = 3280] [serial = 1102] [outer = 000000A5E88C5C00] 05:05:05 INFO - PROCESS | 3280 | 1467461105984 Marionette DEBUG loaded listener.js 05:05:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E8BD3C00) [pid = 3280] [serial = 1103] [outer = 000000A5E88C5C00] 05:05:06 INFO - PROCESS | 3280 | 1467461106417 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]]]}] 05:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 628ms 05:05:06 INFO - PROCESS | 3280 | 1467461106444 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 05:05:06 INFO - PROCESS | 3280 | 1467461106446 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 05:05:06 INFO - PROCESS | 3280 | 1467461106449 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:05:06 INFO - PROCESS | 3280 | 1467461106451 Marionette TRACE conn6 <- [1,1434,null,{}] 05:05:06 INFO - PROCESS | 3280 | 1467461106454 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}] 05:05:06 INFO - PROCESS | 3280 | 1467461106456 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:06 INFO - PROCESS | 3280 | 1467461106538 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 05:05:06 INFO - PROCESS | 3280 | 1467461106543 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:06 INFO - PROCESS | 3280 | 1467461106545 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:06 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC9D000 == 17 [pid = 3280] [id = 368] 05:05:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E8F91400) [pid = 3280] [serial = 1104] [outer = 0000000000000000] 05:05:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E8FC2800) [pid = 3280] [serial = 1105] [outer = 000000A5E8F91400] 05:05:06 INFO - PROCESS | 3280 | 1467461106591 Marionette DEBUG loaded listener.js 05:05:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E929E400) [pid = 3280] [serial = 1106] [outer = 000000A5E8F91400] 05:05:07 INFO - PROCESS | 3280 | 1467461107329 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]]]}] 05:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 942ms 05:05:07 INFO - PROCESS | 3280 | 1467461107395 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 05:05:07 INFO - PROCESS | 3280 | 1467461107400 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 05:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:05:07 INFO - PROCESS | 3280 | 1467461107405 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:05:07 INFO - PROCESS | 3280 | 1467461107409 Marionette TRACE conn6 <- [1,1438,null,{}] 05:05:07 INFO - PROCESS | 3280 | 1467461107415 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}] 05:05:07 INFO - PROCESS | 3280 | 1467461107419 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:07 INFO - PROCESS | 3280 | 1467461107553 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 05:05:07 INFO - PROCESS | 3280 | 1467461107625 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:07 INFO - PROCESS | 3280 | 1467461107627 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:07 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E21BD800 == 18 [pid = 3280] [id = 369] 05:05:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5DC22C000) [pid = 3280] [serial = 1107] [outer = 0000000000000000] 05:05:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5DC5CB000) [pid = 3280] [serial = 1108] [outer = 000000A5DC22C000] 05:05:07 INFO - PROCESS | 3280 | 1467461107688 Marionette DEBUG loaded listener.js 05:05:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5DD7A7800) [pid = 3280] [serial = 1109] [outer = 000000A5DC22C000] 05:05:08 INFO - PROCESS | 3280 | 1467461108449 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]]]}] 05:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1084ms 05:05:08 INFO - PROCESS | 3280 | 1467461108492 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 05:05:08 INFO - PROCESS | 3280 | 1467461108497 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 05:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:05:08 INFO - PROCESS | 3280 | 1467461108504 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:05:08 INFO - PROCESS | 3280 | 1467461108507 Marionette TRACE conn6 <- [1,1442,null,{}] 05:05:08 INFO - PROCESS | 3280 | 1467461108511 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}] 05:05:08 INFO - PROCESS | 3280 | 1467461108514 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:08 INFO - PROCESS | 3280 | 1467461108667 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 05:05:08 INFO - PROCESS | 3280 | 1467461108865 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:08 INFO - PROCESS | 3280 | 1467461108869 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:08 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DD1F1000 == 19 [pid = 3280] [id = 370] 05:05:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5DB63C800) [pid = 3280] [serial = 1110] [outer = 0000000000000000] 05:05:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5DC16E800) [pid = 3280] [serial = 1111] [outer = 000000A5DB63C800] 05:05:08 INFO - PROCESS | 3280 | 1467461108942 Marionette DEBUG loaded listener.js 05:05:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5DC299800) [pid = 3280] [serial = 1112] [outer = 000000A5DB63C800] 05:05:09 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E8FC3000) [pid = 3280] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 05:05:09 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E9507800) [pid = 3280] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 05:05:09 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E97D9400) [pid = 3280] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 05:05:09 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E977B400) [pid = 3280] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 05:05:09 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E64D8400) [pid = 3280] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 05:05:09 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E9884400) [pid = 3280] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 05:05:09 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E1635400) [pid = 3280] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 05:05:09 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E2877800) [pid = 3280] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 05:05:09 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E64BF400) [pid = 3280] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 05:05:09 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E6DAA400) [pid = 3280] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 05:05:09 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E0CCD000) [pid = 3280] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 05:05:09 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E287D800) [pid = 3280] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 05:05:09 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E8643C00) [pid = 3280] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 05:05:09 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5DC662800) [pid = 3280] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 05:05:09 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E0B8F000) [pid = 3280] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 05:05:09 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5EA6C5000) [pid = 3280] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 05:05:09 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E8FCC000) [pid = 3280] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 05:05:09 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5DC17A400) [pid = 3280] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 05:05:09 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5DC299C00) [pid = 3280] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 05:05:09 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5EB2F3C00) [pid = 3280] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 05:05:09 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A5EB215000) [pid = 3280] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 05:05:09 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A5E6723C00) [pid = 3280] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 05:05:09 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A5E15CFC00) [pid = 3280] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 05:05:09 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A5E2252C00) [pid = 3280] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 05:05:09 INFO - PROCESS | 3280 | --DOMWINDOW == 61 (000000A5DC667C00) [pid = 3280] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 05:05:09 INFO - PROCESS | 3280 | --DOMWINDOW == 60 (000000A5EA331400) [pid = 3280] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 05:05:09 INFO - PROCESS | 3280 | --DOMWINDOW == 59 (000000A5E6DBD400) [pid = 3280] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 05:05:09 INFO - PROCESS | 3280 | --DOMWINDOW == 58 (000000A5E88C2000) [pid = 3280] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 05:05:09 INFO - PROCESS | 3280 | --DOMWINDOW == 57 (000000A5E9885000) [pid = 3280] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 05:05:09 INFO - PROCESS | 3280 | --DOMWINDOW == 56 (000000A5DC329C00) [pid = 3280] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 05:05:09 INFO - PROCESS | 3280 | --DOMWINDOW == 55 (000000A5EB9E9000) [pid = 3280] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 05:05:09 INFO - PROCESS | 3280 | --DOMWINDOW == 54 (000000A5E988C800) [pid = 3280] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 05:05:09 INFO - PROCESS | 3280 | --DOMWINDOW == 53 (000000A5E988C000) [pid = 3280] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 05:05:09 INFO - PROCESS | 3280 | --DOMWINDOW == 52 (000000A5E8A2DC00) [pid = 3280] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 05:05:09 INFO - PROCESS | 3280 | 1467461109596 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]]]}] 05:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1135ms 05:05:09 INFO - PROCESS | 3280 | 1467461109642 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 05:05:09 INFO - PROCESS | 3280 | 1467461109646 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 05:05:09 INFO - PROCESS | 3280 | 1467461109650 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:05:09 INFO - PROCESS | 3280 | 1467461109653 Marionette TRACE conn6 <- [1,1446,null,{}] 05:05:09 INFO - PROCESS | 3280 | 1467461109659 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}] 05:05:09 INFO - PROCESS | 3280 | 1467461109663 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:09 INFO - PROCESS | 3280 | 1467461109758 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 05:05:09 INFO - PROCESS | 3280 | 1467461109831 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:09 INFO - PROCESS | 3280 | 1467461109834 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:09 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E210E800 == 20 [pid = 3280] [id = 371] 05:05:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 53 (000000A5DBD27800) [pid = 3280] [serial = 1113] [outer = 0000000000000000] 05:05:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 54 (000000A5DC2A0C00) [pid = 3280] [serial = 1114] [outer = 000000A5DBD27800] 05:05:09 INFO - PROCESS | 3280 | 1467461109889 Marionette DEBUG loaded listener.js 05:05:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 55 (000000A5DCFDD000) [pid = 3280] [serial = 1115] [outer = 000000A5DBD27800] 05:05:10 INFO - PROCESS | 3280 | 1467461110383 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]]]}] 05:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 775ms 05:05:10 INFO - PROCESS | 3280 | 1467461110432 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 05:05:10 INFO - PROCESS | 3280 | 1467461110437 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 05:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:05:10 INFO - PROCESS | 3280 | 1467461110442 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:05:10 INFO - PROCESS | 3280 | 1467461110444 Marionette TRACE conn6 <- [1,1450,null,{}] 05:05:10 INFO - PROCESS | 3280 | 1467461110447 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}] 05:05:10 INFO - PROCESS | 3280 | 1467461110450 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:10 INFO - PROCESS | 3280 | 1467461110543 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 05:05:10 INFO - PROCESS | 3280 | 1467461110551 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:10 INFO - PROCESS | 3280 | 1467461110554 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:10 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E6D5A000 == 21 [pid = 3280] [id = 372] 05:05:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 56 (000000A5E21DD800) [pid = 3280] [serial = 1116] [outer = 0000000000000000] 05:05:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 57 (000000A5E2251400) [pid = 3280] [serial = 1117] [outer = 000000A5E21DD800] 05:05:10 INFO - PROCESS | 3280 | 1467461110604 Marionette DEBUG loaded listener.js 05:05:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 58 (000000A5E2878800) [pid = 3280] [serial = 1118] [outer = 000000A5E21DD800] 05:05:11 INFO - PROCESS | 3280 | 1467461111109 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]]]}] 05:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 691ms 05:05:11 INFO - PROCESS | 3280 | 1467461111136 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 05:05:11 INFO - PROCESS | 3280 | 1467461111138 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 05:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:05:11 INFO - PROCESS | 3280 | 1467461111143 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:05:11 INFO - PROCESS | 3280 | 1467461111150 Marionette TRACE conn6 <- [1,1454,null,{}] 05:05:11 INFO - PROCESS | 3280 | 1467461111160 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}] 05:05:11 INFO - PROCESS | 3280 | 1467461111164 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:11 INFO - PROCESS | 3280 | 1467461111254 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 05:05:11 INFO - PROCESS | 3280 | 1467461111334 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:11 INFO - PROCESS | 3280 | 1467461111336 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:11 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E943E800 == 22 [pid = 3280] [id = 373] 05:05:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 59 (000000A5E0BD6800) [pid = 3280] [serial = 1119] [outer = 0000000000000000] 05:05:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 60 (000000A5E5E4AC00) [pid = 3280] [serial = 1120] [outer = 000000A5E0BD6800] 05:05:11 INFO - PROCESS | 3280 | 1467461111383 Marionette DEBUG loaded listener.js 05:05:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (000000A5E6722C00) [pid = 3280] [serial = 1121] [outer = 000000A5E0BD6800] 05:05:11 INFO - PROCESS | 3280 | 1467461111815 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]]]}] 05:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 692ms 05:05:11 INFO - PROCESS | 3280 | 1467461111837 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 05:05:11 INFO - PROCESS | 3280 | 1467461111839 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 05:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:05:11 INFO - PROCESS | 3280 | 1467461111849 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:05:11 INFO - PROCESS | 3280 | 1467461111851 Marionette TRACE conn6 <- [1,1458,null,{}] 05:05:11 INFO - PROCESS | 3280 | 1467461111859 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}] 05:05:11 INFO - PROCESS | 3280 | 1467461111861 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:12 INFO - PROCESS | 3280 | 1467461112004 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 05:05:12 INFO - PROCESS | 3280 | 1467461112016 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:12 INFO - PROCESS | 3280 | 1467461112018 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:12 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EA444000 == 23 [pid = 3280] [id = 374] 05:05:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A5E6DC0400) [pid = 3280] [serial = 1122] [outer = 0000000000000000] 05:05:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A5E8093800) [pid = 3280] [serial = 1123] [outer = 000000A5E6DC0400] 05:05:12 INFO - PROCESS | 3280 | 1467461112073 Marionette DEBUG loaded listener.js 05:05:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A5E81E6000) [pid = 3280] [serial = 1124] [outer = 000000A5E6DC0400] 05:05:12 INFO - PROCESS | 3280 | 1467461112547 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]]]}] 05:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 733ms 05:05:12 INFO - PROCESS | 3280 | 1467461112582 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 05:05:12 INFO - PROCESS | 3280 | 1467461112584 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 05:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:05:12 INFO - PROCESS | 3280 | 1467461112591 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:05:12 INFO - PROCESS | 3280 | 1467461112593 Marionette TRACE conn6 <- [1,1462,null,{}] 05:05:12 INFO - PROCESS | 3280 | 1467461112597 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}] 05:05:12 INFO - PROCESS | 3280 | 1467461112599 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:12 INFO - PROCESS | 3280 | 1467461112708 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 05:05:12 INFO - PROCESS | 3280 | 1467461112713 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:12 INFO - PROCESS | 3280 | 1467461112720 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:12 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8C4B800 == 24 [pid = 3280] [id = 375] 05:05:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A5E883EC00) [pid = 3280] [serial = 1125] [outer = 0000000000000000] 05:05:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A5E88BD400) [pid = 3280] [serial = 1126] [outer = 000000A5E883EC00] 05:05:12 INFO - PROCESS | 3280 | 1467461112778 Marionette DEBUG loaded listener.js 05:05:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5E8BCD000) [pid = 3280] [serial = 1127] [outer = 000000A5E883EC00] 05:05:13 INFO - PROCESS | 3280 | 1467461113280 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]]]}] 05:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 732ms 05:05:13 INFO - PROCESS | 3280 | 1467461113349 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 05:05:13 INFO - PROCESS | 3280 | 1467461113351 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 05:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:05:13 INFO - PROCESS | 3280 | 1467461113355 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:05:13 INFO - PROCESS | 3280 | 1467461113356 Marionette TRACE conn6 <- [1,1466,null,{}] 05:05:13 INFO - PROCESS | 3280 | 1467461113360 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}] 05:05:13 INFO - PROCESS | 3280 | 1467461113363 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:13 INFO - PROCESS | 3280 | 1467461113473 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 05:05:13 INFO - PROCESS | 3280 | 1467461113526 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:13 INFO - PROCESS | 3280 | 1467461113536 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:13 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC36000 == 25 [pid = 3280] [id = 376] 05:05:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5E929B800) [pid = 3280] [serial = 1128] [outer = 0000000000000000] 05:05:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5E9507800) [pid = 3280] [serial = 1129] [outer = 000000A5E929B800] 05:05:13 INFO - PROCESS | 3280 | 1467461113582 Marionette DEBUG loaded listener.js 05:05:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E950F800) [pid = 3280] [serial = 1130] [outer = 000000A5E929B800] 05:05:13 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5DC664400) [pid = 3280] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:05:13 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5DC29D800) [pid = 3280] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:05:13 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5E0B8BC00) [pid = 3280] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:05:13 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5DC285000) [pid = 3280] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:05:13 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A5E5E0F400) [pid = 3280] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:05:13 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A5DC845C00) [pid = 3280] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:05:13 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A5E88C5C00) [pid = 3280] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:05:13 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A5E5A67000) [pid = 3280] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:05:14 INFO - PROCESS | 3280 | 1467461114002 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]]]}] 05:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 670ms 05:05:14 INFO - PROCESS | 3280 | 1467461114030 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 05:05:14 INFO - PROCESS | 3280 | 1467461114032 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 05:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:05:14 INFO - PROCESS | 3280 | 1467461114035 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:05:14 INFO - PROCESS | 3280 | 1467461114037 Marionette TRACE conn6 <- [1,1470,null,{}] 05:05:14 INFO - PROCESS | 3280 | 1467461114041 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}] 05:05:14 INFO - PROCESS | 3280 | 1467461114043 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:14 INFO - PROCESS | 3280 | 1467461114127 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 05:05:14 INFO - PROCESS | 3280 | 1467461114135 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:14 INFO - PROCESS | 3280 | 1467461114137 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:14 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC5E000 == 26 [pid = 3280] [id = 377] 05:05:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A5DC845C00) [pid = 3280] [serial = 1131] [outer = 0000000000000000] 05:05:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A5E88C5C00) [pid = 3280] [serial = 1132] [outer = 000000A5DC845C00] 05:05:14 INFO - PROCESS | 3280 | 1467461114182 Marionette DEBUG loaded listener.js 05:05:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A5E956C800) [pid = 3280] [serial = 1133] [outer = 000000A5DC845C00] 05:05:14 INFO - PROCESS | 3280 | 1467461114621 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]]]}] 05:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 628ms 05:05:14 INFO - PROCESS | 3280 | 1467461114668 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 05:05:14 INFO - PROCESS | 3280 | 1467461114670 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 05:05:14 INFO - PROCESS | 3280 | 1467461114673 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:05:14 INFO - PROCESS | 3280 | 1467461114675 Marionette TRACE conn6 <- [1,1474,null,{}] 05:05:14 INFO - PROCESS | 3280 | 1467461114678 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}] 05:05:14 INFO - PROCESS | 3280 | 1467461114680 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:14 INFO - PROCESS | 3280 | 1467461114771 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 05:05:14 INFO - PROCESS | 3280 | 1467461114779 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:14 INFO - PROCESS | 3280 | 1467461114781 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:14 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECD6F800 == 27 [pid = 3280] [id = 378] 05:05:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A5E9575800) [pid = 3280] [serial = 1134] [outer = 0000000000000000] 05:05:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5E9579800) [pid = 3280] [serial = 1135] [outer = 000000A5E9575800] 05:05:14 INFO - PROCESS | 3280 | 1467461114826 Marionette DEBUG loaded listener.js 05:05:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5E9771C00) [pid = 3280] [serial = 1136] [outer = 000000A5E9575800] 05:05:15 INFO - PROCESS | 3280 | 1467461115286 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]]]}] 05:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 628ms 05:05:15 INFO - PROCESS | 3280 | 1467461115308 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 05:05:15 INFO - PROCESS | 3280 | 1467461115310 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 05:05:15 INFO - PROCESS | 3280 | 1467461115313 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:05:15 INFO - PROCESS | 3280 | 1467461115315 Marionette TRACE conn6 <- [1,1478,null,{}] 05:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:05:15 INFO - PROCESS | 3280 | 1467461115319 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}] 05:05:15 INFO - PROCESS | 3280 | 1467461115321 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:15 INFO - PROCESS | 3280 | 1467461115407 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 05:05:15 INFO - PROCESS | 3280 | 1467461115412 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:15 INFO - PROCESS | 3280 | 1467461115414 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:15 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8FD8800 == 28 [pid = 3280] [id = 379] 05:05:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5E97CCC00) [pid = 3280] [serial = 1137] [outer = 0000000000000000] 05:05:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E97CFC00) [pid = 3280] [serial = 1138] [outer = 000000A5E97CCC00] 05:05:15 INFO - PROCESS | 3280 | 1467461115458 Marionette DEBUG loaded listener.js 05:05:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E97D8000) [pid = 3280] [serial = 1139] [outer = 000000A5E97CCC00] 05:05:16 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E23A9800 == 27 [pid = 3280] [id = 360] 05:05:17 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5DCF34400) [pid = 3280] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5DC29EC00) [pid = 3280] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5DC474C00) [pid = 3280] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5E5A60400) [pid = 3280] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5E21D8C00) [pid = 3280] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A5E231D400) [pid = 3280] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A5E5E4E000) [pid = 3280] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A5E6722800) [pid = 3280] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A5E5EE8800) [pid = 3280] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3280 | --DOMWINDOW == 61 (000000A5E9870400) [pid = 3280] [serial = 652] [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.] 05:05:17 INFO - PROCESS | 3280 | --DOMWINDOW == 60 (000000A5E8AD7800) [pid = 3280] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3280 | --DOMWINDOW == 59 (000000A5E8FC2800) [pid = 3280] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3280 | --DOMWINDOW == 58 (000000A5E6DB1400) [pid = 3280] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3280 | --DOMWINDOW == 57 (000000A5E81E5800) [pid = 3280] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3280 | --DOMWINDOW == 56 (000000A5E0B3F800) [pid = 3280] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3280 | --DOMWINDOW == 55 (000000A5E8BD3C00) [pid = 3280] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3280 | --DOMWINDOW == 54 (000000A5E8834000) [pid = 3280] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3280 | 1467461117181 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]]]}] 05:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1889ms 05:05:17 INFO - PROCESS | 3280 | 1467461117208 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 05:05:17 INFO - PROCESS | 3280 | 1467461117213 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 05:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:05:17 INFO - PROCESS | 3280 | 1467461117218 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:05:17 INFO - PROCESS | 3280 | 1467461117222 Marionette TRACE conn6 <- [1,1482,null,{}] 05:05:17 INFO - PROCESS | 3280 | 1467461117228 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}] 05:05:17 INFO - PROCESS | 3280 | 1467461117231 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:17 INFO - PROCESS | 3280 | 1467461117324 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 05:05:17 INFO - PROCESS | 3280 | 1467461117331 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:17 INFO - PROCESS | 3280 | 1467461117336 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:17 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0C54800 == 28 [pid = 3280] [id = 380] 05:05:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 55 (000000A5DC284C00) [pid = 3280] [serial = 1140] [outer = 0000000000000000] 05:05:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 56 (000000A5DC287000) [pid = 3280] [serial = 1141] [outer = 000000A5DC284C00] 05:05:17 INFO - PROCESS | 3280 | 1467461117388 Marionette DEBUG loaded listener.js 05:05:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 57 (000000A5DC2A3800) [pid = 3280] [serial = 1142] [outer = 000000A5DC284C00] 05:05:17 INFO - PROCESS | 3280 | 1467461117896 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]]]}] 05:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 732ms 05:05:17 INFO - PROCESS | 3280 | 1467461117954 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 05:05:17 INFO - PROCESS | 3280 | 1467461117959 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 05:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:05:17 INFO - PROCESS | 3280 | 1467461117966 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:05:17 INFO - PROCESS | 3280 | 1467461117969 Marionette TRACE conn6 <- [1,1486,null,{}] 05:05:17 INFO - PROCESS | 3280 | 1467461117973 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}] 05:05:17 INFO - PROCESS | 3280 | 1467461117976 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:18 INFO - PROCESS | 3280 | 1467461118071 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 05:05:18 INFO - PROCESS | 3280 | 1467461118077 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:18 INFO - PROCESS | 3280 | 1467461118080 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:18 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E263A000 == 29 [pid = 3280] [id = 381] 05:05:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 58 (000000A5DC65C400) [pid = 3280] [serial = 1143] [outer = 0000000000000000] 05:05:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 59 (000000A5DC663C00) [pid = 3280] [serial = 1144] [outer = 000000A5DC65C400] 05:05:18 INFO - PROCESS | 3280 | 1467461118141 Marionette DEBUG loaded listener.js 05:05:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 60 (000000A5DCF34400) [pid = 3280] [serial = 1145] [outer = 000000A5DC65C400] 05:05:18 INFO - PROCESS | 3280 | 1467461118585 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]]]}] 05:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 691ms 05:05:18 INFO - PROCESS | 3280 | 1467461118659 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 05:05:18 INFO - PROCESS | 3280 | 1467461118661 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 05:05:18 INFO - PROCESS | 3280 | 1467461118665 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:05:18 INFO - PROCESS | 3280 | 1467461118668 Marionette TRACE conn6 <- [1,1490,null,{}] 05:05:18 INFO - PROCESS | 3280 | 1467461118708 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}] 05:05:18 INFO - PROCESS | 3280 | 1467461118713 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:18 INFO - PROCESS | 3280 | 1467461118803 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 05:05:18 INFO - PROCESS | 3280 | 1467461118810 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:18 INFO - PROCESS | 3280 | 1467461118814 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:18 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8A06800 == 30 [pid = 3280] [id = 382] 05:05:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (000000A5B08BDC00) [pid = 3280] [serial = 1146] [outer = 0000000000000000] 05:05:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A5E15CD400) [pid = 3280] [serial = 1147] [outer = 000000A5B08BDC00] 05:05:18 INFO - PROCESS | 3280 | 1467461118864 Marionette DEBUG loaded listener.js 05:05:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A5E21DE400) [pid = 3280] [serial = 1148] [outer = 000000A5B08BDC00] 05:05:19 INFO - PROCESS | 3280 | 1467461119299 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]]]}] 05:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 688ms 05:05:19 INFO - PROCESS | 3280 | 1467461119355 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 05:05:19 INFO - PROCESS | 3280 | 1467461119358 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 05:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:05:19 INFO - PROCESS | 3280 | 1467461119362 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:05:19 INFO - PROCESS | 3280 | 1467461119364 Marionette TRACE conn6 <- [1,1494,null,{}] 05:05:19 INFO - PROCESS | 3280 | 1467461119367 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}] 05:05:19 INFO - PROCESS | 3280 | 1467461119369 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:19 INFO - PROCESS | 3280 | 1467461119457 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 05:05:19 INFO - PROCESS | 3280 | 1467461119462 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:19 INFO - PROCESS | 3280 | 1467461119464 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:19 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E9432000 == 31 [pid = 3280] [id = 383] 05:05:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A5E2875000) [pid = 3280] [serial = 1149] [outer = 0000000000000000] 05:05:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A5E28F2000) [pid = 3280] [serial = 1150] [outer = 000000A5E2875000] 05:05:19 INFO - PROCESS | 3280 | 1467461119510 Marionette DEBUG loaded listener.js 05:05:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A5E5A5D800) [pid = 3280] [serial = 1151] [outer = 000000A5E2875000] 05:05:19 INFO - PROCESS | 3280 | 1467461119933 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]]]}] 05:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 627ms 05:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:05:20 INFO - PROCESS | 3280 | 1467461119991 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 05:05:20 INFO - PROCESS | 3280 | 1467461119994 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 05:05:20 INFO - PROCESS | 3280 | 1467461119997 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:05:20 INFO - PROCESS | 3280 | 1467461119999 Marionette TRACE conn6 <- [1,1498,null,{}] 05:05:20 INFO - PROCESS | 3280 | 1467461120002 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}] 05:05:20 INFO - PROCESS | 3280 | 1467461120004 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:20 INFO - PROCESS | 3280 | 1467461120087 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 05:05:20 INFO - PROCESS | 3280 | 1467461120093 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:20 INFO - PROCESS | 3280 | 1467461120096 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:20 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EA3C9000 == 32 [pid = 3280] [id = 384] 05:05:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5DC65BC00) [pid = 3280] [serial = 1152] [outer = 0000000000000000] 05:05:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5E5E4F400) [pid = 3280] [serial = 1153] [outer = 000000A5DC65BC00] 05:05:20 INFO - PROCESS | 3280 | 1467461120141 Marionette DEBUG loaded listener.js 05:05:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5E64BA400) [pid = 3280] [serial = 1154] [outer = 000000A5DC65BC00] 05:05:20 INFO - PROCESS | 3280 | 1467461120577 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]]]}] 05:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 629ms 05:05:20 INFO - PROCESS | 3280 | 1467461120630 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 05:05:20 INFO - PROCESS | 3280 | 1467461120632 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 05:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:05:20 INFO - PROCESS | 3280 | 1467461120640 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:05:20 INFO - PROCESS | 3280 | 1467461120642 Marionette TRACE conn6 <- [1,1502,null,{}] 05:05:20 INFO - PROCESS | 3280 | 1467461120645 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}] 05:05:20 INFO - PROCESS | 3280 | 1467461120651 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:20 INFO - PROCESS | 3280 | 1467461120759 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 05:05:20 INFO - PROCESS | 3280 | 1467461120772 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:20 INFO - PROCESS | 3280 | 1467461120774 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:20 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC68E000 == 33 [pid = 3280] [id = 385] 05:05:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E6D9F000) [pid = 3280] [serial = 1155] [outer = 0000000000000000] 05:05:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E8097000) [pid = 3280] [serial = 1156] [outer = 000000A5E6D9F000] 05:05:20 INFO - PROCESS | 3280 | 1467461120820 Marionette DEBUG loaded listener.js 05:05:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E81EB800) [pid = 3280] [serial = 1157] [outer = 000000A5E6D9F000] 05:05:21 INFO - PROCESS | 3280 | 1467461121259 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]]]}] 05:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 691ms 05:05:21 INFO - PROCESS | 3280 | 1467461121329 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 05:05:21 INFO - PROCESS | 3280 | 1467461121332 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 05:05:21 INFO - PROCESS | 3280 | 1467461121335 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:05:21 INFO - PROCESS | 3280 | 1467461121337 Marionette TRACE conn6 <- [1,1506,null,{}] 05:05:21 INFO - PROCESS | 3280 | 1467461121340 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}] 05:05:21 INFO - PROCESS | 3280 | 1467461121342 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:21 INFO - PROCESS | 3280 | 1467461121423 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 05:05:21 INFO - PROCESS | 3280 | 1467461121461 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:21 INFO - PROCESS | 3280 | 1467461121463 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:21 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC31800 == 34 [pid = 3280] [id = 386] 05:05:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5DC179C00) [pid = 3280] [serial = 1158] [outer = 0000000000000000] 05:05:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E88BD800) [pid = 3280] [serial = 1159] [outer = 000000A5DC179C00] 05:05:21 INFO - PROCESS | 3280 | 1467461121508 Marionette DEBUG loaded listener.js 05:05:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E8BC9800) [pid = 3280] [serial = 1160] [outer = 000000A5DC179C00] 05:05:21 INFO - PROCESS | 3280 | 1467461121900 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]]]}] 05:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 626ms 05:05:21 INFO - PROCESS | 3280 | 1467461121965 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 05:05:21 INFO - PROCESS | 3280 | 1467461121967 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 05:05:21 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:05:21 INFO - PROCESS | 3280 | 1467461121974 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:05:21 INFO - PROCESS | 3280 | 1467461121976 Marionette TRACE conn6 <- [1,1510,null,{}] 05:05:21 INFO - PROCESS | 3280 | 1467461121980 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}] 05:05:21 INFO - PROCESS | 3280 | 1467461121982 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:22 INFO - PROCESS | 3280 | 1467461122063 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 05:05:22 INFO - PROCESS | 3280 | 1467461122068 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:22 INFO - PROCESS | 3280 | 1467461122070 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:22 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC85800 == 35 [pid = 3280] [id = 387] 05:05:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E8BD5800) [pid = 3280] [serial = 1161] [outer = 0000000000000000] 05:05:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E8CBF800) [pid = 3280] [serial = 1162] [outer = 000000A5E8BD5800] 05:05:22 INFO - PROCESS | 3280 | 1467461122119 Marionette DEBUG loaded listener.js 05:05:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E8FC4000) [pid = 3280] [serial = 1163] [outer = 000000A5E8BD5800] 05:05:22 INFO - PROCESS | 3280 | 1467461122592 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"]]]}] 05:05:22 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 05:05:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:05:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:05:22 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 05:05:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:05:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:05:22 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 05:05:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:05:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:05:22 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 05:05:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:05:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:05:22 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 628ms 05:05:22 INFO - PROCESS | 3280 | 1467461122602 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 05:05:22 INFO - PROCESS | 3280 | 1467461122604 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 05:05:22 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:05:22 INFO - PROCESS | 3280 | 1467461122607 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:05:22 INFO - PROCESS | 3280 | 1467461122609 Marionette TRACE conn6 <- [1,1514,null,{}] 05:05:22 INFO - PROCESS | 3280 | 1467461122612 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}] 05:05:22 INFO - PROCESS | 3280 | 1467461122614 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:22 INFO - PROCESS | 3280 | 1467461122721 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 05:05:22 INFO - PROCESS | 3280 | 1467461122726 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:22 INFO - PROCESS | 3280 | 1467461122728 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:22 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8A04800 == 36 [pid = 3280] [id = 388] 05:05:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E8FCE800) [pid = 3280] [serial = 1164] [outer = 0000000000000000] 05:05:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E9505C00) [pid = 3280] [serial = 1165] [outer = 000000A5E8FCE800] 05:05:22 INFO - PROCESS | 3280 | 1467461122774 Marionette DEBUG loaded listener.js 05:05:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E976F000) [pid = 3280] [serial = 1166] [outer = 000000A5E8FCE800] 05:05:23 INFO - PROCESS | 3280 | 1467461123230 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"]]]}] 05:05:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:05:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:05:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:05:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:05:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:05:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:05:23 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 628ms 05:05:23 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:05:23 INFO - PROCESS | 3280 | 1467461123243 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 05:05:23 INFO - PROCESS | 3280 | 1467461123245 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 05:05:23 INFO - PROCESS | 3280 | 1467461123248 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:05:23 INFO - PROCESS | 3280 | 1467461123250 Marionette TRACE conn6 <- [1,1518,null,{}] 05:05:23 INFO - PROCESS | 3280 | 1467461123253 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}] 05:05:23 INFO - PROCESS | 3280 | 1467461123255 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:23 INFO - PROCESS | 3280 | 1467461123368 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 05:05:23 INFO - PROCESS | 3280 | 1467461123373 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:23 INFO - PROCESS | 3280 | 1467461123375 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:23 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ED811800 == 37 [pid = 3280] [id = 389] 05:05:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E5A66400) [pid = 3280] [serial = 1167] [outer = 0000000000000000] 05:05:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E97D3000) [pid = 3280] [serial = 1168] [outer = 000000A5E5A66400] 05:05:23 INFO - PROCESS | 3280 | 1467461123420 Marionette DEBUG loaded listener.js 05:05:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E9870C00) [pid = 3280] [serial = 1169] [outer = 000000A5E5A66400] 05:05:23 INFO - PROCESS | 3280 | 1467461123857 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]]]}] 05:05:23 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 05:05:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:05:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:05:23 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 05:05:23 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:05:23 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 627ms 05:05:23 INFO - PROCESS | 3280 | 1467461123881 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 05:05:23 INFO - PROCESS | 3280 | 1467461123883 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 05:05:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:05:23 INFO - PROCESS | 3280 | 1467461123887 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:05:23 INFO - PROCESS | 3280 | 1467461123889 Marionette TRACE conn6 <- [1,1522,null,{}] 05:05:23 INFO - PROCESS | 3280 | 1467461123893 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}] 05:05:23 INFO - PROCESS | 3280 | 1467461123895 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:24 INFO - PROCESS | 3280 | 1467461124019 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 05:05:24 INFO - PROCESS | 3280 | 1467461124106 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:24 INFO - PROCESS | 3280 | 1467461124109 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:24 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EA3C6000 == 38 [pid = 3280] [id = 390] 05:05:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E988CC00) [pid = 3280] [serial = 1170] [outer = 0000000000000000] 05:05:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E98F8000) [pid = 3280] [serial = 1171] [outer = 000000A5E988CC00] 05:05:24 INFO - PROCESS | 3280 | 1467461124157 Marionette DEBUG loaded listener.js 05:05:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5EA410800) [pid = 3280] [serial = 1172] [outer = 000000A5E988CC00] 05:05:24 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E9575800) [pid = 3280] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:05:24 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E6DC0400) [pid = 3280] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:05:24 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E883EC00) [pid = 3280] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:05:24 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E929B800) [pid = 3280] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:05:24 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5DBD27800) [pid = 3280] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:05:24 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5DB63C800) [pid = 3280] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:05:24 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5DC22C000) [pid = 3280] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:05:24 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E8F91400) [pid = 3280] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:05:24 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E0BD6800) [pid = 3280] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:05:24 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E21DD800) [pid = 3280] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:05:24 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5DC845C00) [pid = 3280] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:05:24 INFO - PROCESS | 3280 | 1467461124662 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]]]}] 05:05:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:05:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 837ms 05:05:24 INFO - PROCESS | 3280 | 1467461124726 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 05:05:24 INFO - PROCESS | 3280 | 1467461124729 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 05:05:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:05:24 INFO - PROCESS | 3280 | 1467461124732 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:05:24 INFO - PROCESS | 3280 | 1467461124734 Marionette TRACE conn6 <- [1,1526,null,{}] 05:05:24 INFO - PROCESS | 3280 | 1467461124738 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}] 05:05:24 INFO - PROCESS | 3280 | 1467461124739 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:24 INFO - PROCESS | 3280 | 1467461124823 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 05:05:24 INFO - PROCESS | 3280 | 1467461124829 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:24 INFO - PROCESS | 3280 | 1467461124831 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:24 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F02C4000 == 39 [pid = 3280] [id = 391] 05:05:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E15D0800) [pid = 3280] [serial = 1173] [outer = 0000000000000000] 05:05:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E8FCEC00) [pid = 3280] [serial = 1174] [outer = 000000A5E15D0800] 05:05:24 INFO - PROCESS | 3280 | 1467461124875 Marionette DEBUG loaded listener.js 05:05:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5EA676800) [pid = 3280] [serial = 1175] [outer = 000000A5E15D0800] 05:05:25 INFO - PROCESS | 3280 | 1467461125308 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]]]}] 05:05:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:05:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 627ms 05:05:25 INFO - PROCESS | 3280 | 1467461125362 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 05:05:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:05:25 INFO - PROCESS | 3280 | 1467461125364 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 05:05:25 INFO - PROCESS | 3280 | 1467461125367 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:05:25 INFO - PROCESS | 3280 | 1467461125369 Marionette TRACE conn6 <- [1,1530,null,{}] 05:05:25 INFO - PROCESS | 3280 | 1467461125373 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}] 05:05:25 INFO - PROCESS | 3280 | 1467461125375 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:25 INFO - PROCESS | 3280 | 1467461125458 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 05:05:25 INFO - PROCESS | 3280 | 1467461125465 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:25 INFO - PROCESS | 3280 | 1467461125467 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:25 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F0748800 == 40 [pid = 3280] [id = 392] 05:05:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5EB030000) [pid = 3280] [serial = 1176] [outer = 0000000000000000] 05:05:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5EB095400) [pid = 3280] [serial = 1177] [outer = 000000A5EB030000] 05:05:25 INFO - PROCESS | 3280 | 1467461125511 Marionette DEBUG loaded listener.js 05:05:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5EB2EA000) [pid = 3280] [serial = 1178] [outer = 000000A5EB030000] 05:05:26 INFO - PROCESS | 3280 | 1467461126324 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]]]}] 05:05:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:05:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 985ms 05:05:26 INFO - PROCESS | 3280 | 1467461126355 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 05:05:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:05:26 INFO - PROCESS | 3280 | 1467461126359 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 05:05:26 INFO - PROCESS | 3280 | 1467461126364 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:05:26 INFO - PROCESS | 3280 | 1467461126368 Marionette TRACE conn6 <- [1,1534,null,{}] 05:05:26 INFO - PROCESS | 3280 | 1467461126373 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}] 05:05:26 INFO - PROCESS | 3280 | 1467461126377 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:26 INFO - PROCESS | 3280 | 1467461126502 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 05:05:26 INFO - PROCESS | 3280 | 1467461126621 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:26 INFO - PROCESS | 3280 | 1467461126624 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:26 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E2638000 == 41 [pid = 3280] [id = 393] 05:05:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5DC298C00) [pid = 3280] [serial = 1179] [outer = 0000000000000000] 05:05:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5DC32DC00) [pid = 3280] [serial = 1180] [outer = 000000A5DC298C00] 05:05:26 INFO - PROCESS | 3280 | 1467461126685 Marionette DEBUG loaded listener.js 05:05:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5DCF39400) [pid = 3280] [serial = 1181] [outer = 000000A5DC298C00] 05:05:27 INFO - PROCESS | 3280 | 1467461127612 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]]]}] 05:05:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:05:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1341ms 05:05:27 INFO - PROCESS | 3280 | 1467461127706 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 05:05:27 INFO - PROCESS | 3280 | 1467461127710 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 05:05:27 INFO - PROCESS | 3280 | 1467461127715 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:05:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:05:27 INFO - PROCESS | 3280 | 1467461127719 Marionette TRACE conn6 <- [1,1538,null,{}] 05:05:27 INFO - PROCESS | 3280 | 1467461127725 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}] 05:05:27 INFO - PROCESS | 3280 | 1467461127728 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:27 INFO - PROCESS | 3280 | 1467461127867 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 05:05:27 INFO - PROCESS | 3280 | 1467461127940 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:27 INFO - PROCESS | 3280 | 1467461127945 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:28 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0E78800 == 42 [pid = 3280] [id = 394] 05:05:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5DC669800) [pid = 3280] [serial = 1182] [outer = 0000000000000000] 05:05:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5DCBFA000) [pid = 3280] [serial = 1183] [outer = 000000A5DC669800] 05:05:28 INFO - PROCESS | 3280 | 1467461128040 Marionette DEBUG loaded listener.js 05:05:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5E0BDC400) [pid = 3280] [serial = 1184] [outer = 000000A5DC669800] 05:05:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F02C4000 == 41 [pid = 3280] [id = 391] 05:05:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EA3C6000 == 40 [pid = 3280] [id = 390] 05:05:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ED811800 == 39 [pid = 3280] [id = 389] 05:05:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8A04800 == 38 [pid = 3280] [id = 388] 05:05:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC85800 == 37 [pid = 3280] [id = 387] 05:05:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC31800 == 36 [pid = 3280] [id = 386] 05:05:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC68E000 == 35 [pid = 3280] [id = 385] 05:05:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EA3C9000 == 34 [pid = 3280] [id = 384] 05:05:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E9432000 == 33 [pid = 3280] [id = 383] 05:05:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8A06800 == 32 [pid = 3280] [id = 382] 05:05:28 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5E97CFC00) [pid = 3280] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 05:05:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E263A000 == 31 [pid = 3280] [id = 381] 05:05:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E0C54800 == 30 [pid = 3280] [id = 380] 05:05:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8FD8800 == 29 [pid = 3280] [id = 379] 05:05:28 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E9771C00) [pid = 3280] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 05:05:28 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E8093800) [pid = 3280] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 05:05:28 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E88BD400) [pid = 3280] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 05:05:28 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E9507800) [pid = 3280] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 05:05:28 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E8BCD000) [pid = 3280] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 05:05:28 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E9579800) [pid = 3280] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 05:05:28 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E950F800) [pid = 3280] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 05:05:28 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5DC2A0C00) [pid = 3280] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 05:05:28 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5DCFDD000) [pid = 3280] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 05:05:28 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5DC299800) [pid = 3280] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 05:05:28 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5DC16E800) [pid = 3280] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 05:05:28 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5DD7A7800) [pid = 3280] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 05:05:28 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5DC5CB000) [pid = 3280] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 05:05:28 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E929E400) [pid = 3280] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 05:05:28 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E5E4AC00) [pid = 3280] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 05:05:28 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E2251400) [pid = 3280] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 05:05:28 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E2878800) [pid = 3280] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 05:05:28 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E88C5C00) [pid = 3280] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 05:05:28 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5E956C800) [pid = 3280] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 05:05:28 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5E81E6000) [pid = 3280] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 05:05:28 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5E6722C00) [pid = 3280] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 05:05:28 INFO - PROCESS | 3280 | 1467461128590 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]]]}] 05:05:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:05:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 943ms 05:05:28 INFO - PROCESS | 3280 | 1467461128662 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 05:05:28 INFO - PROCESS | 3280 | 1467461128668 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 05:05:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:05:28 INFO - PROCESS | 3280 | 1467461128675 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:05:28 INFO - PROCESS | 3280 | 1467461128677 Marionette TRACE conn6 <- [1,1542,null,{}] 05:05:28 INFO - PROCESS | 3280 | 1467461128681 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}] 05:05:28 INFO - PROCESS | 3280 | 1467461128684 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:28 INFO - PROCESS | 3280 | 1467461128776 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 05:05:28 INFO - PROCESS | 3280 | 1467461128792 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:28 INFO - PROCESS | 3280 | 1467461128795 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:28 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E23AB800 == 30 [pid = 3280] [id = 395] 05:05:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5E0B8E000) [pid = 3280] [serial = 1185] [outer = 0000000000000000] 05:05:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5E0BDE800) [pid = 3280] [serial = 1186] [outer = 000000A5E0B8E000] 05:05:28 INFO - PROCESS | 3280 | 1467461128843 Marionette DEBUG loaded listener.js 05:05:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5E21D5000) [pid = 3280] [serial = 1187] [outer = 000000A5E0B8E000] 05:05:29 INFO - PROCESS | 3280 | 1467461129335 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]]]}] 05:05:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:05:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 692ms 05:05:29 INFO - PROCESS | 3280 | 1467461129369 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 05:05:29 INFO - PROCESS | 3280 | 1467461129371 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 05:05:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:05:29 INFO - PROCESS | 3280 | 1467461129408 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:05:29 INFO - PROCESS | 3280 | 1467461129412 Marionette TRACE conn6 <- [1,1546,null,{}] 05:05:29 INFO - PROCESS | 3280 | 1467461129424 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}] 05:05:29 INFO - PROCESS | 3280 | 1467461129429 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:29 INFO - PROCESS | 3280 | 1467461129521 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 05:05:29 INFO - PROCESS | 3280 | 1467461129600 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:29 INFO - PROCESS | 3280 | 1467461129603 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:29 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E875A000 == 31 [pid = 3280] [id = 396] 05:05:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E5A6CC00) [pid = 3280] [serial = 1188] [outer = 0000000000000000] 05:05:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E5E4D400) [pid = 3280] [serial = 1189] [outer = 000000A5E5A6CC00] 05:05:29 INFO - PROCESS | 3280 | 1467461129663 Marionette DEBUG loaded listener.js 05:05:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E660EC00) [pid = 3280] [serial = 1190] [outer = 000000A5E5A6CC00] 05:05:30 INFO - PROCESS | 3280 | 1467461130035 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]]]}] 05:05:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:05:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 692ms 05:05:30 INFO - PROCESS | 3280 | 1467461130105 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 05:05:30 INFO - PROCESS | 3280 | 1467461130108 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 05:05:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:05:30 INFO - PROCESS | 3280 | 1467461130111 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:05:30 INFO - PROCESS | 3280 | 1467461130113 Marionette TRACE conn6 <- [1,1550,null,{}] 05:05:30 INFO - PROCESS | 3280 | 1467461130117 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}] 05:05:30 INFO - PROCESS | 3280 | 1467461130119 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:30 INFO - PROCESS | 3280 | 1467461130210 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 05:05:30 INFO - PROCESS | 3280 | 1467461130216 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:30 INFO - PROCESS | 3280 | 1467461130218 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:30 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8C3E800 == 32 [pid = 3280] [id = 397] 05:05:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E6D25000) [pid = 3280] [serial = 1191] [outer = 0000000000000000] 05:05:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E6DBDC00) [pid = 3280] [serial = 1192] [outer = 000000A5E6D25000] 05:05:30 INFO - PROCESS | 3280 | 1467461130265 Marionette DEBUG loaded listener.js 05:05:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E81E5C00) [pid = 3280] [serial = 1193] [outer = 000000A5E6D25000] 05:05:30 INFO - PROCESS | 3280 | 1467461130745 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]]]}] 05:05:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:05:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 691ms 05:05:30 INFO - PROCESS | 3280 | 1467461130805 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 05:05:30 INFO - PROCESS | 3280 | 1467461130807 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 05:05:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:05:30 INFO - PROCESS | 3280 | 1467461130810 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:05:30 INFO - PROCESS | 3280 | 1467461130812 Marionette TRACE conn6 <- [1,1554,null,{}] 05:05:30 INFO - PROCESS | 3280 | 1467461130816 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}] 05:05:30 INFO - PROCESS | 3280 | 1467461130818 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:30 INFO - PROCESS | 3280 | 1467461130961 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 05:05:30 INFO - PROCESS | 3280 | 1467461130983 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:30 INFO - PROCESS | 3280 | 1467461130985 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:30 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E9C9A000 == 33 [pid = 3280] [id = 398] 05:05:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5DC296000) [pid = 3280] [serial = 1194] [outer = 0000000000000000] 05:05:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E88C0C00) [pid = 3280] [serial = 1195] [outer = 000000A5DC296000] 05:05:31 INFO - PROCESS | 3280 | 1467461131030 Marionette DEBUG loaded listener.js 05:05:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E8BCF000) [pid = 3280] [serial = 1196] [outer = 000000A5DC296000] 05:05:31 INFO - PROCESS | 3280 | 1467461131476 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]]]}] 05:05:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:05:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 669ms 05:05:31 INFO - PROCESS | 3280 | 1467461131482 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 05:05:31 INFO - PROCESS | 3280 | 1467461131484 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 05:05:31 INFO - PROCESS | 3280 | 1467461131488 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:05:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:05:31 INFO - PROCESS | 3280 | 1467461131489 Marionette TRACE conn6 <- [1,1558,null,{}] 05:05:31 INFO - PROCESS | 3280 | 1467461131493 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}] 05:05:31 INFO - PROCESS | 3280 | 1467461131499 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:31 INFO - PROCESS | 3280 | 1467461131640 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 05:05:31 INFO - PROCESS | 3280 | 1467461131646 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:31 INFO - PROCESS | 3280 | 1467461131648 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:31 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC682800 == 34 [pid = 3280] [id = 399] 05:05:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E8CC3C00) [pid = 3280] [serial = 1197] [outer = 0000000000000000] 05:05:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E9164400) [pid = 3280] [serial = 1198] [outer = 000000A5E8CC3C00] 05:05:31 INFO - PROCESS | 3280 | 1467461131694 Marionette DEBUG loaded listener.js 05:05:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E9577000) [pid = 3280] [serial = 1199] [outer = 000000A5E8CC3C00] 05:05:32 INFO - PROCESS | 3280 | 1467461132183 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]]]}] 05:05:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:05:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 732ms 05:05:32 INFO - PROCESS | 3280 | 1467461132224 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 05:05:32 INFO - PROCESS | 3280 | 1467461132226 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 05:05:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:05:32 INFO - PROCESS | 3280 | 1467461132229 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:05:32 INFO - PROCESS | 3280 | 1467461132231 Marionette TRACE conn6 <- [1,1562,null,{}] 05:05:32 INFO - PROCESS | 3280 | 1467461132235 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}] 05:05:32 INFO - PROCESS | 3280 | 1467461132244 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:32 INFO - PROCESS | 3280 | 1467461132382 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 05:05:32 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E15D0800) [pid = 3280] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:05:32 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5B08BDC00) [pid = 3280] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:05:32 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E97CCC00) [pid = 3280] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:05:32 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E2875000) [pid = 3280] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:05:32 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E8FCE800) [pid = 3280] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:05:32 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E8BD5800) [pid = 3280] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:05:32 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E6D9F000) [pid = 3280] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:05:32 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5DC65C400) [pid = 3280] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:05:32 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5DC179C00) [pid = 3280] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:05:32 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5DC284C00) [pid = 3280] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:05:32 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E5A66400) [pid = 3280] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:05:32 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5DC65BC00) [pid = 3280] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:05:32 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5E988CC00) [pid = 3280] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:05:32 INFO - PROCESS | 3280 | 1467461132585 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:32 INFO - PROCESS | 3280 | 1467461132588 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:32 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E86A6000 == 35 [pid = 3280] [id = 400] 05:05:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5DB8C8400) [pid = 3280] [serial = 1200] [outer = 0000000000000000] 05:05:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5DC328400) [pid = 3280] [serial = 1201] [outer = 000000A5DB8C8400] 05:05:32 INFO - PROCESS | 3280 | 1467461132634 Marionette DEBUG loaded listener.js 05:05:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E8834000) [pid = 3280] [serial = 1202] [outer = 000000A5DB8C8400] 05:05:33 INFO - PROCESS | 3280 | 1467461133009 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]]]}] 05:05:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:05:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 838ms 05:05:33 INFO - PROCESS | 3280 | 1467461133071 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 05:05:33 INFO - PROCESS | 3280 | 1467461133074 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 05:05:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:05:33 INFO - PROCESS | 3280 | 1467461133077 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:05:33 INFO - PROCESS | 3280 | 1467461133079 Marionette TRACE conn6 <- [1,1566,null,{}] 05:05:33 INFO - PROCESS | 3280 | 1467461133082 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}] 05:05:33 INFO - PROCESS | 3280 | 1467461133084 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:33 INFO - PROCESS | 3280 | 1467461133166 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 05:05:33 INFO - PROCESS | 3280 | 1467461133172 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:33 INFO - PROCESS | 3280 | 1467461133174 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:33 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DF635800 == 36 [pid = 3280] [id = 401] 05:05:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E97CCC00) [pid = 3280] [serial = 1203] [outer = 0000000000000000] 05:05:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E986E000) [pid = 3280] [serial = 1204] [outer = 000000A5E97CCC00] 05:05:33 INFO - PROCESS | 3280 | 1467461133218 Marionette DEBUG loaded listener.js 05:05:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E988B400) [pid = 3280] [serial = 1205] [outer = 000000A5E97CCC00] 05:05:33 INFO - PROCESS | 3280 | 1467461133637 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]]]}] 05:05:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:05:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 585ms 05:05:33 INFO - PROCESS | 3280 | 1467461133665 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 05:05:33 INFO - PROCESS | 3280 | 1467461133667 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 05:05:33 INFO - PROCESS | 3280 | 1467461133670 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:05:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:05:33 INFO - PROCESS | 3280 | 1467461133672 Marionette TRACE conn6 <- [1,1570,null,{}] 05:05:33 INFO - PROCESS | 3280 | 1467461133691 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}] 05:05:33 INFO - PROCESS | 3280 | 1467461133694 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:33 INFO - PROCESS | 3280 | 1467461133777 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 05:05:33 INFO - PROCESS | 3280 | 1467461133782 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:33 INFO - PROCESS | 3280 | 1467461133784 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:33 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECD65800 == 37 [pid = 3280] [id = 402] 05:05:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E98F3000) [pid = 3280] [serial = 1206] [outer = 0000000000000000] 05:05:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5EA330000) [pid = 3280] [serial = 1207] [outer = 000000A5E98F3000] 05:05:33 INFO - PROCESS | 3280 | 1467461133829 Marionette DEBUG loaded listener.js 05:05:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5EB02C400) [pid = 3280] [serial = 1208] [outer = 000000A5E98F3000] 05:05:34 INFO - PROCESS | 3280 | 1467461134283 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]]]}] 05:05:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:05:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 650ms 05:05:34 INFO - PROCESS | 3280 | 1467461134324 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 05:05:34 INFO - PROCESS | 3280 | 1467461134326 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 05:05:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:05:34 INFO - PROCESS | 3280 | 1467461134330 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:05:34 INFO - PROCESS | 3280 | 1467461134332 Marionette TRACE conn6 <- [1,1574,null,{}] 05:05:34 INFO - PROCESS | 3280 | 1467461134335 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}] 05:05:34 INFO - PROCESS | 3280 | 1467461134337 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:34 INFO - PROCESS | 3280 | 1467461134421 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 05:05:34 INFO - PROCESS | 3280 | 1467461134427 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:34 INFO - PROCESS | 3280 | 1467461134429 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:34 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECDD0000 == 38 [pid = 3280] [id = 403] 05:05:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5EB2EB400) [pid = 3280] [serial = 1209] [outer = 0000000000000000] 05:05:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5EB65FC00) [pid = 3280] [serial = 1210] [outer = 000000A5EB2EB400] 05:05:34 INFO - PROCESS | 3280 | 1467461134473 Marionette DEBUG loaded listener.js 05:05:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5EC573000) [pid = 3280] [serial = 1211] [outer = 000000A5EB2EB400] 05:05:35 INFO - PROCESS | 3280 | 1467461135203 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]]]}] 05:05:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:05:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 943ms 05:05:35 INFO - PROCESS | 3280 | 1467461135275 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 05:05:35 INFO - PROCESS | 3280 | 1467461135280 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 05:05:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:05:35 INFO - PROCESS | 3280 | 1467461135284 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:05:35 INFO - PROCESS | 3280 | 1467461135290 Marionette TRACE conn6 <- [1,1578,null,{}] 05:05:35 INFO - PROCESS | 3280 | 1467461135296 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}] 05:05:35 INFO - PROCESS | 3280 | 1467461135299 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:35 INFO - PROCESS | 3280 | 1467461135424 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 05:05:35 INFO - PROCESS | 3280 | 1467461135538 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:35 INFO - PROCESS | 3280 | 1467461135541 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:35 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E6472800 == 39 [pid = 3280] [id = 404] 05:05:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5DD732C00) [pid = 3280] [serial = 1212] [outer = 0000000000000000] 05:05:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E1572800) [pid = 3280] [serial = 1213] [outer = 000000A5DD732C00] 05:05:35 INFO - PROCESS | 3280 | 1467461135601 Marionette DEBUG loaded listener.js 05:05:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E2878800) [pid = 3280] [serial = 1214] [outer = 000000A5DD732C00] 05:05:36 INFO - PROCESS | 3280 | 1467461136189 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]]]}] 05:05:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:05:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 943ms 05:05:36 INFO - PROCESS | 3280 | 1467461136232 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 05:05:36 INFO - PROCESS | 3280 | 1467461136237 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 05:05:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:05:36 INFO - PROCESS | 3280 | 1467461136243 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:05:36 INFO - PROCESS | 3280 | 1467461136247 Marionette TRACE conn6 <- [1,1582,null,{}] 05:05:36 INFO - PROCESS | 3280 | 1467461136251 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}] 05:05:36 INFO - PROCESS | 3280 | 1467461136254 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:36 INFO - PROCESS | 3280 | 1467461136373 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 05:05:36 INFO - PROCESS | 3280 | 1467461136467 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:36 INFO - PROCESS | 3280 | 1467461136470 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:36 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC67B000 == 40 [pid = 3280] [id = 405] 05:05:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E81EB400) [pid = 3280] [serial = 1215] [outer = 0000000000000000] 05:05:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E883C000) [pid = 3280] [serial = 1216] [outer = 000000A5E81EB400] 05:05:36 INFO - PROCESS | 3280 | 1467461136529 Marionette DEBUG loaded listener.js 05:05:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E8F95000) [pid = 3280] [serial = 1217] [outer = 000000A5E81EB400] 05:05:37 INFO - PROCESS | 3280 | 1467461137151 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]]]}] 05:05:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:05:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 944ms 05:05:37 INFO - PROCESS | 3280 | 1467461137189 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 05:05:37 INFO - PROCESS | 3280 | 1467461137192 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 05:05:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:05:37 INFO - PROCESS | 3280 | 1467461137196 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:05:37 INFO - PROCESS | 3280 | 1467461137200 Marionette TRACE conn6 <- [1,1586,null,{}] 05:05:37 INFO - PROCESS | 3280 | 1467461137212 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}] 05:05:37 INFO - PROCESS | 3280 | 1467461137217 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:37 INFO - PROCESS | 3280 | 1467461137331 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 05:05:37 INFO - PROCESS | 3280 | 1467461137453 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:37 INFO - PROCESS | 3280 | 1467461137456 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:37 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EFDA9800 == 41 [pid = 3280] [id = 406] 05:05:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E988A000) [pid = 3280] [serial = 1218] [outer = 0000000000000000] 05:05:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5EB2F4C00) [pid = 3280] [serial = 1219] [outer = 000000A5E988A000] 05:05:37 INFO - PROCESS | 3280 | 1467461137517 Marionette DEBUG loaded listener.js 05:05:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5EC57B400) [pid = 3280] [serial = 1220] [outer = 000000A5E988A000] 05:05:38 INFO - PROCESS | 3280 | 1467461138181 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]]]}] 05:05:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:05:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1028ms 05:05:38 INFO - PROCESS | 3280 | 1467461138347 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 05:05:38 INFO - PROCESS | 3280 | 1467461138351 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 05:05:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:05:38 INFO - PROCESS | 3280 | 1467461138357 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:05:38 INFO - PROCESS | 3280 | 1467461138361 Marionette TRACE conn6 <- [1,1590,null,{}] 05:05:38 INFO - PROCESS | 3280 | 1467461138375 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}] 05:05:38 INFO - PROCESS | 3280 | 1467461138378 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:38 INFO - PROCESS | 3280 | 1467461138482 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 05:05:38 INFO - PROCESS | 3280 | 1467461138556 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:38 INFO - PROCESS | 3280 | 1467461138561 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:38 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E21C8800 == 42 [pid = 3280] [id = 407] 05:05:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5DC664C00) [pid = 3280] [serial = 1221] [outer = 0000000000000000] 05:05:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A5DCFD7C00) [pid = 3280] [serial = 1222] [outer = 000000A5DC664C00] 05:05:38 INFO - PROCESS | 3280 | 1467461138613 Marionette DEBUG loaded listener.js 05:05:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A5E2250400) [pid = 3280] [serial = 1223] [outer = 000000A5DC664C00] 05:05:39 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECD65800 == 41 [pid = 3280] [id = 402] 05:05:39 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DF635800 == 40 [pid = 3280] [id = 401] 05:05:39 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E86A6000 == 39 [pid = 3280] [id = 400] 05:05:39 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC682800 == 38 [pid = 3280] [id = 399] 05:05:39 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E9C9A000 == 37 [pid = 3280] [id = 398] 05:05:39 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8C3E800 == 36 [pid = 3280] [id = 397] 05:05:39 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E875A000 == 35 [pid = 3280] [id = 396] 05:05:39 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E23AB800 == 34 [pid = 3280] [id = 395] 05:05:39 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E0E78800 == 33 [pid = 3280] [id = 394] 05:05:39 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E2638000 == 32 [pid = 3280] [id = 393] 05:05:39 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F0748800 == 31 [pid = 3280] [id = 392] 05:05:39 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EFDA9800 == 30 [pid = 3280] [id = 406] 05:05:39 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC67B000 == 29 [pid = 3280] [id = 405] 05:05:39 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E6472800 == 28 [pid = 3280] [id = 404] 05:05:39 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECDD0000 == 27 [pid = 3280] [id = 403] 05:05:39 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A5EA410800) [pid = 3280] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 05:05:39 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A5E976F000) [pid = 3280] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 05:05:39 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5EA676800) [pid = 3280] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 05:05:39 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5E8FC4000) [pid = 3280] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 05:05:39 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5E8FCEC00) [pid = 3280] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 05:05:39 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E15CD400) [pid = 3280] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 05:05:39 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E21DE400) [pid = 3280] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 05:05:39 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E97D8000) [pid = 3280] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 05:05:39 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E28F2000) [pid = 3280] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 05:05:39 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E9505C00) [pid = 3280] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 05:05:39 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E5A5D800) [pid = 3280] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 05:05:39 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E8CBF800) [pid = 3280] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 05:05:39 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E8097000) [pid = 3280] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 05:05:39 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E81EB800) [pid = 3280] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 05:05:39 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5DC663C00) [pid = 3280] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 05:05:39 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5DCF34400) [pid = 3280] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 05:05:39 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E88BD800) [pid = 3280] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 05:05:39 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E8BC9800) [pid = 3280] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 05:05:39 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5DC287000) [pid = 3280] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 05:05:39 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E97D3000) [pid = 3280] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 05:05:39 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5DC2A3800) [pid = 3280] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 05:05:39 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E5E4F400) [pid = 3280] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 05:05:39 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E98F8000) [pid = 3280] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 05:05:39 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5E64BA400) [pid = 3280] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 05:05:39 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5E9870C00) [pid = 3280] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 05:05:39 INFO - PROCESS | 3280 | 1467461139876 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]]]}] 05:05:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:05:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1590ms 05:05:39 INFO - PROCESS | 3280 | 1467461139952 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 05:05:39 INFO - PROCESS | 3280 | 1467461139957 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 05:05:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:05:39 INFO - PROCESS | 3280 | 1467461139962 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:05:39 INFO - PROCESS | 3280 | 1467461139965 Marionette TRACE conn6 <- [1,1594,null,{}] 05:05:39 INFO - PROCESS | 3280 | 1467461139980 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}] 05:05:39 INFO - PROCESS | 3280 | 1467461139983 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:40 INFO - PROCESS | 3280 | 1467461140075 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 05:05:40 INFO - PROCESS | 3280 | 1467461140140 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:40 INFO - PROCESS | 3280 | 1467461140145 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:40 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DF637800 == 28 [pid = 3280] [id = 408] 05:05:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5DC228400) [pid = 3280] [serial = 1224] [outer = 0000000000000000] 05:05:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5DC22F000) [pid = 3280] [serial = 1225] [outer = 000000A5DC228400] 05:05:40 INFO - PROCESS | 3280 | 1467461140194 Marionette DEBUG loaded listener.js 05:05:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5DC299800) [pid = 3280] [serial = 1226] [outer = 000000A5DC228400] 05:05:40 INFO - PROCESS | 3280 | 1467461140612 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]]]}] 05:05:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:05:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 692ms 05:05:40 INFO - PROCESS | 3280 | 1467461140658 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 05:05:40 INFO - PROCESS | 3280 | 1467461140663 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 05:05:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:05:40 INFO - PROCESS | 3280 | 1467461140670 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:05:40 INFO - PROCESS | 3280 | 1467461140673 Marionette TRACE conn6 <- [1,1598,null,{}] 05:05:40 INFO - PROCESS | 3280 | 1467461140676 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}] 05:05:40 INFO - PROCESS | 3280 | 1467461140679 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:40 INFO - PROCESS | 3280 | 1467461140772 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 05:05:40 INFO - PROCESS | 3280 | 1467461140778 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:40 INFO - PROCESS | 3280 | 1467461140781 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:40 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E21C4800 == 29 [pid = 3280] [id = 409] 05:05:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5DC5C7800) [pid = 3280] [serial = 1227] [outer = 0000000000000000] 05:05:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5DC667C00) [pid = 3280] [serial = 1228] [outer = 000000A5DC5C7800] 05:05:40 INFO - PROCESS | 3280 | 1467461140830 Marionette DEBUG loaded listener.js 05:05:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E0911000) [pid = 3280] [serial = 1229] [outer = 000000A5DC5C7800] 05:05:41 INFO - PROCESS | 3280 | 1467461141336 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]]]}] 05:05:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:05:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 690ms 05:05:41 INFO - PROCESS | 3280 | 1467461141362 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 05:05:41 INFO - PROCESS | 3280 | 1467461141364 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 05:05:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:05:41 INFO - PROCESS | 3280 | 1467461141367 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:05:41 INFO - PROCESS | 3280 | 1467461141371 Marionette TRACE conn6 <- [1,1602,null,{}] 05:05:41 INFO - PROCESS | 3280 | 1467461141383 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}] 05:05:41 INFO - PROCESS | 3280 | 1467461141387 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:41 INFO - PROCESS | 3280 | 1467461141503 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 05:05:41 INFO - PROCESS | 3280 | 1467461141589 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:41 INFO - PROCESS | 3280 | 1467461141592 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:41 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8A21000 == 30 [pid = 3280] [id = 410] 05:05:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E2254800) [pid = 3280] [serial = 1230] [outer = 0000000000000000] 05:05:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E28F4800) [pid = 3280] [serial = 1231] [outer = 000000A5E2254800] 05:05:41 INFO - PROCESS | 3280 | 1467461141644 Marionette DEBUG loaded listener.js 05:05:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E5E45000) [pid = 3280] [serial = 1232] [outer = 000000A5E2254800] 05:05:42 INFO - PROCESS | 3280 | 1467461142088 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]]]}] 05:05:42 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 05:05:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 733ms 05:05:42 INFO - PROCESS | 3280 | 1467461142104 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 05:05:42 INFO - PROCESS | 3280 | 1467461142106 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 05:05:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:05:42 INFO - PROCESS | 3280 | 1467461142116 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:05:42 INFO - PROCESS | 3280 | 1467461142118 Marionette TRACE conn6 <- [1,1606,null,{}] 05:05:42 INFO - PROCESS | 3280 | 1467461142122 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}] 05:05:42 INFO - PROCESS | 3280 | 1467461142124 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:42 INFO - PROCESS | 3280 | 1467461142242 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 05:05:42 INFO - PROCESS | 3280 | 1467461142248 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:42 INFO - PROCESS | 3280 | 1467461142250 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:42 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E97B9800 == 31 [pid = 3280] [id = 411] 05:05:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E5EDE800) [pid = 3280] [serial = 1233] [outer = 0000000000000000] 05:05:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E66B7400) [pid = 3280] [serial = 1234] [outer = 000000A5E5EDE800] 05:05:42 INFO - PROCESS | 3280 | 1467461142336 Marionette DEBUG loaded listener.js 05:05:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E6DA1800) [pid = 3280] [serial = 1235] [outer = 000000A5E5EDE800] 05:05:42 INFO - PROCESS | 3280 | 1467461142796 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]]]}] 05:05:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:05:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 733ms 05:05:42 INFO - PROCESS | 3280 | 1467461142864 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 05:05:42 INFO - PROCESS | 3280 | 1467461142866 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 05:05:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:05:42 INFO - PROCESS | 3280 | 1467461142877 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:05:42 INFO - PROCESS | 3280 | 1467461142879 Marionette TRACE conn6 <- [1,1610,null,{}] 05:05:42 INFO - PROCESS | 3280 | 1467461142883 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}] 05:05:42 INFO - PROCESS | 3280 | 1467461142885 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:43 INFO - PROCESS | 3280 | 1467461142997 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 05:05:43 INFO - PROCESS | 3280 | 1467461143009 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:43 INFO - PROCESS | 3280 | 1467461143011 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:43 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EB05D800 == 32 [pid = 3280] [id = 412] 05:05:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E8090800) [pid = 3280] [serial = 1236] [outer = 0000000000000000] 05:05:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E809B000) [pid = 3280] [serial = 1237] [outer = 000000A5E8090800] 05:05:43 INFO - PROCESS | 3280 | 1467461143057 Marionette DEBUG loaded listener.js 05:05:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E883D400) [pid = 3280] [serial = 1238] [outer = 000000A5E8090800] 05:05:43 INFO - PROCESS | 3280 | 1467461143521 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]]]}] 05:05:43 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 05:05:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 690ms 05:05:43 INFO - PROCESS | 3280 | 1467461143571 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 05:05:43 INFO - PROCESS | 3280 | 1467461143573 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 05:05:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:05:43 INFO - PROCESS | 3280 | 1467461143576 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:05:43 INFO - PROCESS | 3280 | 1467461143578 Marionette TRACE conn6 <- [1,1614,null,{}] 05:05:43 INFO - PROCESS | 3280 | 1467461143581 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}] 05:05:43 INFO - PROCESS | 3280 | 1467461143589 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:43 INFO - PROCESS | 3280 | 1467461143724 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 05:05:43 INFO - PROCESS | 3280 | 1467461143780 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:43 INFO - PROCESS | 3280 | 1467461143782 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:43 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC89F000 == 33 [pid = 3280] [id = 413] 05:05:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E88C5C00) [pid = 3280] [serial = 1239] [outer = 0000000000000000] 05:05:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E8BD2C00) [pid = 3280] [serial = 1240] [outer = 000000A5E88C5C00] 05:05:43 INFO - PROCESS | 3280 | 1467461143828 Marionette DEBUG loaded listener.js 05:05:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E9507C00) [pid = 3280] [serial = 1241] [outer = 000000A5E88C5C00] 05:05:44 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5DC296000) [pid = 3280] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:05:44 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E8CC3C00) [pid = 3280] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:05:44 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5DC669800) [pid = 3280] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:05:44 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E6D25000) [pid = 3280] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:05:44 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E0B8E000) [pid = 3280] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:05:44 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5EB030000) [pid = 3280] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:05:44 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5DC298C00) [pid = 3280] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:05:44 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E5A6CC00) [pid = 3280] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:05:44 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5DB8C8400) [pid = 3280] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:05:44 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E97CCC00) [pid = 3280] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:05:44 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5EB2EB400) [pid = 3280] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:05:44 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E98F3000) [pid = 3280] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:05:44 INFO - PROCESS | 3280 | 1467461144360 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]]]}] 05:05:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:05:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 838ms 05:05:44 INFO - PROCESS | 3280 | 1467461144415 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 05:05:44 INFO - PROCESS | 3280 | 1467461144417 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 05:05:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:05:44 INFO - PROCESS | 3280 | 1467461144420 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:05:44 INFO - PROCESS | 3280 | 1467461144422 Marionette TRACE conn6 <- [1,1618,null,{}] 05:05:44 INFO - PROCESS | 3280 | 1467461144426 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}] 05:05:44 INFO - PROCESS | 3280 | 1467461144427 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:44 INFO - PROCESS | 3280 | 1467461144509 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 05:05:44 INFO - PROCESS | 3280 | 1467461144514 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:44 INFO - PROCESS | 3280 | 1467461144516 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:44 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC42800 == 34 [pid = 3280] [id = 414] 05:05:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E6DBD400) [pid = 3280] [serial = 1242] [outer = 0000000000000000] 05:05:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E8FC3800) [pid = 3280] [serial = 1243] [outer = 000000A5E6DBD400] 05:05:44 INFO - PROCESS | 3280 | 1467461144561 Marionette DEBUG loaded listener.js 05:05:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E9512000) [pid = 3280] [serial = 1244] [outer = 000000A5E6DBD400] 05:05:44 INFO - PROCESS | 3280 | 1467461144986 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]]]}] 05:05:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:05:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 586ms 05:05:45 INFO - PROCESS | 3280 | 1467461145013 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 05:05:45 INFO - PROCESS | 3280 | 1467461145015 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 05:05:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:05:45 INFO - PROCESS | 3280 | 1467461145023 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:05:45 INFO - PROCESS | 3280 | 1467461145025 Marionette TRACE conn6 <- [1,1622,null,{}] 05:05:45 INFO - PROCESS | 3280 | 1467461145029 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}] 05:05:45 INFO - PROCESS | 3280 | 1467461145031 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:45 INFO - PROCESS | 3280 | 1467461145113 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 05:05:45 INFO - PROCESS | 3280 | 1467461145119 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:45 INFO - PROCESS | 3280 | 1467461145121 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:45 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC9F800 == 35 [pid = 3280] [id = 415] 05:05:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E9573C00) [pid = 3280] [serial = 1245] [outer = 0000000000000000] 05:05:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E9773400) [pid = 3280] [serial = 1246] [outer = 000000A5E9573C00] 05:05:45 INFO - PROCESS | 3280 | 1467461145168 Marionette DEBUG loaded listener.js 05:05:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E97CDC00) [pid = 3280] [serial = 1247] [outer = 000000A5E9573C00] 05:05:45 INFO - PROCESS | 3280 | 1467461145636 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]]]}] 05:05:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:05:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 690ms 05:05:45 INFO - PROCESS | 3280 | 1467461145714 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 05:05:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:05:45 INFO - PROCESS | 3280 | 1467461145717 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 05:05:45 INFO - PROCESS | 3280 | 1467461145720 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:05:45 INFO - PROCESS | 3280 | 1467461145722 Marionette TRACE conn6 <- [1,1626,null,{}] 05:05:45 INFO - PROCESS | 3280 | 1467461145725 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}] 05:05:45 INFO - PROCESS | 3280 | 1467461145727 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:45 INFO - PROCESS | 3280 | 1467461145810 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 05:05:45 INFO - PROCESS | 3280 | 1467461145815 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:45 INFO - PROCESS | 3280 | 1467461145818 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:45 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECF4C000 == 36 [pid = 3280] [id = 416] 05:05:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E97D7400) [pid = 3280] [serial = 1248] [outer = 0000000000000000] 05:05:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E97DB800) [pid = 3280] [serial = 1249] [outer = 000000A5E97D7400] 05:05:45 INFO - PROCESS | 3280 | 1467461145862 Marionette DEBUG loaded listener.js 05:05:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E9877000) [pid = 3280] [serial = 1250] [outer = 000000A5E97D7400] 05:05:46 INFO - PROCESS | 3280 | 1467461146615 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]]]}] 05:05:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:05:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 944ms 05:05:46 INFO - PROCESS | 3280 | 1467461146668 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 05:05:46 INFO - PROCESS | 3280 | 1467461146673 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 05:05:46 INFO - PROCESS | 3280 | 1467461146678 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:05:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:05:46 INFO - PROCESS | 3280 | 1467461146682 Marionette TRACE conn6 <- [1,1630,null,{}] 05:05:46 INFO - PROCESS | 3280 | 1467461146688 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}] 05:05:46 INFO - PROCESS | 3280 | 1467461146692 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:46 INFO - PROCESS | 3280 | 1467461146839 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 05:05:46 INFO - PROCESS | 3280 | 1467461146963 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:46 INFO - PROCESS | 3280 | 1467461146966 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:46 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E2629000 == 37 [pid = 3280] [id = 417] 05:05:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5DC283400) [pid = 3280] [serial = 1251] [outer = 0000000000000000] 05:05:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5DC325400) [pid = 3280] [serial = 1252] [outer = 000000A5DC283400] 05:05:47 INFO - PROCESS | 3280 | 1467461147026 Marionette DEBUG loaded listener.js 05:05:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E0940000) [pid = 3280] [serial = 1253] [outer = 000000A5DC283400] 05:05:47 INFO - PROCESS | 3280 | 1467461147769 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]]]}] 05:05:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:05:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1132ms 05:05:47 INFO - PROCESS | 3280 | 1467461147814 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 05:05:47 INFO - PROCESS | 3280 | 1467461147820 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 05:05:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:05:47 INFO - PROCESS | 3280 | 1467461147826 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:05:47 INFO - PROCESS | 3280 | 1467461147830 Marionette TRACE conn6 <- [1,1634,null,{}] 05:05:47 INFO - PROCESS | 3280 | 1467461147834 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}] 05:05:47 INFO - PROCESS | 3280 | 1467461147837 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:47 INFO - PROCESS | 3280 | 1467461147967 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 05:05:48 INFO - PROCESS | 3280 | 1467461148045 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:48 INFO - PROCESS | 3280 | 1467461148048 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:48 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DC15F800 == 38 [pid = 3280] [id = 418] 05:05:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5DC17D800) [pid = 3280] [serial = 1254] [outer = 0000000000000000] 05:05:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5DC65E400) [pid = 3280] [serial = 1255] [outer = 000000A5DC17D800] 05:05:48 INFO - PROCESS | 3280 | 1467461148148 Marionette DEBUG loaded listener.js 05:05:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5E2CBC400) [pid = 3280] [serial = 1256] [outer = 000000A5DC17D800] 05:05:48 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC9F800 == 37 [pid = 3280] [id = 415] 05:05:48 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC42800 == 36 [pid = 3280] [id = 414] 05:05:48 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC89F000 == 35 [pid = 3280] [id = 413] 05:05:48 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EB05D800 == 34 [pid = 3280] [id = 412] 05:05:48 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E97B9800 == 33 [pid = 3280] [id = 411] 05:05:48 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8A21000 == 32 [pid = 3280] [id = 410] 05:05:48 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E21C4800 == 31 [pid = 3280] [id = 409] 05:05:48 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DF637800 == 30 [pid = 3280] [id = 408] 05:05:48 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E21C8800 == 29 [pid = 3280] [id = 407] 05:05:48 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5EC573000) [pid = 3280] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5EA330000) [pid = 3280] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5EB65FC00) [pid = 3280] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E88C0C00) [pid = 3280] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E9164400) [pid = 3280] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5DCBFA000) [pid = 3280] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E0BDC400) [pid = 3280] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E6DBDC00) [pid = 3280] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E0BDE800) [pid = 3280] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E8BCF000) [pid = 3280] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E21D5000) [pid = 3280] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5EB2EA000) [pid = 3280] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5EB095400) [pid = 3280] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5DC32DC00) [pid = 3280] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5DCF39400) [pid = 3280] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E5E4D400) [pid = 3280] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E660EC00) [pid = 3280] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5DC328400) [pid = 3280] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5EB02C400) [pid = 3280] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5E9577000) [pid = 3280] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5E8834000) [pid = 3280] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5E986E000) [pid = 3280] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A5E988B400) [pid = 3280] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A5E81E5C00) [pid = 3280] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3280 | 1467461148975 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]]]}] 05:05:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:05:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1177ms 05:05:49 INFO - PROCESS | 3280 | 1467461149005 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 05:05:49 INFO - PROCESS | 3280 | 1467461149009 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 05:05:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:05:49 INFO - PROCESS | 3280 | 1467461149013 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:05:49 INFO - PROCESS | 3280 | 1467461149018 Marionette TRACE conn6 <- [1,1638,null,{}] 05:05:49 INFO - PROCESS | 3280 | 1467461149038 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}] 05:05:49 INFO - PROCESS | 3280 | 1467461149041 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:49 INFO - PROCESS | 3280 | 1467461149133 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 05:05:49 INFO - PROCESS | 3280 | 1467461149140 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:49 INFO - PROCESS | 3280 | 1467461149143 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:49 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E1620000 == 30 [pid = 3280] [id = 419] 05:05:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A5DC5D0000) [pid = 3280] [serial = 1257] [outer = 0000000000000000] 05:05:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A5DC66A000) [pid = 3280] [serial = 1258] [outer = 000000A5DC5D0000] 05:05:49 INFO - PROCESS | 3280 | 1467461149193 Marionette DEBUG loaded listener.js 05:05:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5E0EB0800) [pid = 3280] [serial = 1259] [outer = 000000A5DC5D0000] 05:05:49 INFO - PROCESS | 3280 | 1467461149733 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]]]}] 05:05:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:05:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 753ms 05:05:49 INFO - PROCESS | 3280 | 1467461149767 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 05:05:49 INFO - PROCESS | 3280 | 1467461149771 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 05:05:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:05:49 INFO - PROCESS | 3280 | 1467461149777 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:05:49 INFO - PROCESS | 3280 | 1467461149780 Marionette TRACE conn6 <- [1,1642,null,{}] 05:05:49 INFO - PROCESS | 3280 | 1467461149784 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}] 05:05:49 INFO - PROCESS | 3280 | 1467461149786 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:49 INFO - PROCESS | 3280 | 1467461149882 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 05:05:49 INFO - PROCESS | 3280 | 1467461149891 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:49 INFO - PROCESS | 3280 | 1467461149893 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:49 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8691000 == 31 [pid = 3280] [id = 420] 05:05:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5DAD49800) [pid = 3280] [serial = 1260] [outer = 0000000000000000] 05:05:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5E5A6B400) [pid = 3280] [serial = 1261] [outer = 000000A5DAD49800] 05:05:50 INFO - PROCESS | 3280 | 1467461150005 Marionette DEBUG loaded listener.js 05:05:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E5EE0400) [pid = 3280] [serial = 1262] [outer = 000000A5DAD49800] 05:05:50 INFO - PROCESS | 3280 | 1467461150413 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]]]}] 05:05:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:05:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 692ms 05:05:50 INFO - PROCESS | 3280 | 1467461150473 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 05:05:50 INFO - PROCESS | 3280 | 1467461150476 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 05:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:05:50 INFO - PROCESS | 3280 | 1467461150479 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:05:50 INFO - PROCESS | 3280 | 1467461150483 Marionette TRACE conn6 <- [1,1646,null,{}] 05:05:50 INFO - PROCESS | 3280 | 1467461150495 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}] 05:05:50 INFO - PROCESS | 3280 | 1467461150500 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:50 INFO - PROCESS | 3280 | 1467461150589 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 05:05:50 INFO - PROCESS | 3280 | 1467461150597 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:50 INFO - PROCESS | 3280 | 1467461150600 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:50 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E97C7800 == 32 [pid = 3280] [id = 421] 05:05:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E66C5800) [pid = 3280] [serial = 1263] [outer = 0000000000000000] 05:05:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E81EA400) [pid = 3280] [serial = 1264] [outer = 000000A5E66C5800] 05:05:50 INFO - PROCESS | 3280 | 1467461150657 Marionette DEBUG loaded listener.js 05:05:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E8A29400) [pid = 3280] [serial = 1265] [outer = 000000A5E66C5800] 05:05:51 INFO - PROCESS | 3280 | 1467461151128 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]]]}] 05:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 691ms 05:05:51 INFO - PROCESS | 3280 | 1467461151180 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 05:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:05:51 INFO - PROCESS | 3280 | 1467461151183 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 05:05:51 INFO - PROCESS | 3280 | 1467461151186 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:05:51 INFO - PROCESS | 3280 | 1467461151188 Marionette TRACE conn6 <- [1,1650,null,{}] 05:05:51 INFO - PROCESS | 3280 | 1467461151192 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}] 05:05:51 INFO - PROCESS | 3280 | 1467461151194 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:51 INFO - PROCESS | 3280 | 1467461151313 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 05:05:51 INFO - PROCESS | 3280 | 1467461151366 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:51 INFO - PROCESS | 3280 | 1467461151368 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:51 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC67C800 == 33 [pid = 3280] [id = 422] 05:05:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E8BD0C00) [pid = 3280] [serial = 1266] [outer = 0000000000000000] 05:05:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E8BD4800) [pid = 3280] [serial = 1267] [outer = 000000A5E8BD0C00] 05:05:51 INFO - PROCESS | 3280 | 1467461151422 Marionette DEBUG loaded listener.js 05:05:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E8FCC400) [pid = 3280] [serial = 1268] [outer = 000000A5E8BD0C00] 05:05:51 INFO - PROCESS | 3280 | 1467461151849 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]]]}] 05:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 691ms 05:05:51 INFO - PROCESS | 3280 | 1467461151878 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 05:05:51 INFO - PROCESS | 3280 | 1467461151880 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 05:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:05:51 INFO - PROCESS | 3280 | 1467461151883 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:05:51 INFO - PROCESS | 3280 | 1467461151885 Marionette TRACE conn6 <- [1,1654,null,{}] 05:05:51 INFO - PROCESS | 3280 | 1467461151889 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}] 05:05:51 INFO - PROCESS | 3280 | 1467461151891 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:52 INFO - PROCESS | 3280 | 1467461152027 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 05:05:52 INFO - PROCESS | 3280 | 1467461152084 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:52 INFO - PROCESS | 3280 | 1467461152086 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:52 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC22000 == 34 [pid = 3280] [id = 423] 05:05:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E9505C00) [pid = 3280] [serial = 1269] [outer = 0000000000000000] 05:05:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E9510800) [pid = 3280] [serial = 1270] [outer = 000000A5E9505C00] 05:05:52 INFO - PROCESS | 3280 | 1467461152133 Marionette DEBUG loaded listener.js 05:05:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E976E000) [pid = 3280] [serial = 1271] [outer = 000000A5E9505C00] 05:05:52 INFO - PROCESS | 3280 | 1467461152597 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]]]}] 05:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 732ms 05:05:52 INFO - PROCESS | 3280 | 1467461152618 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 05:05:52 INFO - PROCESS | 3280 | 1467461152621 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 05:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:05:52 INFO - PROCESS | 3280 | 1467461152624 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:05:52 INFO - PROCESS | 3280 | 1467461152626 Marionette TRACE conn6 <- [1,1658,null,{}] 05:05:52 INFO - PROCESS | 3280 | 1467461152629 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}] 05:05:52 INFO - PROCESS | 3280 | 1467461152636 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:52 INFO - PROCESS | 3280 | 1467461152775 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 05:05:52 INFO - PROCESS | 3280 | 1467461152786 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:52 INFO - PROCESS | 3280 | 1467461152788 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:52 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC9F800 == 35 [pid = 3280] [id = 424] 05:05:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E977A400) [pid = 3280] [serial = 1272] [outer = 0000000000000000] 05:05:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E9876400) [pid = 3280] [serial = 1273] [outer = 000000A5E977A400] 05:05:52 INFO - PROCESS | 3280 | 1467461152834 Marionette DEBUG loaded listener.js 05:05:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5EA675800) [pid = 3280] [serial = 1274] [outer = 000000A5E977A400] 05:05:53 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E2254800) [pid = 3280] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:05:53 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5DC228400) [pid = 3280] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:05:53 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5DC664C00) [pid = 3280] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:05:53 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E88C5C00) [pid = 3280] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:05:53 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5DD732C00) [pid = 3280] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:05:53 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E81EB400) [pid = 3280] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:05:53 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E5EDE800) [pid = 3280] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:05:53 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E6DBD400) [pid = 3280] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:05:53 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E988A000) [pid = 3280] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:05:53 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5DC5C7800) [pid = 3280] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:05:53 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E9573C00) [pid = 3280] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:05:53 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E8090800) [pid = 3280] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:05:53 INFO - PROCESS | 3280 | 1467461153349 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]]]}] 05:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 794ms 05:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:05:53 INFO - PROCESS | 3280 | 1467461153421 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 05:05:53 INFO - PROCESS | 3280 | 1467461153423 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 05:05:53 INFO - PROCESS | 3280 | 1467461153426 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:05:53 INFO - PROCESS | 3280 | 1467461153428 Marionette TRACE conn6 <- [1,1662,null,{}] 05:05:53 INFO - PROCESS | 3280 | 1467461153432 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}] 05:05:53 INFO - PROCESS | 3280 | 1467461153434 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:53 INFO - PROCESS | 3280 | 1467461153516 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 05:05:53 INFO - PROCESS | 3280 | 1467461153596 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:53 INFO - PROCESS | 3280 | 1467461153598 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:53 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECDD0800 == 36 [pid = 3280] [id = 425] 05:05:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5DB4C7000) [pid = 3280] [serial = 1275] [outer = 0000000000000000] 05:05:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E6610400) [pid = 3280] [serial = 1276] [outer = 000000A5DB4C7000] 05:05:53 INFO - PROCESS | 3280 | 1467461153645 Marionette DEBUG loaded listener.js 05:05:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E9579000) [pid = 3280] [serial = 1277] [outer = 000000A5DB4C7000] 05:05:54 INFO - PROCESS | 3280 | 1467461153994 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]]]}] 05:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 628ms 05:05:54 INFO - PROCESS | 3280 | 1467461154058 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 05:05:54 INFO - PROCESS | 3280 | 1467461154060 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 05:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:05:54 INFO - PROCESS | 3280 | 1467461154063 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:05:54 INFO - PROCESS | 3280 | 1467461154065 Marionette TRACE conn6 <- [1,1666,null,{}] 05:05:54 INFO - PROCESS | 3280 | 1467461154076 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}] 05:05:54 INFO - PROCESS | 3280 | 1467461154078 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:54 INFO - PROCESS | 3280 | 1467461154169 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 05:05:54 INFO - PROCESS | 3280 | 1467461154175 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:54 INFO - PROCESS | 3280 | 1467461154177 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:54 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ED820000 == 37 [pid = 3280] [id = 426] 05:05:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5EA671C00) [pid = 3280] [serial = 1278] [outer = 0000000000000000] 05:05:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5EB08B000) [pid = 3280] [serial = 1279] [outer = 000000A5EA671C00] 05:05:54 INFO - PROCESS | 3280 | 1467461154222 Marionette DEBUG loaded listener.js 05:05:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5EB2EFC00) [pid = 3280] [serial = 1280] [outer = 000000A5EA671C00] 05:05:54 INFO - PROCESS | 3280 | 1467461154650 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]]]}] 05:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 624ms 05:05:54 INFO - PROCESS | 3280 | 1467461154691 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 05:05:54 INFO - PROCESS | 3280 | 1467461154694 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 05:05:54 INFO - PROCESS | 3280 | 1467461154697 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:05:54 INFO - PROCESS | 3280 | 1467461154698 Marionette TRACE conn6 <- [1,1670,null,{}] 05:05:54 INFO - PROCESS | 3280 | 1467461154702 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}] 05:05:54 INFO - PROCESS | 3280 | 1467461154704 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:54 INFO - PROCESS | 3280 | 1467461154787 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 05:05:54 INFO - PROCESS | 3280 | 1467461154794 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:54 INFO - PROCESS | 3280 | 1467461154796 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:54 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8102800 == 38 [pid = 3280] [id = 427] 05:05:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5EB9E9000) [pid = 3280] [serial = 1281] [outer = 0000000000000000] 05:05:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5EC575800) [pid = 3280] [serial = 1282] [outer = 000000A5EB9E9000] 05:05:54 INFO - PROCESS | 3280 | 1467461154840 Marionette DEBUG loaded listener.js 05:05:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5EC581C00) [pid = 3280] [serial = 1283] [outer = 000000A5EB9E9000] 05:05:55 INFO - PROCESS | 3280 | 1467461155361 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]]]}] 05:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 732ms 05:05:55 INFO - PROCESS | 3280 | 1467461155433 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 05:05:55 INFO - PROCESS | 3280 | 1467461155438 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 05:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:05:55 INFO - PROCESS | 3280 | 1467461155444 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:05:55 INFO - PROCESS | 3280 | 1467461155448 Marionette TRACE conn6 <- [1,1674,null,{}] 05:05:55 INFO - PROCESS | 3280 | 1467461155454 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}] 05:05:55 INFO - PROCESS | 3280 | 1467461155458 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:55 INFO - PROCESS | 3280 | 1467461155587 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 05:05:55 INFO - PROCESS | 3280 | 1467461155703 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:55 INFO - PROCESS | 3280 | 1467461155708 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:55 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E160C000 == 39 [pid = 3280] [id = 428] 05:05:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5DC2A4000) [pid = 3280] [serial = 1284] [outer = 0000000000000000] 05:05:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5DC65DC00) [pid = 3280] [serial = 1285] [outer = 000000A5DC2A4000] 05:05:55 INFO - PROCESS | 3280 | 1467461155771 Marionette DEBUG loaded listener.js 05:05:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E21DD400) [pid = 3280] [serial = 1286] [outer = 000000A5DC2A4000] 05:05:56 INFO - PROCESS | 3280 | 1467461156456 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]]]}] 05:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 05:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1089ms 05:05:56 INFO - PROCESS | 3280 | 1467461156536 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 05:05:56 INFO - PROCESS | 3280 | 1467461156541 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 05:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:05:56 INFO - PROCESS | 3280 | 1467461156548 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:05:56 INFO - PROCESS | 3280 | 1467461156551 Marionette TRACE conn6 <- [1,1678,null,{}] 05:05:56 INFO - PROCESS | 3280 | 1467461156555 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}] 05:05:56 INFO - PROCESS | 3280 | 1467461156558 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:56 INFO - PROCESS | 3280 | 1467461156715 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 05:05:56 INFO - PROCESS | 3280 | 1467461156832 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:56 INFO - PROCESS | 3280 | 1467461156835 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:56 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC3C000 == 40 [pid = 3280] [id = 429] 05:05:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E8093800) [pid = 3280] [serial = 1287] [outer = 0000000000000000] 05:05:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E8643400) [pid = 3280] [serial = 1288] [outer = 000000A5E8093800] 05:05:56 INFO - PROCESS | 3280 | 1467461156894 Marionette DEBUG loaded listener.js 05:05:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E8BD5C00) [pid = 3280] [serial = 1289] [outer = 000000A5E8093800] 05:05:57 INFO - PROCESS | 3280 | 1467461157526 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]]]}] 05:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1033ms 05:05:57 INFO - PROCESS | 3280 | 1467461157583 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 05:05:57 INFO - PROCESS | 3280 | 1467461157586 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 05:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:05:57 INFO - PROCESS | 3280 | 1467461157590 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:05:57 INFO - PROCESS | 3280 | 1467461157594 Marionette TRACE conn6 <- [1,1682,null,{}] 05:05:57 INFO - PROCESS | 3280 | 1467461157626 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}] 05:05:57 INFO - PROCESS | 3280 | 1467461157632 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:57 INFO - PROCESS | 3280 | 1467461157809 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 05:05:57 INFO - PROCESS | 3280 | 1467461157901 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:57 INFO - PROCESS | 3280 | 1467461157906 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:57 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F0746000 == 41 [pid = 3280] [id = 430] 05:05:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E988F000) [pid = 3280] [serial = 1290] [outer = 0000000000000000] 05:05:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E9BAE800) [pid = 3280] [serial = 1291] [outer = 000000A5E988F000] 05:05:57 INFO - PROCESS | 3280 | 1467461157965 Marionette DEBUG loaded listener.js 05:05:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5EC5B7800) [pid = 3280] [serial = 1292] [outer = 000000A5E988F000] 05:05:58 INFO - PROCESS | 3280 | 1467461158782 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]]]}] 05:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1238ms 05:05:58 INFO - PROCESS | 3280 | 1467461158831 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 05:05:58 INFO - PROCESS | 3280 | 1467461158835 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 05:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:05:58 INFO - PROCESS | 3280 | 1467461158840 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:05:58 INFO - PROCESS | 3280 | 1467461158844 Marionette TRACE conn6 <- [1,1686,null,{}] 05:05:58 INFO - PROCESS | 3280 | 1467461158849 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}] 05:05:58 INFO - PROCESS | 3280 | 1467461158853 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:58 INFO - PROCESS | 3280 | 1467461158957 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 05:05:59 INFO - PROCESS | 3280 | 1467461159032 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:59 INFO - PROCESS | 3280 | 1467461159037 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:05:59 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E2640000 == 42 [pid = 3280] [id = 431] 05:05:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5DC662000) [pid = 3280] [serial = 1293] [outer = 0000000000000000] 05:05:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5DCC39000) [pid = 3280] [serial = 1294] [outer = 000000A5DC662000] 05:05:59 INFO - PROCESS | 3280 | 1467461159088 Marionette DEBUG loaded listener.js 05:05:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A5E224AC00) [pid = 3280] [serial = 1295] [outer = 000000A5DC662000] 05:06:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ED820000 == 41 [pid = 3280] [id = 426] 05:06:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECDD0800 == 40 [pid = 3280] [id = 425] 05:06:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC9F800 == 39 [pid = 3280] [id = 424] 05:06:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC22000 == 38 [pid = 3280] [id = 423] 05:06:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC67C800 == 37 [pid = 3280] [id = 422] 05:06:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E97C7800 == 36 [pid = 3280] [id = 421] 05:06:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8691000 == 35 [pid = 3280] [id = 420] 05:06:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E1620000 == 34 [pid = 3280] [id = 419] 05:06:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DC15F800 == 33 [pid = 3280] [id = 418] 05:06:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECF4C000 == 32 [pid = 3280] [id = 416] 05:06:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E2629000 == 31 [pid = 3280] [id = 417] 05:06:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F0746000 == 30 [pid = 3280] [id = 430] 05:06:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC3C000 == 29 [pid = 3280] [id = 429] 05:06:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8102800 == 28 [pid = 3280] [id = 427] 05:06:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E160C000 == 27 [pid = 3280] [id = 428] 05:06:00 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A5E5E45000) [pid = 3280] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5DC22F000) [pid = 3280] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5E2250400) [pid = 3280] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5E9507C00) [pid = 3280] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E2878800) [pid = 3280] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E883C000) [pid = 3280] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E66B7400) [pid = 3280] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E1572800) [pid = 3280] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E9512000) [pid = 3280] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5EC57B400) [pid = 3280] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E8FC3800) [pid = 3280] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E8F95000) [pid = 3280] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5DC667C00) [pid = 3280] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5EB2F4C00) [pid = 3280] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E9773400) [pid = 3280] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E883D400) [pid = 3280] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5DCFD7C00) [pid = 3280] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E28F4800) [pid = 3280] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E0911000) [pid = 3280] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E8BD2C00) [pid = 3280] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5DC299800) [pid = 3280] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E809B000) [pid = 3280] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5E6DA1800) [pid = 3280] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5E97CDC00) [pid = 3280] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5E97DB800) [pid = 3280] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3280 | 1467461160437 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]]]}] 05:06:00 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 05:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1633ms 05:06:00 INFO - PROCESS | 3280 | 1467461160477 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 05:06:00 INFO - PROCESS | 3280 | 1467461160482 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 05:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:06:00 INFO - PROCESS | 3280 | 1467461160487 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:06:00 INFO - PROCESS | 3280 | 1467461160491 Marionette TRACE conn6 <- [1,1690,null,{}] 05:06:00 INFO - PROCESS | 3280 | 1467461160496 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}] 05:06:00 INFO - PROCESS | 3280 | 1467461160499 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:00 INFO - PROCESS | 3280 | 1467461160591 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 05:06:00 INFO - PROCESS | 3280 | 1467461160666 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:00 INFO - PROCESS | 3280 | 1467461160671 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:00 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0C44800 == 28 [pid = 3280] [id = 432] 05:06:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5DC289400) [pid = 3280] [serial = 1296] [outer = 0000000000000000] 05:06:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5DC28EC00) [pid = 3280] [serial = 1297] [outer = 000000A5DC289400] 05:06:00 INFO - PROCESS | 3280 | 1467461160722 Marionette DEBUG loaded listener.js 05:06:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5DC321800) [pid = 3280] [serial = 1298] [outer = 000000A5DC289400] 05:06:01 INFO - PROCESS | 3280 | 1467461161147 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]]]}] 05:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 692ms 05:06:01 INFO - PROCESS | 3280 | 1467461161182 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 05:06:01 INFO - PROCESS | 3280 | 1467461161188 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 05:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:06:01 INFO - PROCESS | 3280 | 1467461161195 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:06:01 INFO - PROCESS | 3280 | 1467461161198 Marionette TRACE conn6 <- [1,1694,null,{}] 05:06:01 INFO - PROCESS | 3280 | 1467461161201 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}] 05:06:01 INFO - PROCESS | 3280 | 1467461161204 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:01 INFO - PROCESS | 3280 | 1467461161297 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 05:06:01 INFO - PROCESS | 3280 | 1467461161306 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:01 INFO - PROCESS | 3280 | 1467461161308 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:01 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E288F000 == 29 [pid = 3280] [id = 433] 05:06:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5DD732C00) [pid = 3280] [serial = 1299] [outer = 0000000000000000] 05:06:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E0911000) [pid = 3280] [serial = 1300] [outer = 000000A5DD732C00] 05:06:01 INFO - PROCESS | 3280 | 1467461161358 Marionette DEBUG loaded listener.js 05:06:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E0E83800) [pid = 3280] [serial = 1301] [outer = 000000A5DD732C00] 05:06:01 INFO - PROCESS | 3280 | 1467461161849 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]]]}] 05:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 691ms 05:06:01 INFO - PROCESS | 3280 | 1467461161887 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 05:06:01 INFO - PROCESS | 3280 | 1467461161889 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 05:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:06:01 INFO - PROCESS | 3280 | 1467461161893 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:06:01 INFO - PROCESS | 3280 | 1467461161897 Marionette TRACE conn6 <- [1,1698,null,{}] 05:06:01 INFO - PROCESS | 3280 | 1467461161908 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}] 05:06:01 INFO - PROCESS | 3280 | 1467461161913 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:02 INFO - PROCESS | 3280 | 1467461162031 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 05:06:02 INFO - PROCESS | 3280 | 1467461162117 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:02 INFO - PROCESS | 3280 | 1467461162121 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:02 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8B81000 == 30 [pid = 3280] [id = 434] 05:06:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5DA463800) [pid = 3280] [serial = 1302] [outer = 0000000000000000] 05:06:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E5A5E800) [pid = 3280] [serial = 1303] [outer = 000000A5DA463800] 05:06:02 INFO - PROCESS | 3280 | 1467461162173 Marionette DEBUG loaded listener.js 05:06:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E5E5D800) [pid = 3280] [serial = 1304] [outer = 000000A5DA463800] 05:06:02 INFO - PROCESS | 3280 | 1467461162617 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]]]}] 05:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 796ms 05:06:02 INFO - PROCESS | 3280 | 1467461162692 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 05:06:02 INFO - PROCESS | 3280 | 1467461162695 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 05:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:06:02 INFO - PROCESS | 3280 | 1467461162699 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:06:02 INFO - PROCESS | 3280 | 1467461162701 Marionette TRACE conn6 <- [1,1702,null,{}] 05:06:02 INFO - PROCESS | 3280 | 1467461162704 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}] 05:06:02 INFO - PROCESS | 3280 | 1467461162706 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:02 INFO - PROCESS | 3280 | 1467461162821 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 05:06:02 INFO - PROCESS | 3280 | 1467461162875 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:02 INFO - PROCESS | 3280 | 1467461162877 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:02 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E98AB800 == 31 [pid = 3280] [id = 435] 05:06:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E6616400) [pid = 3280] [serial = 1305] [outer = 0000000000000000] 05:06:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E6726000) [pid = 3280] [serial = 1306] [outer = 000000A5E6616400] 05:06:02 INFO - PROCESS | 3280 | 1467461162925 Marionette DEBUG loaded listener.js 05:06:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E6DBD000) [pid = 3280] [serial = 1307] [outer = 000000A5E6616400] 05:06:03 INFO - PROCESS | 3280 | 1467461163387 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 05:06:03 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 05:06:03 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 05:06:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:06:03 INFO - _addTest/ [0,1705,"getWindowHandle",null] 05:06:03 INFO - PROCESS | 3280 | 1467461163436 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 05:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:06:03 INFO - PROCESS | 3280 | 1467461163439 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:06:03 INFO - PROCESS | 3280 | 1467461163441 Marionette TRACE conn6 <- [1,1706,null,{}] 05:06:03 INFO - PROCESS | 3280 | 1467461163444 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}] 05:06:03 INFO - PROCESS | 3280 | 1467461163446 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:03 INFO - PROCESS | 3280 | 1467461163553 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 05:06:03 INFO - PROCESS | 3280 | 1467461163559 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:03 INFO - PROCESS | 3280 | 1467461163561 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:03 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EB678000 == 32 [pid = 3280] [id = 436] 05:06:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5DBD27000) [pid = 3280] [serial = 1308] [outer = 0000000000000000] 05:06:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E81DF000) [pid = 3280] [serial = 1309] [outer = 000000A5DBD27000] 05:06:03 INFO - PROCESS | 3280 | 1467461163610 Marionette DEBUG loaded listener.js 05:06:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E88BD800) [pid = 3280] [serial = 1310] [outer = 000000A5DBD27000] 05:06:04 INFO - PROCESS | 3280 | 1467461164080 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]]]}] 05:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 687ms 05:06:04 INFO - PROCESS | 3280 | 1467461164135 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 05:06:04 INFO - PROCESS | 3280 | 1467461164137 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 05:06:04 INFO - PROCESS | 3280 | 1467461164140 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:06:04 INFO - PROCESS | 3280 | 1467461164142 Marionette TRACE conn6 <- [1,1710,null,{}] 05:06:04 INFO - PROCESS | 3280 | 1467461164146 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}] 05:06:04 INFO - PROCESS | 3280 | 1467461164152 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:04 INFO - PROCESS | 3280 | 1467461164289 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 05:06:04 INFO - PROCESS | 3280 | 1467461164346 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:04 INFO - PROCESS | 3280 | 1467461164348 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:04 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC8A3800 == 33 [pid = 3280] [id = 437] 05:06:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E8BCDC00) [pid = 3280] [serial = 1311] [outer = 0000000000000000] 05:06:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E8FC4C00) [pid = 3280] [serial = 1312] [outer = 000000A5E8BCDC00] 05:06:04 INFO - PROCESS | 3280 | 1467461164395 Marionette DEBUG loaded listener.js 05:06:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E956FC00) [pid = 3280] [serial = 1313] [outer = 000000A5E8BCDC00] 05:06:04 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5DC283400) [pid = 3280] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:06:04 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E9505C00) [pid = 3280] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:06:04 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E66C5800) [pid = 3280] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:06:04 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5DAD49800) [pid = 3280] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:06:04 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5DB4C7000) [pid = 3280] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:06:04 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5DC5D0000) [pid = 3280] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:06:04 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E97D7400) [pid = 3280] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:06:04 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5DC17D800) [pid = 3280] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:06:04 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E977A400) [pid = 3280] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:06:04 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5EB9E9000) [pid = 3280] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:06:04 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5EA671C00) [pid = 3280] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:06:04 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E8BD0C00) [pid = 3280] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:06:05 INFO - PROCESS | 3280 | 1467461165008 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]]]}] 05:06:05 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 05:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 940ms 05:06:05 INFO - PROCESS | 3280 | 1467461165084 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 05:06:05 INFO - PROCESS | 3280 | 1467461165086 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 05:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:06:05 INFO - PROCESS | 3280 | 1467461165094 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:06:05 INFO - PROCESS | 3280 | 1467461165096 Marionette TRACE conn6 <- [1,1714,null,{}] 05:06:05 INFO - PROCESS | 3280 | 1467461165099 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}] 05:06:05 INFO - PROCESS | 3280 | 1467461165102 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:05 INFO - PROCESS | 3280 | 1467461165184 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 05:06:05 INFO - PROCESS | 3280 | 1467461165190 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:05 INFO - PROCESS | 3280 | 1467461165192 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:05 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC4C800 == 34 [pid = 3280] [id = 438] 05:06:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E5E4BC00) [pid = 3280] [serial = 1314] [outer = 0000000000000000] 05:06:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E8FC9C00) [pid = 3280] [serial = 1315] [outer = 000000A5E5E4BC00] 05:06:05 INFO - PROCESS | 3280 | 1467461165237 Marionette DEBUG loaded listener.js 05:06:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E957B000) [pid = 3280] [serial = 1316] [outer = 000000A5E5E4BC00] 05:06:05 INFO - PROCESS | 3280 | 1467461165667 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]]]}] 05:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 629ms 05:06:05 INFO - PROCESS | 3280 | 1467461165727 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 05:06:05 INFO - PROCESS | 3280 | 1467461165729 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 05:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:06:05 INFO - PROCESS | 3280 | 1467461165732 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:06:05 INFO - PROCESS | 3280 | 1467461165734 Marionette TRACE conn6 <- [1,1718,null,{}] 05:06:05 INFO - PROCESS | 3280 | 1467461165737 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}] 05:06:05 INFO - PROCESS | 3280 | 1467461165739 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:05 INFO - PROCESS | 3280 | 1467461165819 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 05:06:05 INFO - PROCESS | 3280 | 1467461165825 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:05 INFO - PROCESS | 3280 | 1467461165827 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:05 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECD66800 == 35 [pid = 3280] [id = 439] 05:06:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E9776400) [pid = 3280] [serial = 1317] [outer = 0000000000000000] 05:06:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E97CDC00) [pid = 3280] [serial = 1318] [outer = 000000A5E9776400] 05:06:05 INFO - PROCESS | 3280 | 1467461165873 Marionette DEBUG loaded listener.js 05:06:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E97DB800) [pid = 3280] [serial = 1319] [outer = 000000A5E9776400] 05:06:06 INFO - PROCESS | 3280 | 1467461166334 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] 05:06:06 INFO - PROCESS | 3280 | 1467461166365 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 05:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:06:06 INFO - PROCESS | 3280 | 1467461166368 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:06:06 INFO - PROCESS | 3280 | 1467461166370 Marionette TRACE conn6 <- [1,1722,null,{}] 05:06:06 INFO - PROCESS | 3280 | 1467461166378 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}] 05:06:06 INFO - PROCESS | 3280 | 1467461166380 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:06 INFO - PROCESS | 3280 | 1467461166463 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 05:06:06 INFO - PROCESS | 3280 | 1467461166469 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:06 INFO - PROCESS | 3280 | 1467461166471 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:06 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8B80800 == 36 [pid = 3280] [id = 440] 05:06:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E9887800) [pid = 3280] [serial = 1320] [outer = 0000000000000000] 05:06:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E988C800) [pid = 3280] [serial = 1321] [outer = 000000A5E9887800] 05:06:06 INFO - PROCESS | 3280 | 1467461166518 Marionette DEBUG loaded listener.js 05:06:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5EA330000) [pid = 3280] [serial = 1322] [outer = 000000A5E9887800] 05:06:07 INFO - PROCESS | 3280 | 1467461167318 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]]]}] 05:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 984ms 05:06:07 INFO - PROCESS | 3280 | 1467461167356 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 05:06:07 INFO - PROCESS | 3280 | 1467461167361 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 05:06:07 INFO - PROCESS | 3280 | 1467461167366 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:06:07 INFO - PROCESS | 3280 | 1467461167371 Marionette TRACE conn6 <- [1,1726,null,{}] 05:06:07 INFO - PROCESS | 3280 | 1467461167377 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}] 05:06:07 INFO - PROCESS | 3280 | 1467461167380 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:07 INFO - PROCESS | 3280 | 1467461167508 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 05:06:07 INFO - PROCESS | 3280 | 1467461167630 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:07 INFO - PROCESS | 3280 | 1467461167633 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:07 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E869D800 == 37 [pid = 3280] [id = 441] 05:06:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5DC328400) [pid = 3280] [serial = 1323] [outer = 0000000000000000] 05:06:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5DC669000) [pid = 3280] [serial = 1324] [outer = 000000A5DC328400] 05:06:07 INFO - PROCESS | 3280 | 1467461167696 Marionette DEBUG loaded listener.js 05:06:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E15CD000) [pid = 3280] [serial = 1325] [outer = 000000A5DC328400] 05:06:08 INFO - PROCESS | 3280 | 1467461168407 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]]]}] 05:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1077ms 05:06:08 INFO - PROCESS | 3280 | 1467461168457 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 05:06:08 INFO - PROCESS | 3280 | 1467461168462 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 05:06:08 INFO - PROCESS | 3280 | 1467461168469 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:06:08 INFO - PROCESS | 3280 | 1467461168472 Marionette TRACE conn6 <- [1,1730,null,{}] 05:06:08 INFO - PROCESS | 3280 | 1467461168476 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}] 05:06:08 INFO - PROCESS | 3280 | 1467461168479 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:08 INFO - PROCESS | 3280 | 1467461168607 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 05:06:08 INFO - PROCESS | 3280 | 1467461168729 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:08 INFO - PROCESS | 3280 | 1467461168732 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:08 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EB672000 == 38 [pid = 3280] [id = 442] 05:06:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5DC288400) [pid = 3280] [serial = 1326] [outer = 0000000000000000] 05:06:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E66B8400) [pid = 3280] [serial = 1327] [outer = 000000A5DC288400] 05:06:08 INFO - PROCESS | 3280 | 1467461168792 Marionette DEBUG loaded listener.js 05:06:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E81E8C00) [pid = 3280] [serial = 1328] [outer = 000000A5DC288400] 05:06:09 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECD66800 == 37 [pid = 3280] [id = 439] 05:06:09 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC4C800 == 36 [pid = 3280] [id = 438] 05:06:09 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC8A3800 == 35 [pid = 3280] [id = 437] 05:06:09 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EB678000 == 34 [pid = 3280] [id = 436] 05:06:09 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E98AB800 == 33 [pid = 3280] [id = 435] 05:06:09 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8B81000 == 32 [pid = 3280] [id = 434] 05:06:09 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E288F000 == 31 [pid = 3280] [id = 433] 05:06:09 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E0C44800 == 30 [pid = 3280] [id = 432] 05:06:09 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E2640000 == 29 [pid = 3280] [id = 431] 05:06:09 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5DC325400) [pid = 3280] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 05:06:09 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E976E000) [pid = 3280] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 05:06:09 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E0940000) [pid = 3280] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 05:06:09 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E9510800) [pid = 3280] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 05:06:09 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E81EA400) [pid = 3280] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 05:06:09 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E5A6B400) [pid = 3280] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 05:06:09 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E5EE0400) [pid = 3280] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 05:06:09 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E6610400) [pid = 3280] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 05:06:09 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5DC66A000) [pid = 3280] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 05:06:09 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E0EB0800) [pid = 3280] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 05:06:09 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E9877000) [pid = 3280] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 05:06:09 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5DC65E400) [pid = 3280] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 05:06:09 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E2CBC400) [pid = 3280] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 05:06:09 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E9876400) [pid = 3280] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 05:06:09 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5EC575800) [pid = 3280] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 05:06:09 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5EC581C00) [pid = 3280] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 05:06:09 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5EA675800) [pid = 3280] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 05:06:09 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5EB2EFC00) [pid = 3280] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 05:06:09 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5EB08B000) [pid = 3280] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 05:06:09 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5E8BD4800) [pid = 3280] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 05:06:09 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5E8FCC400) [pid = 3280] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 05:06:09 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A5E9579000) [pid = 3280] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 05:06:09 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A5E8A29400) [pid = 3280] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 05:06:09 INFO - PROCESS | 3280 | 1467461169656 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]]]}] 05:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1245ms 05:06:09 INFO - PROCESS | 3280 | 1467461169719 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 05:06:09 INFO - PROCESS | 3280 | 1467461169723 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 05:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:06:09 INFO - PROCESS | 3280 | 1467461169728 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:06:09 INFO - PROCESS | 3280 | 1467461169731 Marionette TRACE conn6 <- [1,1734,null,{}] 05:06:09 INFO - PROCESS | 3280 | 1467461169737 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}] 05:06:09 INFO - PROCESS | 3280 | 1467461169740 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:09 INFO - PROCESS | 3280 | 1467461169831 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 05:06:09 INFO - PROCESS | 3280 | 1467461169845 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:09 INFO - PROCESS | 3280 | 1467461169848 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:09 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E2104000 == 30 [pid = 3280] [id = 443] 05:06:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A5DC289000) [pid = 3280] [serial = 1329] [outer = 0000000000000000] 05:06:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A5DC48E400) [pid = 3280] [serial = 1330] [outer = 000000A5DC289000] 05:06:09 INFO - PROCESS | 3280 | 1467461169898 Marionette DEBUG loaded listener.js 05:06:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5E0B3F400) [pid = 3280] [serial = 1331] [outer = 000000A5DC289000] 05:06:10 INFO - PROCESS | 3280 | 1467461170435 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]]]}] 05:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 733ms 05:06:10 INFO - PROCESS | 3280 | 1467461170465 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 05:06:10 INFO - PROCESS | 3280 | 1467461170470 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 05:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:06:10 INFO - PROCESS | 3280 | 1467461170476 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:06:10 INFO - PROCESS | 3280 | 1467461170479 Marionette TRACE conn6 <- [1,1738,null,{}] 05:06:10 INFO - PROCESS | 3280 | 1467461170482 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}] 05:06:10 INFO - PROCESS | 3280 | 1467461170485 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:10 INFO - PROCESS | 3280 | 1467461170577 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 05:06:10 INFO - PROCESS | 3280 | 1467461170651 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:10 INFO - PROCESS | 3280 | 1467461170654 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:10 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E86A6000 == 31 [pid = 3280] [id = 444] 05:06:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5E287D800) [pid = 3280] [serial = 1332] [outer = 0000000000000000] 05:06:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5E2CBD000) [pid = 3280] [serial = 1333] [outer = 000000A5E287D800] 05:06:10 INFO - PROCESS | 3280 | 1467461170712 Marionette DEBUG loaded listener.js 05:06:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E5E4D400) [pid = 3280] [serial = 1334] [outer = 000000A5E287D800] 05:06:11 INFO - PROCESS | 3280 | 1467461171123 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]]]}] 05:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 690ms 05:06:11 INFO - PROCESS | 3280 | 1467461171169 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 05:06:11 INFO - PROCESS | 3280 | 1467461171172 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 05:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:06:11 INFO - PROCESS | 3280 | 1467461171175 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:06:11 INFO - PROCESS | 3280 | 1467461171179 Marionette TRACE conn6 <- [1,1742,null,{}] 05:06:11 INFO - PROCESS | 3280 | 1467461171190 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}] 05:06:11 INFO - PROCESS | 3280 | 1467461171195 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:11 INFO - PROCESS | 3280 | 1467461171285 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 05:06:11 INFO - PROCESS | 3280 | 1467461171293 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:11 INFO - PROCESS | 3280 | 1467461171296 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:11 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E98C1800 == 32 [pid = 3280] [id = 445] 05:06:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E64DD800) [pid = 3280] [serial = 1335] [outer = 0000000000000000] 05:06:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E6DB5000) [pid = 3280] [serial = 1336] [outer = 000000A5E64DD800] 05:06:11 INFO - PROCESS | 3280 | 1467461171346 Marionette DEBUG loaded listener.js 05:06:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E883EC00) [pid = 3280] [serial = 1337] [outer = 000000A5E64DD800] 05:06:11 INFO - PROCESS | 3280 | 1467461171848 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]]]}] 05:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 691ms 05:06:11 INFO - PROCESS | 3280 | 1467461171875 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 05:06:11 INFO - PROCESS | 3280 | 1467461171878 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 05:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:06:11 INFO - PROCESS | 3280 | 1467461171881 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:06:11 INFO - PROCESS | 3280 | 1467461171883 Marionette TRACE conn6 <- [1,1746,null,{}] 05:06:11 INFO - PROCESS | 3280 | 1467461171887 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}] 05:06:11 INFO - PROCESS | 3280 | 1467461171889 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:12 INFO - PROCESS | 3280 | 1467461172011 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 05:06:12 INFO - PROCESS | 3280 | 1467461172016 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:12 INFO - PROCESS | 3280 | 1467461172025 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:12 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC694800 == 33 [pid = 3280] [id = 446] 05:06:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E8BD2C00) [pid = 3280] [serial = 1338] [outer = 0000000000000000] 05:06:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E8E75800) [pid = 3280] [serial = 1339] [outer = 000000A5E8BD2C00] 05:06:12 INFO - PROCESS | 3280 | 1467461172114 Marionette DEBUG loaded listener.js 05:06:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E929A000) [pid = 3280] [serial = 1340] [outer = 000000A5E8BD2C00] 05:06:12 INFO - PROCESS | 3280 | 1467461172554 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]]]}] 05:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 733ms 05:06:12 INFO - PROCESS | 3280 | 1467461172619 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 05:06:12 INFO - PROCESS | 3280 | 1467461172622 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 05:06:12 INFO - PROCESS | 3280 | 1467461172625 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:06:12 INFO - PROCESS | 3280 | 1467461172626 Marionette TRACE conn6 <- [1,1750,null,{}] 05:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:06:12 INFO - PROCESS | 3280 | 1467461172630 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}] 05:06:12 INFO - PROCESS | 3280 | 1467461172632 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:12 INFO - PROCESS | 3280 | 1467461172773 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 05:06:12 INFO - PROCESS | 3280 | 1467461172797 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:12 INFO - PROCESS | 3280 | 1467461172800 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:12 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC43000 == 34 [pid = 3280] [id = 447] 05:06:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E950B000) [pid = 3280] [serial = 1341] [outer = 0000000000000000] 05:06:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E9572C00) [pid = 3280] [serial = 1342] [outer = 000000A5E950B000] 05:06:12 INFO - PROCESS | 3280 | 1467461172846 Marionette DEBUG loaded listener.js 05:06:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E9778400) [pid = 3280] [serial = 1343] [outer = 000000A5E950B000] 05:06:13 INFO - PROCESS | 3280 | 1467461173304 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]]]}] 05:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 733ms 05:06:13 INFO - PROCESS | 3280 | 1467461173363 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 05:06:13 INFO - PROCESS | 3280 | 1467461173365 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 05:06:13 INFO - PROCESS | 3280 | 1467461173369 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:06:13 INFO - PROCESS | 3280 | 1467461173371 Marionette TRACE conn6 <- [1,1754,null,{}] 05:06:13 INFO - PROCESS | 3280 | 1467461173374 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}] 05:06:13 INFO - PROCESS | 3280 | 1467461173380 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:13 INFO - PROCESS | 3280 | 1467461173523 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 05:06:13 INFO - PROCESS | 3280 | 1467461173579 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:13 INFO - PROCESS | 3280 | 1467461173582 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:13 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECF48800 == 35 [pid = 3280] [id = 448] 05:06:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E97D2000) [pid = 3280] [serial = 1344] [outer = 0000000000000000] 05:06:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E98F5400) [pid = 3280] [serial = 1345] [outer = 000000A5E97D2000] 05:06:13 INFO - PROCESS | 3280 | 1467461173628 Marionette DEBUG loaded listener.js 05:06:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5EB08A800) [pid = 3280] [serial = 1346] [outer = 000000A5E97D2000] 05:06:14 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E6616400) [pid = 3280] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:06:14 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5DD732C00) [pid = 3280] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:06:14 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5DC662000) [pid = 3280] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:06:14 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5DA463800) [pid = 3280] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:06:14 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5DC289400) [pid = 3280] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:06:14 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5DBD27000) [pid = 3280] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:06:14 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5DC2A4000) [pid = 3280] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:06:14 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E8093800) [pid = 3280] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:06:14 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E988F000) [pid = 3280] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:06:14 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E9776400) [pid = 3280] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:06:14 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E8BCDC00) [pid = 3280] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:06:14 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E5E4BC00) [pid = 3280] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:06:14 INFO - PROCESS | 3280 | 1467461174125 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]]]}] 05:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 796ms 05:06:14 INFO - PROCESS | 3280 | 1467461174169 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 05:06:14 INFO - PROCESS | 3280 | 1467461174171 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 05:06:14 INFO - PROCESS | 3280 | 1467461174174 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:06:14 INFO - PROCESS | 3280 | 1467461174176 Marionette TRACE conn6 <- [1,1758,null,{}] 05:06:14 INFO - PROCESS | 3280 | 1467461174180 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}] 05:06:14 INFO - PROCESS | 3280 | 1467461174182 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:14 INFO - PROCESS | 3280 | 1467461174293 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 05:06:14 INFO - PROCESS | 3280 | 1467461174346 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:14 INFO - PROCESS | 3280 | 1467461174348 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:14 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E67A1000 == 36 [pid = 3280] [id = 449] 05:06:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5DD732C00) [pid = 3280] [serial = 1347] [outer = 0000000000000000] 05:06:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E6616400) [pid = 3280] [serial = 1348] [outer = 000000A5DD732C00] 05:06:14 INFO - PROCESS | 3280 | 1467461174394 Marionette DEBUG loaded listener.js 05:06:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E97D7C00) [pid = 3280] [serial = 1349] [outer = 000000A5DD732C00] 05:06:14 INFO - PROCESS | 3280 | 1467461174746 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]]]}] 05:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 627ms 05:06:14 INFO - PROCESS | 3280 | 1467461174805 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 05:06:14 INFO - PROCESS | 3280 | 1467461174807 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 05:06:14 INFO - PROCESS | 3280 | 1467461174810 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:06:14 INFO - PROCESS | 3280 | 1467461174820 Marionette TRACE conn6 <- [1,1762,null,{}] 05:06:14 INFO - PROCESS | 3280 | 1467461174824 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}] 05:06:14 INFO - PROCESS | 3280 | 1467461174826 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:14 INFO - PROCESS | 3280 | 1467461174910 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 05:06:14 INFO - PROCESS | 3280 | 1467461174916 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:14 INFO - PROCESS | 3280 | 1467461174918 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:14 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EFDB9000 == 37 [pid = 3280] [id = 450] 05:06:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5EB20B400) [pid = 3280] [serial = 1350] [outer = 0000000000000000] 05:06:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5EB2F4C00) [pid = 3280] [serial = 1351] [outer = 000000A5EB20B400] 05:06:14 INFO - PROCESS | 3280 | 1467461174962 Marionette DEBUG loaded listener.js 05:06:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5EC574000) [pid = 3280] [serial = 1352] [outer = 000000A5EB20B400] 05:06:15 INFO - PROCESS | 3280 | 1467461175389 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]]]}] 05:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 650ms 05:06:15 INFO - PROCESS | 3280 | 1467461175464 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 05:06:15 INFO - PROCESS | 3280 | 1467461175466 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 05:06:15 INFO - PROCESS | 3280 | 1467461175469 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:06:15 INFO - PROCESS | 3280 | 1467461175471 Marionette TRACE conn6 <- [1,1766,null,{}] 05:06:15 INFO - PROCESS | 3280 | 1467461175474 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}] 05:06:15 INFO - PROCESS | 3280 | 1467461175476 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:15 INFO - PROCESS | 3280 | 1467461175563 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 05:06:15 INFO - PROCESS | 3280 | 1467461175571 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:15 INFO - PROCESS | 3280 | 1467461175573 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:15 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F00BA800 == 38 [pid = 3280] [id = 451] 05:06:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E5E5E400) [pid = 3280] [serial = 1353] [outer = 0000000000000000] 05:06:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5EC578800) [pid = 3280] [serial = 1354] [outer = 000000A5E5E5E400] 05:06:15 INFO - PROCESS | 3280 | 1467461175617 Marionette DEBUG loaded listener.js 05:06:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5EC5B8C00) [pid = 3280] [serial = 1355] [outer = 000000A5E5E5E400] 05:06:16 INFO - PROCESS | 3280 | 1467461176218 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]]]}] 05:06:16 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 05:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 777ms 05:06:16 INFO - PROCESS | 3280 | 1467461176250 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 05:06:16 INFO - PROCESS | 3280 | 1467461176255 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 05:06:16 INFO - PROCESS | 3280 | 1467461176260 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:06:16 INFO - PROCESS | 3280 | 1467461176264 Marionette TRACE conn6 <- [1,1770,null,{}] 05:06:16 INFO - PROCESS | 3280 | 1467461176270 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}] 05:06:16 INFO - PROCESS | 3280 | 1467461176273 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:16 INFO - PROCESS | 3280 | 1467461176393 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 05:06:16 INFO - PROCESS | 3280 | 1467461176518 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:16 INFO - PROCESS | 3280 | 1467461176521 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:16 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E28A4000 == 39 [pid = 3280] [id = 452] 05:06:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5DC287400) [pid = 3280] [serial = 1356] [outer = 0000000000000000] 05:06:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5DD733C00) [pid = 3280] [serial = 1357] [outer = 000000A5DC287400] 05:06:16 INFO - PROCESS | 3280 | 1467461176583 Marionette DEBUG loaded listener.js 05:06:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E2251C00) [pid = 3280] [serial = 1358] [outer = 000000A5DC287400] 05:06:17 INFO - PROCESS | 3280 | 1467461177210 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]]]}] 05:06:17 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 05:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 985ms 05:06:17 INFO - PROCESS | 3280 | 1467461177249 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 05:06:17 INFO - PROCESS | 3280 | 1467461177254 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 05:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:06:17 INFO - PROCESS | 3280 | 1467461177261 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:06:17 INFO - PROCESS | 3280 | 1467461177264 Marionette TRACE conn6 <- [1,1774,null,{}] 05:06:17 INFO - PROCESS | 3280 | 1467461177269 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}] 05:06:17 INFO - PROCESS | 3280 | 1467461177272 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:17 INFO - PROCESS | 3280 | 1467461177420 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 05:06:17 INFO - PROCESS | 3280 | 1467461177544 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:17 INFO - PROCESS | 3280 | 1467461177547 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:17 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC52800 == 40 [pid = 3280] [id = 453] 05:06:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E5E4F400) [pid = 3280] [serial = 1359] [outer = 0000000000000000] 05:06:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E81E8000) [pid = 3280] [serial = 1360] [outer = 000000A5E5E4F400] 05:06:17 INFO - PROCESS | 3280 | 1467461177607 Marionette DEBUG loaded listener.js 05:06:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E8F91400) [pid = 3280] [serial = 1361] [outer = 000000A5E5E4F400] 05:06:18 INFO - PROCESS | 3280 | 1467461178240 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]]]}] 05:06:18 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 05:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1028ms 05:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:06:18 INFO - PROCESS | 3280 | 1467461178291 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 05:06:18 INFO - PROCESS | 3280 | 1467461178294 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 05:06:18 INFO - PROCESS | 3280 | 1467461178298 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:06:18 INFO - PROCESS | 3280 | 1467461178302 Marionette TRACE conn6 <- [1,1778,null,{}] 05:06:18 INFO - PROCESS | 3280 | 1467461178314 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}] 05:06:18 INFO - PROCESS | 3280 | 1467461178319 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:18 INFO - PROCESS | 3280 | 1467461178454 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 05:06:18 INFO - PROCESS | 3280 | 1467461178578 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:18 INFO - PROCESS | 3280 | 1467461178582 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:18 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F073E800 == 41 [pid = 3280] [id = 454] 05:06:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5EA480800) [pid = 3280] [serial = 1362] [outer = 0000000000000000] 05:06:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5EA678000) [pid = 3280] [serial = 1363] [outer = 000000A5EA480800] 05:06:18 INFO - PROCESS | 3280 | 1467461178642 Marionette DEBUG loaded listener.js 05:06:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5EC5BE800) [pid = 3280] [serial = 1364] [outer = 000000A5EA480800] 05:06:19 INFO - PROCESS | 3280 | 1467461179435 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]]]}] 05:06:19 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) 05:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1191ms 05:06:19 INFO - PROCESS | 3280 | 1467461179501 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 05:06:19 INFO - PROCESS | 3280 | 1467461179506 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 05:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:06:19 INFO - PROCESS | 3280 | 1467461179512 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:06:19 INFO - PROCESS | 3280 | 1467461179515 Marionette TRACE conn6 <- [1,1782,null,{}] 05:06:19 INFO - PROCESS | 3280 | 1467461179521 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}] 05:06:19 INFO - PROCESS | 3280 | 1467461179524 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:19 INFO - PROCESS | 3280 | 1467461179637 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 05:06:19 INFO - PROCESS | 3280 | 1467461179713 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:19 INFO - PROCESS | 3280 | 1467461179717 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:19 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DCF95000 == 42 [pid = 3280] [id = 455] 05:06:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5DCBFA400) [pid = 3280] [serial = 1365] [outer = 0000000000000000] 05:06:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5DCC3F000) [pid = 3280] [serial = 1366] [outer = 000000A5DCBFA400] 05:06:19 INFO - PROCESS | 3280 | 1467461179819 Marionette DEBUG loaded listener.js 05:06:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A5E231C400) [pid = 3280] [serial = 1367] [outer = 000000A5DCBFA400] 05:06:20 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EFDB9000 == 41 [pid = 3280] [id = 450] 05:06:20 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E67A1000 == 40 [pid = 3280] [id = 449] 05:06:20 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECF48800 == 39 [pid = 3280] [id = 448] 05:06:20 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC43000 == 38 [pid = 3280] [id = 447] 05:06:20 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC694800 == 37 [pid = 3280] [id = 446] 05:06:20 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E98C1800 == 36 [pid = 3280] [id = 445] 05:06:20 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E86A6000 == 35 [pid = 3280] [id = 444] 05:06:20 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E2104000 == 34 [pid = 3280] [id = 443] 05:06:20 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8B80800 == 33 [pid = 3280] [id = 440] 05:06:20 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E869D800 == 32 [pid = 3280] [id = 441] 05:06:20 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EB672000 == 31 [pid = 3280] [id = 442] 05:06:20 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F073E800 == 30 [pid = 3280] [id = 454] 05:06:20 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC52800 == 29 [pid = 3280] [id = 453] 05:06:20 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F00BA800 == 28 [pid = 3280] [id = 451] 05:06:20 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E28A4000 == 27 [pid = 3280] [id = 452] 05:06:20 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A5E6726000) [pid = 3280] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5E0911000) [pid = 3280] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5E0E83800) [pid = 3280] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5DCC39000) [pid = 3280] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E224AC00) [pid = 3280] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E5A5E800) [pid = 3280] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5DC28EC00) [pid = 3280] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5DC321800) [pid = 3280] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E81DF000) [pid = 3280] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E21DD400) [pid = 3280] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5DC65DC00) [pid = 3280] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E8BD5C00) [pid = 3280] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E8643400) [pid = 3280] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5EC5B7800) [pid = 3280] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E9BAE800) [pid = 3280] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E97DB800) [pid = 3280] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E6DBD000) [pid = 3280] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E8FC4C00) [pid = 3280] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E88BD800) [pid = 3280] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E988C800) [pid = 3280] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E97CDC00) [pid = 3280] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E956FC00) [pid = 3280] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5E8FC9C00) [pid = 3280] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5E957B000) [pid = 3280] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5E5E5D800) [pid = 3280] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 05:06:21 INFO - PROCESS | 3280 | 1467461181105 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]]]}] 05:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1691ms 05:06:21 INFO - PROCESS | 3280 | 1467461181209 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 05:06:21 INFO - PROCESS | 3280 | 1467461181214 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 05:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:06:21 INFO - PROCESS | 3280 | 1467461181220 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:06:21 INFO - PROCESS | 3280 | 1467461181223 Marionette TRACE conn6 <- [1,1786,null,{}] 05:06:21 INFO - PROCESS | 3280 | 1467461181229 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}] 05:06:21 INFO - PROCESS | 3280 | 1467461181232 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:21 INFO - PROCESS | 3280 | 1467461181328 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 05:06:21 INFO - PROCESS | 3280 | 1467461181336 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:21 INFO - PROCESS | 3280 | 1467461181340 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:21 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0EDB000 == 28 [pid = 3280] [id = 456] 05:06:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5DC22F000) [pid = 3280] [serial = 1368] [outer = 0000000000000000] 05:06:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5DC29A000) [pid = 3280] [serial = 1369] [outer = 000000A5DC22F000] 05:06:21 INFO - PROCESS | 3280 | 1467461181391 Marionette DEBUG loaded listener.js 05:06:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5DC32D400) [pid = 3280] [serial = 1370] [outer = 000000A5DC22F000] 05:06:21 INFO - PROCESS | 3280 | 1467461181863 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]]]}] 05:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 691ms 05:06:21 INFO - PROCESS | 3280 | 1467461181914 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 05:06:21 INFO - PROCESS | 3280 | 1467461181919 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 05:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:06:21 INFO - PROCESS | 3280 | 1467461181926 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:06:21 INFO - PROCESS | 3280 | 1467461181928 Marionette TRACE conn6 <- [1,1790,null,{}] 05:06:21 INFO - PROCESS | 3280 | 1467461181932 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}] 05:06:21 INFO - PROCESS | 3280 | 1467461181935 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:22 INFO - PROCESS | 3280 | 1467461182028 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 05:06:22 INFO - PROCESS | 3280 | 1467461182036 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:22 INFO - PROCESS | 3280 | 1467461182039 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:22 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E5EAF000 == 29 [pid = 3280] [id = 457] 05:06:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5DD623C00) [pid = 3280] [serial = 1371] [outer = 0000000000000000] 05:06:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E0940000) [pid = 3280] [serial = 1372] [outer = 000000A5DD623C00] 05:06:22 INFO - PROCESS | 3280 | 1467461182089 Marionette DEBUG loaded listener.js 05:06:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E0E8A800) [pid = 3280] [serial = 1373] [outer = 000000A5DD623C00] 05:06:22 INFO - PROCESS | 3280 | 1467461182578 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]]]}] 05:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 691ms 05:06:22 INFO - PROCESS | 3280 | 1467461182619 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 05:06:22 INFO - PROCESS | 3280 | 1467461182621 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 05:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:06:22 INFO - PROCESS | 3280 | 1467461182625 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:06:22 INFO - PROCESS | 3280 | 1467461182628 Marionette TRACE conn6 <- [1,1794,null,{}] 05:06:22 INFO - PROCESS | 3280 | 1467461182640 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}] 05:06:22 INFO - PROCESS | 3280 | 1467461182645 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:22 INFO - PROCESS | 3280 | 1467461182766 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 05:06:22 INFO - PROCESS | 3280 | 1467461182854 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:22 INFO - PROCESS | 3280 | 1467461182858 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:22 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8B7D000 == 30 [pid = 3280] [id = 458] 05:06:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5DC172000) [pid = 3280] [serial = 1374] [outer = 0000000000000000] 05:06:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E2CBB800) [pid = 3280] [serial = 1375] [outer = 000000A5DC172000] 05:06:22 INFO - PROCESS | 3280 | 1467461182907 Marionette DEBUG loaded listener.js 05:06:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E5E4A000) [pid = 3280] [serial = 1376] [outer = 000000A5DC172000] 05:06:23 INFO - PROCESS | 3280 | 1467461183328 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]]]}] 05:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 796ms 05:06:23 INFO - PROCESS | 3280 | 1467461183425 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 05:06:23 INFO - PROCESS | 3280 | 1467461183428 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 05:06:23 INFO - PROCESS | 3280 | 1467461183438 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:06:23 INFO - PROCESS | 3280 | 1467461183440 Marionette TRACE conn6 <- [1,1798,null,{}] 05:06:23 INFO - PROCESS | 3280 | 1467461183444 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}] 05:06:23 INFO - PROCESS | 3280 | 1467461183446 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:23 INFO - PROCESS | 3280 | 1467461183561 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 05:06:23 INFO - PROCESS | 3280 | 1467461183615 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:23 INFO - PROCESS | 3280 | 1467461183617 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:23 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E97C8000 == 31 [pid = 3280] [id = 459] 05:06:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E64D9C00) [pid = 3280] [serial = 1377] [outer = 0000000000000000] 05:06:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E6721800) [pid = 3280] [serial = 1378] [outer = 000000A5E64D9C00] 05:06:23 INFO - PROCESS | 3280 | 1467461183664 Marionette DEBUG loaded listener.js 05:06:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E6DA7C00) [pid = 3280] [serial = 1379] [outer = 000000A5E64D9C00] 05:06:24 INFO - PROCESS | 3280 | 1467461184159 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]]]}] 05:06:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:06:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 774ms 05:06:24 INFO - PROCESS | 3280 | 1467461184217 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 05:06:24 INFO - PROCESS | 3280 | 1467461184220 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 05:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:06:24 INFO - PROCESS | 3280 | 1467461184229 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:06:24 INFO - PROCESS | 3280 | 1467461184231 Marionette TRACE conn6 <- [1,1802,null,{}] 05:06:24 INFO - PROCESS | 3280 | 1467461184235 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}] 05:06:24 INFO - PROCESS | 3280 | 1467461184237 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:24 INFO - PROCESS | 3280 | 1467461184348 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 05:06:24 INFO - PROCESS | 3280 | 1467461184403 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:24 INFO - PROCESS | 3280 | 1467461184405 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:24 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EB956000 == 32 [pid = 3280] [id = 460] 05:06:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5DC843C00) [pid = 3280] [serial = 1380] [outer = 0000000000000000] 05:06:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E81E4400) [pid = 3280] [serial = 1381] [outer = 000000A5DC843C00] 05:06:24 INFO - PROCESS | 3280 | 1467461184452 Marionette DEBUG loaded listener.js 05:06:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E8840400) [pid = 3280] [serial = 1382] [outer = 000000A5DC843C00] 05:06:24 INFO - PROCESS | 3280 | 1467461184915 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]]]}] 05:06:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:06:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 732ms 05:06:24 INFO - PROCESS | 3280 | 1467461184964 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 05:06:24 INFO - PROCESS | 3280 | 1467461184966 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 05:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:06:24 INFO - PROCESS | 3280 | 1467461184970 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:06:24 INFO - PROCESS | 3280 | 1467461184972 Marionette TRACE conn6 <- [1,1806,null,{}] 05:06:24 INFO - PROCESS | 3280 | 1467461184976 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}] 05:06:24 INFO - PROCESS | 3280 | 1467461184982 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:25 INFO - PROCESS | 3280 | 1467461185271 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 05:06:25 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E950B000) [pid = 3280] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:06:25 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5DD732C00) [pid = 3280] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:06:25 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E287D800) [pid = 3280] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:06:25 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5DC328400) [pid = 3280] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:06:25 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E64DD800) [pid = 3280] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:06:25 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5DC289000) [pid = 3280] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:06:25 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E9887800) [pid = 3280] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:06:25 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5DC288400) [pid = 3280] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:06:25 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E97D2000) [pid = 3280] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:06:25 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5EB20B400) [pid = 3280] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:06:25 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E5E5E400) [pid = 3280] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:06:25 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E8BD2C00) [pid = 3280] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:06:25 INFO - PROCESS | 3280 | 1467461185335 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:25 INFO - PROCESS | 3280 | 1467461185337 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:25 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8B24000 == 33 [pid = 3280] [id = 461] 05:06:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5DADCE400) [pid = 3280] [serial = 1383] [outer = 0000000000000000] 05:06:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5DC289000) [pid = 3280] [serial = 1384] [outer = 000000A5DADCE400] 05:06:25 INFO - PROCESS | 3280 | 1467461185384 Marionette DEBUG loaded listener.js 05:06:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E6728800) [pid = 3280] [serial = 1385] [outer = 000000A5DADCE400] 05:06:25 INFO - PROCESS | 3280 | 1467461185807 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]]]}] 05:06:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 880ms 05:06:25 INFO - PROCESS | 3280 | 1467461185853 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 05:06:25 INFO - PROCESS | 3280 | 1467461185855 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 05:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:06:25 INFO - PROCESS | 3280 | 1467461185859 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:06:25 INFO - PROCESS | 3280 | 1467461185860 Marionette TRACE conn6 <- [1,1810,null,{}] 05:06:25 INFO - PROCESS | 3280 | 1467461185864 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}] 05:06:25 INFO - PROCESS | 3280 | 1467461185866 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:25 INFO - PROCESS | 3280 | 1467461185947 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 05:06:25 INFO - PROCESS | 3280 | 1467461185953 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:25 INFO - PROCESS | 3280 | 1467461185955 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:25 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC51000 == 34 [pid = 3280] [id = 462] 05:06:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5DC295C00) [pid = 3280] [serial = 1386] [outer = 0000000000000000] 05:06:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E950AC00) [pid = 3280] [serial = 1387] [outer = 000000A5DC295C00] 05:06:26 INFO - PROCESS | 3280 | 1467461186000 Marionette DEBUG loaded listener.js 05:06:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E9571800) [pid = 3280] [serial = 1388] [outer = 000000A5DC295C00] 05:06:26 INFO - PROCESS | 3280 | 1467461186434 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]]]}] 05:06:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:06:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 629ms 05:06:26 INFO - PROCESS | 3280 | 1467461186491 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 05:06:26 INFO - PROCESS | 3280 | 1467461186493 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 05:06:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:06:26 INFO - PROCESS | 3280 | 1467461186496 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:06:26 INFO - PROCESS | 3280 | 1467461186498 Marionette TRACE conn6 <- [1,1814,null,{}] 05:06:26 INFO - PROCESS | 3280 | 1467461186501 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}] 05:06:26 INFO - PROCESS | 3280 | 1467461186503 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:26 INFO - PROCESS | 3280 | 1467461186585 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 05:06:26 INFO - PROCESS | 3280 | 1467461186592 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:26 INFO - PROCESS | 3280 | 1467461186594 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:26 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECD6A800 == 35 [pid = 3280] [id = 463] 05:06:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E9771000) [pid = 3280] [serial = 1389] [outer = 0000000000000000] 05:06:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E9777C00) [pid = 3280] [serial = 1390] [outer = 000000A5E9771000] 05:06:26 INFO - PROCESS | 3280 | 1467461186640 Marionette DEBUG loaded listener.js 05:06:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E97D3400) [pid = 3280] [serial = 1391] [outer = 000000A5E9771000] 05:06:27 INFO - PROCESS | 3280 | 1467461187110 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]]]}] 05:06:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:06:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 628ms 05:06:27 INFO - PROCESS | 3280 | 1467461187128 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 05:06:27 INFO - PROCESS | 3280 | 1467461187130 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 05:06:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:06:27 INFO - PROCESS | 3280 | 1467461187133 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:06:27 INFO - PROCESS | 3280 | 1467461187135 Marionette TRACE conn6 <- [1,1818,null,{}] 05:06:27 INFO - PROCESS | 3280 | 1467461187144 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}] 05:06:27 INFO - PROCESS | 3280 | 1467461187146 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:27 INFO - PROCESS | 3280 | 1467461187231 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 05:06:27 INFO - PROCESS | 3280 | 1467461187237 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:27 INFO - PROCESS | 3280 | 1467461187239 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:27 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8B7B800 == 36 [pid = 3280] [id = 464] 05:06:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E986D400) [pid = 3280] [serial = 1392] [outer = 0000000000000000] 05:06:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E9870C00) [pid = 3280] [serial = 1393] [outer = 000000A5E986D400] 05:06:27 INFO - PROCESS | 3280 | 1467461187283 Marionette DEBUG loaded listener.js 05:06:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E9889C00) [pid = 3280] [serial = 1394] [outer = 000000A5E986D400] 05:06:28 INFO - PROCESS | 3280 | 1467461188105 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]]]}] 05:06:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:06:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1029ms 05:06:28 INFO - PROCESS | 3280 | 1467461188166 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 05:06:28 INFO - PROCESS | 3280 | 1467461188172 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 05:06:28 INFO - PROCESS | 3280 | 1467461188176 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:06:28 INFO - PROCESS | 3280 | 1467461188180 Marionette TRACE conn6 <- [1,1822,null,{}] 05:06:28 INFO - PROCESS | 3280 | 1467461188206 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}] 05:06:28 INFO - PROCESS | 3280 | 1467461188210 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:28 INFO - PROCESS | 3280 | 1467461188393 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 05:06:28 INFO - PROCESS | 3280 | 1467461188468 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:28 INFO - PROCESS | 3280 | 1467461188472 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:28 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8035000 == 37 [pid = 3280] [id = 465] 05:06:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5DC32C800) [pid = 3280] [serial = 1395] [outer = 0000000000000000] 05:06:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5DCBF4400) [pid = 3280] [serial = 1396] [outer = 000000A5DC32C800] 05:06:28 INFO - PROCESS | 3280 | 1467461188572 Marionette DEBUG loaded listener.js 05:06:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E15CD400) [pid = 3280] [serial = 1397] [outer = 000000A5DC32C800] 05:06:29 INFO - PROCESS | 3280 | 1467461189297 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]]]}] 05:06:29 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 05:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1220ms 05:06:29 INFO - PROCESS | 3280 | 1467461189478 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 05:06:29 INFO - PROCESS | 3280 | 1467461189483 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 05:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:06:29 INFO - PROCESS | 3280 | 1467461189488 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:06:29 INFO - PROCESS | 3280 | 1467461189491 Marionette TRACE conn6 <- [1,1826,null,{}] 05:06:29 INFO - PROCESS | 3280 | 1467461189497 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}] 05:06:29 INFO - PROCESS | 3280 | 1467461189501 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:29 INFO - PROCESS | 3280 | 1467461189616 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 05:06:29 INFO - PROCESS | 3280 | 1467461189689 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:29 INFO - PROCESS | 3280 | 1467461189694 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:29 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E23AA000 == 38 [pid = 3280] [id = 466] 05:06:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5DD621800) [pid = 3280] [serial = 1398] [outer = 0000000000000000] 05:06:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E0B8DC00) [pid = 3280] [serial = 1399] [outer = 000000A5DD621800] 05:06:29 INFO - PROCESS | 3280 | 1467461189745 Marionette DEBUG loaded listener.js 05:06:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E2250400) [pid = 3280] [serial = 1400] [outer = 000000A5DD621800] 05:06:30 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECD6A800 == 37 [pid = 3280] [id = 463] 05:06:30 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC51000 == 36 [pid = 3280] [id = 462] 05:06:30 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8B24000 == 35 [pid = 3280] [id = 461] 05:06:30 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EB956000 == 34 [pid = 3280] [id = 460] 05:06:30 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E97C8000 == 33 [pid = 3280] [id = 459] 05:06:30 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8B7D000 == 32 [pid = 3280] [id = 458] 05:06:30 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E5EAF000 == 31 [pid = 3280] [id = 457] 05:06:30 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E0EDB000 == 30 [pid = 3280] [id = 456] 05:06:30 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E9572C00) [pid = 3280] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 05:06:30 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E6616400) [pid = 3280] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 05:06:30 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E2CBD000) [pid = 3280] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 05:06:30 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E5E4D400) [pid = 3280] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 05:06:30 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5DC669000) [pid = 3280] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 05:06:30 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E15CD000) [pid = 3280] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 05:06:30 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E6DB5000) [pid = 3280] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 05:06:30 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5DC48E400) [pid = 3280] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 05:06:30 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E0B3F400) [pid = 3280] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 05:06:30 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5EA330000) [pid = 3280] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 05:06:30 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E66B8400) [pid = 3280] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 05:06:30 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E98F5400) [pid = 3280] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 05:06:30 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E81E8C00) [pid = 3280] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 05:06:30 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5EB08A800) [pid = 3280] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 05:06:30 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5EC574000) [pid = 3280] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 05:06:30 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5EC578800) [pid = 3280] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 05:06:30 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5EC5B8C00) [pid = 3280] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 05:06:30 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5EB2F4C00) [pid = 3280] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 05:06:30 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5E8E75800) [pid = 3280] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 05:06:30 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5E929A000) [pid = 3280] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 05:06:30 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5E9778400) [pid = 3280] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 05:06:30 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A5E883EC00) [pid = 3280] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 05:06:30 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A5E97D7C00) [pid = 3280] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 05:06:30 INFO - PROCESS | 3280 | 1467461190367 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]]]}] 05:06:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:06:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 944ms 05:06:30 INFO - PROCESS | 3280 | 1467461190434 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 05:06:30 INFO - PROCESS | 3280 | 1467461190437 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 05:06:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:06:30 INFO - PROCESS | 3280 | 1467461190444 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:06:30 INFO - PROCESS | 3280 | 1467461190448 Marionette TRACE conn6 <- [1,1830,null,{}] 05:06:30 INFO - PROCESS | 3280 | 1467461190457 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}] 05:06:30 INFO - PROCESS | 3280 | 1467461190460 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:30 INFO - PROCESS | 3280 | 1467461190552 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 05:06:30 INFO - PROCESS | 3280 | 1467461190567 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:30 INFO - PROCESS | 3280 | 1467461190569 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:30 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E801C000 == 31 [pid = 3280] [id = 467] 05:06:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A5E0907800) [pid = 3280] [serial = 1401] [outer = 0000000000000000] 05:06:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A5E21D5000) [pid = 3280] [serial = 1402] [outer = 000000A5E0907800] 05:06:30 INFO - PROCESS | 3280 | 1467461190620 Marionette DEBUG loaded listener.js 05:06:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5E2D54400) [pid = 3280] [serial = 1403] [outer = 000000A5E0907800] 05:06:31 INFO - PROCESS | 3280 | 1467461191142 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]]]}] 05:06:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:06:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 734ms 05:06:31 INFO - PROCESS | 3280 | 1467461191176 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 05:06:31 INFO - PROCESS | 3280 | 1467461191179 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 05:06:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:06:31 INFO - PROCESS | 3280 | 1467461191182 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:06:31 INFO - PROCESS | 3280 | 1467461191184 Marionette TRACE conn6 <- [1,1834,null,{}] 05:06:31 INFO - PROCESS | 3280 | 1467461191194 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}] 05:06:31 INFO - PROCESS | 3280 | 1467461191199 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:31 INFO - PROCESS | 3280 | 1467461191293 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 05:06:31 INFO - PROCESS | 3280 | 1467461191316 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:31 INFO - PROCESS | 3280 | 1467461191321 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:31 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E97B2000 == 32 [pid = 3280] [id = 468] 05:06:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5E5E6B400) [pid = 3280] [serial = 1404] [outer = 0000000000000000] 05:06:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5E672D000) [pid = 3280] [serial = 1405] [outer = 000000A5E5E6B400] 05:06:31 INFO - PROCESS | 3280 | 1467461191435 Marionette DEBUG loaded listener.js 05:06:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E81E3000) [pid = 3280] [serial = 1406] [outer = 000000A5E5E6B400] 05:06:31 INFO - PROCESS | 3280 | 1467461191836 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]]]}] 05:06:31 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) 05:06:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 690ms 05:06:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:06:31 INFO - PROCESS | 3280 | 1467461191875 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 05:06:31 INFO - PROCESS | 3280 | 1467461191878 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 05:06:31 INFO - PROCESS | 3280 | 1467461191881 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:06:31 INFO - PROCESS | 3280 | 1467461191882 Marionette TRACE conn6 <- [1,1838,null,{}] 05:06:31 INFO - PROCESS | 3280 | 1467461191886 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}] 05:06:31 INFO - PROCESS | 3280 | 1467461191888 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:32 INFO - PROCESS | 3280 | 1467461191995 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 05:06:32 INFO - PROCESS | 3280 | 1467461192002 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:32 INFO - PROCESS | 3280 | 1467461192004 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:32 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC685000 == 33 [pid = 3280] [id = 469] 05:06:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E8ACD400) [pid = 3280] [serial = 1407] [outer = 0000000000000000] 05:06:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E8AD9400) [pid = 3280] [serial = 1408] [outer = 000000A5E8ACD400] 05:06:32 INFO - PROCESS | 3280 | 1467461192061 Marionette DEBUG loaded listener.js 05:06:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E8CBF800) [pid = 3280] [serial = 1409] [outer = 000000A5E8ACD400] 05:06:32 INFO - PROCESS | 3280 | 1467461192573 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]]]}] 05:06:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 733ms 05:06:32 INFO - PROCESS | 3280 | 1467461192618 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 05:06:32 INFO - PROCESS | 3280 | 1467461192620 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 05:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:06:32 INFO - PROCESS | 3280 | 1467461192623 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:06:32 INFO - PROCESS | 3280 | 1467461192625 Marionette TRACE conn6 <- [1,1842,null,{}] 05:06:32 INFO - PROCESS | 3280 | 1467461192628 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}] 05:06:32 INFO - PROCESS | 3280 | 1467461192630 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:32 INFO - PROCESS | 3280 | 1467461192775 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 05:06:32 INFO - PROCESS | 3280 | 1467461192785 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:32 INFO - PROCESS | 3280 | 1467461192788 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:32 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC8B4000 == 34 [pid = 3280] [id = 470] 05:06:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E8ACF000) [pid = 3280] [serial = 1410] [outer = 0000000000000000] 05:06:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E8FCD000) [pid = 3280] [serial = 1411] [outer = 000000A5E8ACF000] 05:06:32 INFO - PROCESS | 3280 | 1467461192834 Marionette DEBUG loaded listener.js 05:06:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E9512000) [pid = 3280] [serial = 1412] [outer = 000000A5E8ACF000] 05:06:33 INFO - PROCESS | 3280 | 1467461193313 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]]]}] 05:06:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 734ms 05:06:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:06:33 INFO - PROCESS | 3280 | 1467461193366 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 05:06:33 INFO - PROCESS | 3280 | 1467461193368 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 05:06:33 INFO - PROCESS | 3280 | 1467461193371 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:06:33 INFO - PROCESS | 3280 | 1467461193373 Marionette TRACE conn6 <- [1,1846,null,{}] 05:06:33 INFO - PROCESS | 3280 | 1467461193377 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}] 05:06:33 INFO - PROCESS | 3280 | 1467461193383 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:33 INFO - PROCESS | 3280 | 1467461193537 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 05:06:33 INFO - PROCESS | 3280 | 1467461193595 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:33 INFO - PROCESS | 3280 | 1467461193598 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:33 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECD6D000 == 35 [pid = 3280] [id = 471] 05:06:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E977AC00) [pid = 3280] [serial = 1413] [outer = 0000000000000000] 05:06:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E9875C00) [pid = 3280] [serial = 1414] [outer = 000000A5E977AC00] 05:06:33 INFO - PROCESS | 3280 | 1467461193644 Marionette DEBUG loaded listener.js 05:06:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E9DD7C00) [pid = 3280] [serial = 1415] [outer = 000000A5E977AC00] 05:06:34 INFO - PROCESS | 3280 | 1467461194122 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]]]}] 05:06:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:06:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 776ms 05:06:34 INFO - PROCESS | 3280 | 1467461194150 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 05:06:34 INFO - PROCESS | 3280 | 1467461194153 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 05:06:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:06:34 INFO - PROCESS | 3280 | 1467461194156 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:06:34 INFO - PROCESS | 3280 | 1467461194158 Marionette TRACE conn6 <- [1,1850,null,{}] 05:06:34 INFO - PROCESS | 3280 | 1467461194162 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}] 05:06:34 INFO - PROCESS | 3280 | 1467461194164 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:34 INFO - PROCESS | 3280 | 1467461194332 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 05:06:34 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E9771000) [pid = 3280] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:06:34 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E64D9C00) [pid = 3280] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:06:34 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5DC843C00) [pid = 3280] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:06:34 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5DD623C00) [pid = 3280] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:06:34 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5DCBFA400) [pid = 3280] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:06:34 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5DC172000) [pid = 3280] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:06:34 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5DC22F000) [pid = 3280] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:06:34 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5DADCE400) [pid = 3280] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:06:34 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5DC287400) [pid = 3280] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:06:34 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E5E4F400) [pid = 3280] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:06:34 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5EA480800) [pid = 3280] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:06:34 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5DC295C00) [pid = 3280] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:06:34 INFO - PROCESS | 3280 | 1467461194392 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:34 INFO - PROCESS | 3280 | 1467461194401 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:34 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E920C800 == 36 [pid = 3280] [id = 472] 05:06:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5DB42E000) [pid = 3280] [serial = 1416] [outer = 0000000000000000] 05:06:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5DC287400) [pid = 3280] [serial = 1417] [outer = 000000A5DB42E000] 05:06:34 INFO - PROCESS | 3280 | 1467461194447 Marionette DEBUG loaded listener.js 05:06:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E6612C00) [pid = 3280] [serial = 1418] [outer = 000000A5DB42E000] 05:06:34 INFO - PROCESS | 3280 | 1467461194824 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]]]}] 05:06:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:06:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 689ms 05:06:34 INFO - PROCESS | 3280 | 1467461194849 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 05:06:34 INFO - PROCESS | 3280 | 1467461194851 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 05:06:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:06:34 INFO - PROCESS | 3280 | 1467461194854 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:06:34 INFO - PROCESS | 3280 | 1467461194856 Marionette TRACE conn6 <- [1,1854,null,{}] 05:06:34 INFO - PROCESS | 3280 | 1467461194860 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}] 05:06:34 INFO - PROCESS | 3280 | 1467461194861 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:34 INFO - PROCESS | 3280 | 1467461194944 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 05:06:34 INFO - PROCESS | 3280 | 1467461194950 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:34 INFO - PROCESS | 3280 | 1467461194952 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:34 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DD772800 == 37 [pid = 3280] [id = 473] 05:06:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E9510800) [pid = 3280] [serial = 1419] [outer = 0000000000000000] 05:06:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5EB02DC00) [pid = 3280] [serial = 1420] [outer = 000000A5E9510800] 05:06:35 INFO - PROCESS | 3280 | 1467461194999 Marionette DEBUG loaded listener.js 05:06:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5EB65BC00) [pid = 3280] [serial = 1421] [outer = 000000A5E9510800] 05:06:35 INFO - PROCESS | 3280 | 1467461195432 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]]]}] 05:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 625ms 05:06:35 INFO - PROCESS | 3280 | 1467461195483 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 05:06:35 INFO - PROCESS | 3280 | 1467461195485 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 05:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:06:35 INFO - PROCESS | 3280 | 1467461195489 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:06:35 INFO - PROCESS | 3280 | 1467461195491 Marionette TRACE conn6 <- [1,1858,null,{}] 05:06:35 INFO - PROCESS | 3280 | 1467461195495 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}] 05:06:35 INFO - PROCESS | 3280 | 1467461195497 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:35 INFO - PROCESS | 3280 | 1467461195589 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 05:06:35 INFO - PROCESS | 3280 | 1467461195596 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:35 INFO - PROCESS | 3280 | 1467461195598 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:35 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F00A5800 == 38 [pid = 3280] [id = 474] 05:06:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5EC572800) [pid = 3280] [serial = 1422] [outer = 0000000000000000] 05:06:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5EC576C00) [pid = 3280] [serial = 1423] [outer = 000000A5EC572800] 05:06:35 INFO - PROCESS | 3280 | 1467461195643 Marionette DEBUG loaded listener.js 05:06:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5EC57E400) [pid = 3280] [serial = 1424] [outer = 000000A5EC572800] 05:06:36 INFO - PROCESS | 3280 | 1467461196095 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]]]}] 05:06:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:06:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 628ms 05:06:36 INFO - PROCESS | 3280 | 1467461196129 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 05:06:36 INFO - PROCESS | 3280 | 1467461196131 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 05:06:36 INFO - PROCESS | 3280 | 1467461196135 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:06:36 INFO - PROCESS | 3280 | 1467461196137 Marionette TRACE conn6 <- [1,1862,null,{}] 05:06:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:06:36 INFO - PROCESS | 3280 | 1467461196144 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}] 05:06:36 INFO - PROCESS | 3280 | 1467461196146 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:36 INFO - PROCESS | 3280 | 1467461196232 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 05:06:36 INFO - PROCESS | 3280 | 1467461196240 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:36 INFO - PROCESS | 3280 | 1467461196242 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:36 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F02B5800 == 39 [pid = 3280] [id = 475] 05:06:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5EC5B5800) [pid = 3280] [serial = 1425] [outer = 0000000000000000] 05:06:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5EC5BD400) [pid = 3280] [serial = 1426] [outer = 000000A5EC5B5800] 05:06:36 INFO - PROCESS | 3280 | 1467461196287 Marionette DEBUG loaded listener.js 05:06:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5EC6AC000) [pid = 3280] [serial = 1427] [outer = 000000A5EC5B5800] 05:06:37 INFO - PROCESS | 3280 | 1467461197047 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]]]}] 05:06:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:06:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 986ms 05:06:37 INFO - PROCESS | 3280 | 1467461197127 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 05:06:37 INFO - PROCESS | 3280 | 1467461197131 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 05:06:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:06:37 INFO - PROCESS | 3280 | 1467461197137 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:06:37 INFO - PROCESS | 3280 | 1467461197142 Marionette TRACE conn6 <- [1,1866,null,{}] 05:06:37 INFO - PROCESS | 3280 | 1467461197148 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}] 05:06:37 INFO - PROCESS | 3280 | 1467461197151 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:37 INFO - PROCESS | 3280 | 1467461197308 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 05:06:37 INFO - PROCESS | 3280 | 1467461197425 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:37 INFO - PROCESS | 3280 | 1467461197429 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:37 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E885C800 == 40 [pid = 3280] [id = 476] 05:06:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E0B93C00) [pid = 3280] [serial = 1428] [outer = 0000000000000000] 05:06:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E2253400) [pid = 3280] [serial = 1429] [outer = 000000A5E0B93C00] 05:06:37 INFO - PROCESS | 3280 | 1467461197491 Marionette DEBUG loaded listener.js 05:06:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E5EE3800) [pid = 3280] [serial = 1430] [outer = 000000A5E0B93C00] 05:06:38 INFO - PROCESS | 3280 | 1467461198092 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]]]}] 05:06:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:06:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 986ms 05:06:38 INFO - PROCESS | 3280 | 1467461198126 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 05:06:38 INFO - PROCESS | 3280 | 1467461198131 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 05:06:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:06:38 INFO - PROCESS | 3280 | 1467461198138 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:06:38 INFO - PROCESS | 3280 | 1467461198142 Marionette TRACE conn6 <- [1,1870,null,{}] 05:06:38 INFO - PROCESS | 3280 | 1467461198146 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}] 05:06:38 INFO - PROCESS | 3280 | 1467461198149 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:38 INFO - PROCESS | 3280 | 1467461198269 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 05:06:38 INFO - PROCESS | 3280 | 1467461198365 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:38 INFO - PROCESS | 3280 | 1467461198368 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:38 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECD63000 == 41 [pid = 3280] [id = 477] 05:06:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E8BD2C00) [pid = 3280] [serial = 1431] [outer = 0000000000000000] 05:06:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E8F95000) [pid = 3280] [serial = 1432] [outer = 000000A5E8BD2C00] 05:06:38 INFO - PROCESS | 3280 | 1467461198427 Marionette DEBUG loaded listener.js 05:06:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E976E000) [pid = 3280] [serial = 1433] [outer = 000000A5E8BD2C00] 05:06:39 INFO - PROCESS | 3280 | 1467461199050 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]]]}] 05:06:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:06:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 985ms 05:06:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:06:39 INFO - PROCESS | 3280 | 1467461199125 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 05:06:39 INFO - PROCESS | 3280 | 1467461199128 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 05:06:39 INFO - PROCESS | 3280 | 1467461199132 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:06:39 INFO - PROCESS | 3280 | 1467461199136 Marionette TRACE conn6 <- [1,1874,null,{}] 05:06:39 INFO - PROCESS | 3280 | 1467461199148 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}] 05:06:39 INFO - PROCESS | 3280 | 1467461199153 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:39 INFO - PROCESS | 3280 | 1467461199306 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 05:06:39 INFO - PROCESS | 3280 | 1467461199434 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:39 INFO - PROCESS | 3280 | 1467461199438 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:39 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F056C000 == 42 [pid = 3280] [id = 478] 05:06:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E9CEE400) [pid = 3280] [serial = 1434] [outer = 0000000000000000] 05:06:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5EC5BAC00) [pid = 3280] [serial = 1435] [outer = 000000A5E9CEE400] 05:06:39 INFO - PROCESS | 3280 | 1467461199498 Marionette DEBUG loaded listener.js 05:06:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5EC6B3400) [pid = 3280] [serial = 1436] [outer = 000000A5E9CEE400] 05:06:40 INFO - PROCESS | 3280 | 1467461200307 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]]]}] 05:06:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:06:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1238ms 05:06:40 INFO - PROCESS | 3280 | 1467461200371 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 05:06:40 INFO - PROCESS | 3280 | 1467461200376 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 05:06:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:06:40 INFO - PROCESS | 3280 | 1467461200380 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:06:40 INFO - PROCESS | 3280 | 1467461200383 Marionette TRACE conn6 <- [1,1878,null,{}] 05:06:40 INFO - PROCESS | 3280 | 1467461200389 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}] 05:06:40 INFO - PROCESS | 3280 | 1467461200392 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:40 INFO - PROCESS | 3280 | 1467461200497 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 05:06:40 INFO - PROCESS | 3280 | 1467461200626 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:40 INFO - PROCESS | 3280 | 1467461200629 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:40 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E21AD000 == 43 [pid = 3280] [id = 479] 05:06:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5E16EE000) [pid = 3280] [serial = 1437] [outer = 0000000000000000] 05:06:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5E2250C00) [pid = 3280] [serial = 1438] [outer = 000000A5E16EE000] 05:06:40 INFO - PROCESS | 3280 | 1467461200683 Marionette DEBUG loaded listener.js 05:06:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A5E5E5EC00) [pid = 3280] [serial = 1439] [outer = 000000A5E16EE000] 05:06:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F00A5800 == 42 [pid = 3280] [id = 474] 05:06:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DD772800 == 41 [pid = 3280] [id = 473] 05:06:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E920C800 == 40 [pid = 3280] [id = 472] 05:06:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECD6D000 == 39 [pid = 3280] [id = 471] 05:06:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC8B4000 == 38 [pid = 3280] [id = 470] 05:06:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC685000 == 37 [pid = 3280] [id = 469] 05:06:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E97B2000 == 36 [pid = 3280] [id = 468] 05:06:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E801C000 == 35 [pid = 3280] [id = 467] 05:06:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E23AA000 == 34 [pid = 3280] [id = 466] 05:06:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8B7B800 == 33 [pid = 3280] [id = 464] 05:06:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8035000 == 32 [pid = 3280] [id = 465] 05:06:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DCF95000 == 31 [pid = 3280] [id = 455] 05:06:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F056C000 == 30 [pid = 3280] [id = 478] 05:06:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECD63000 == 29 [pid = 3280] [id = 477] 05:06:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E885C800 == 28 [pid = 3280] [id = 476] 05:06:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F02B5800 == 27 [pid = 3280] [id = 475] 05:06:41 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A5E9777C00) [pid = 3280] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5E6721800) [pid = 3280] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5E81E4400) [pid = 3280] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5E0940000) [pid = 3280] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E231C400) [pid = 3280] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5DCC3F000) [pid = 3280] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E2CBB800) [pid = 3280] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5DC29A000) [pid = 3280] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5DC32D400) [pid = 3280] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E6DA7C00) [pid = 3280] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5DC289000) [pid = 3280] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E8840400) [pid = 3280] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E2251C00) [pid = 3280] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5DD733C00) [pid = 3280] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E8F91400) [pid = 3280] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E81E8000) [pid = 3280] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5EC5BE800) [pid = 3280] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5EA678000) [pid = 3280] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E950AC00) [pid = 3280] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E0E8A800) [pid = 3280] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E97D3400) [pid = 3280] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E6728800) [pid = 3280] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5E5E4A000) [pid = 3280] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5E9571800) [pid = 3280] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3280 | 1467461201855 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]]]}] 05:06:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:06:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1534ms 05:06:41 INFO - PROCESS | 3280 | 1467461201933 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 05:06:41 INFO - PROCESS | 3280 | 1467461201936 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 05:06:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:06:41 INFO - PROCESS | 3280 | 1467461201945 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:06:41 INFO - PROCESS | 3280 | 1467461201948 Marionette TRACE conn6 <- [1,1882,null,{}] 05:06:41 INFO - PROCESS | 3280 | 1467461201955 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}] 05:06:41 INFO - PROCESS | 3280 | 1467461201959 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:42 INFO - PROCESS | 3280 | 1467461202051 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 05:06:42 INFO - PROCESS | 3280 | 1467461202156 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:42 INFO - PROCESS | 3280 | 1467461202159 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:42 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0B7D800 == 28 [pid = 3280] [id = 480] 05:06:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5DB8C9000) [pid = 3280] [serial = 1440] [outer = 0000000000000000] 05:06:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5DC17D000) [pid = 3280] [serial = 1441] [outer = 000000A5DB8C9000] 05:06:42 INFO - PROCESS | 3280 | 1467461202211 Marionette DEBUG loaded listener.js 05:06:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5DC28A000) [pid = 3280] [serial = 1442] [outer = 000000A5DB8C9000] 05:06:42 INFO - PROCESS | 3280 | 1467461202620 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]]]}] 05:06:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:06:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 732ms 05:06:42 INFO - PROCESS | 3280 | 1467461202682 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 05:06:42 INFO - PROCESS | 3280 | 1467461202687 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 05:06:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:06:42 INFO - PROCESS | 3280 | 1467461202694 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:06:42 INFO - PROCESS | 3280 | 1467461202697 Marionette TRACE conn6 <- [1,1886,null,{}] 05:06:42 INFO - PROCESS | 3280 | 1467461202701 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}] 05:06:42 INFO - PROCESS | 3280 | 1467461202704 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:42 INFO - PROCESS | 3280 | 1467461202806 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 05:06:42 INFO - PROCESS | 3280 | 1467461202819 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:42 INFO - PROCESS | 3280 | 1467461202822 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:42 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E2638800 == 29 [pid = 3280] [id = 481] 05:06:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5DC65D800) [pid = 3280] [serial = 1443] [outer = 0000000000000000] 05:06:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5DC662000) [pid = 3280] [serial = 1444] [outer = 000000A5DC65D800] 05:06:42 INFO - PROCESS | 3280 | 1467461202872 Marionette DEBUG loaded listener.js 05:06:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5DCBA8000) [pid = 3280] [serial = 1445] [outer = 000000A5DC65D800] 05:06:43 INFO - PROCESS | 3280 | 1467461203328 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]]]}] 05:06:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:06:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 691ms 05:06:43 INFO - PROCESS | 3280 | 1467461203387 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 05:06:43 INFO - PROCESS | 3280 | 1467461203389 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 05:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:06:43 INFO - PROCESS | 3280 | 1467461203393 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:06:43 INFO - PROCESS | 3280 | 1467461203396 Marionette TRACE conn6 <- [1,1890,null,{}] 05:06:43 INFO - PROCESS | 3280 | 1467461203408 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}] 05:06:43 INFO - PROCESS | 3280 | 1467461203413 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:43 INFO - PROCESS | 3280 | 1467461203499 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 05:06:43 INFO - PROCESS | 3280 | 1467461203508 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:43 INFO - PROCESS | 3280 | 1467461203512 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:43 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8A02800 == 30 [pid = 3280] [id = 482] 05:06:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E0BD6800) [pid = 3280] [serial = 1446] [outer = 0000000000000000] 05:06:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E13C2800) [pid = 3280] [serial = 1447] [outer = 000000A5E0BD6800] 05:06:43 INFO - PROCESS | 3280 | 1467461203561 Marionette DEBUG loaded listener.js 05:06:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E2317C00) [pid = 3280] [serial = 1448] [outer = 000000A5E0BD6800] 05:06:44 INFO - PROCESS | 3280 | 1467461204064 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]]]}] 05:06:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:06:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 691ms 05:06:44 INFO - PROCESS | 3280 | 1467461204087 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 05:06:44 INFO - PROCESS | 3280 | 1467461204090 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 05:06:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:06:44 INFO - PROCESS | 3280 | 1467461204093 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:06:44 INFO - PROCESS | 3280 | 1467461204095 Marionette TRACE conn6 <- [1,1894,null,{}] 05:06:44 INFO - PROCESS | 3280 | 1467461204099 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}] 05:06:44 INFO - PROCESS | 3280 | 1467461204101 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:44 INFO - PROCESS | 3280 | 1467461204249 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 05:06:44 INFO - PROCESS | 3280 | 1467461204272 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:44 INFO - PROCESS | 3280 | 1467461204274 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:44 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E9428800 == 31 [pid = 3280] [id = 483] 05:06:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E5A5D800) [pid = 3280] [serial = 1449] [outer = 0000000000000000] 05:06:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E5A69000) [pid = 3280] [serial = 1450] [outer = 000000A5E5A5D800] 05:06:44 INFO - PROCESS | 3280 | 1467461204321 Marionette DEBUG loaded listener.js 05:06:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E5E4DC00) [pid = 3280] [serial = 1451] [outer = 000000A5E5A5D800] 05:06:44 INFO - PROCESS | 3280 | 1467461204765 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]]]}] 05:06:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:06:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 734ms 05:06:44 INFO - PROCESS | 3280 | 1467461204829 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 05:06:44 INFO - PROCESS | 3280 | 1467461204832 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 05:06:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:06:44 INFO - PROCESS | 3280 | 1467461204835 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:06:44 INFO - PROCESS | 3280 | 1467461204837 Marionette TRACE conn6 <- [1,1898,null,{}] 05:06:44 INFO - PROCESS | 3280 | 1467461204840 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}] 05:06:44 INFO - PROCESS | 3280 | 1467461204842 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:44 INFO - PROCESS | 3280 | 1467461204953 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 05:06:44 INFO - PROCESS | 3280 | 1467461204963 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:44 INFO - PROCESS | 3280 | 1467461204965 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:45 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E9D4A000 == 32 [pid = 3280] [id = 484] 05:06:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E5E62000) [pid = 3280] [serial = 1452] [outer = 0000000000000000] 05:06:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E64C5000) [pid = 3280] [serial = 1453] [outer = 000000A5E5E62000] 05:06:45 INFO - PROCESS | 3280 | 1467461205052 Marionette DEBUG loaded listener.js 05:06:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E6725800) [pid = 3280] [serial = 1454] [outer = 000000A5E5E62000] 05:06:45 INFO - PROCESS | 3280 | 1467461205508 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]]]}] 05:06:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 733ms 05:06:45 INFO - PROCESS | 3280 | 1467461205601 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 05:06:45 INFO - PROCESS | 3280 | 1467461205604 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 05:06:45 INFO - PROCESS | 3280 | 1467461205609 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:06:45 INFO - PROCESS | 3280 | 1467461205611 Marionette TRACE conn6 <- [1,1902,null,{}] 05:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:06:45 INFO - PROCESS | 3280 | 1467461205615 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}] 05:06:45 INFO - PROCESS | 3280 | 1467461205621 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:45 INFO - PROCESS | 3280 | 1467461205943 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 05:06:45 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E8ACF000) [pid = 3280] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:06:45 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E977AC00) [pid = 3280] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:06:45 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5DB42E000) [pid = 3280] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:06:45 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E0907800) [pid = 3280] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:06:45 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E986D400) [pid = 3280] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:06:45 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E8ACD400) [pid = 3280] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:06:45 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5DC32C800) [pid = 3280] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:06:45 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E5E6B400) [pid = 3280] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:06:45 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5DD621800) [pid = 3280] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:06:45 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E9510800) [pid = 3280] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:06:45 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5EC5B5800) [pid = 3280] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:06:45 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5EC572800) [pid = 3280] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:06:46 INFO - PROCESS | 3280 | 1467461205997 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:46 INFO - PROCESS | 3280 | 1467461206000 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:46 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC67B000 == 33 [pid = 3280] [id = 485] 05:06:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5DB430400) [pid = 3280] [serial = 1455] [outer = 0000000000000000] 05:06:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5DC298400) [pid = 3280] [serial = 1456] [outer = 000000A5DB430400] 05:06:46 INFO - PROCESS | 3280 | 1467461206047 Marionette DEBUG loaded listener.js 05:06:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E8094000) [pid = 3280] [serial = 1457] [outer = 000000A5DB430400] 05:06:46 INFO - PROCESS | 3280 | 1467461206422 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]]]}] 05:06:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:06:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 836ms 05:06:46 INFO - PROCESS | 3280 | 1467461206452 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 05:06:46 INFO - PROCESS | 3280 | 1467461206454 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 05:06:46 INFO - PROCESS | 3280 | 1467461206457 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:06:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:06:46 INFO - PROCESS | 3280 | 1467461206459 Marionette TRACE conn6 <- [1,1906,null,{}] 05:06:46 INFO - PROCESS | 3280 | 1467461206462 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}] 05:06:46 INFO - PROCESS | 3280 | 1467461206464 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:46 INFO - PROCESS | 3280 | 1467461206547 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 05:06:46 INFO - PROCESS | 3280 | 1467461206554 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:46 INFO - PROCESS | 3280 | 1467461206556 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:46 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC35800 == 34 [pid = 3280] [id = 486] 05:06:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E8833C00) [pid = 3280] [serial = 1458] [outer = 0000000000000000] 05:06:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E88BC000) [pid = 3280] [serial = 1459] [outer = 000000A5E8833C00] 05:06:46 INFO - PROCESS | 3280 | 1467461206601 Marionette DEBUG loaded listener.js 05:06:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E8BC9C00) [pid = 3280] [serial = 1460] [outer = 000000A5E8833C00] 05:06:47 INFO - PROCESS | 3280 | 1467461207038 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]]]}] 05:06:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:06:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 627ms 05:06:47 INFO - PROCESS | 3280 | 1467461207088 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 05:06:47 INFO - PROCESS | 3280 | 1467461207090 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 05:06:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:06:47 INFO - PROCESS | 3280 | 1467461207093 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:06:47 INFO - PROCESS | 3280 | 1467461207096 Marionette TRACE conn6 <- [1,1910,null,{}] 05:06:47 INFO - PROCESS | 3280 | 1467461207099 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}] 05:06:47 INFO - PROCESS | 3280 | 1467461207101 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:47 INFO - PROCESS | 3280 | 1467461207182 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 05:06:47 INFO - PROCESS | 3280 | 1467461207190 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:47 INFO - PROCESS | 3280 | 1467461207192 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:47 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC85000 == 35 [pid = 3280] [id = 487] 05:06:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E8BD4400) [pid = 3280] [serial = 1461] [outer = 0000000000000000] 05:06:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E8E75800) [pid = 3280] [serial = 1462] [outer = 000000A5E8BD4400] 05:06:47 INFO - PROCESS | 3280 | 1467461207238 Marionette DEBUG loaded listener.js 05:06:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E8FCD400) [pid = 3280] [serial = 1463] [outer = 000000A5E8BD4400] 05:06:47 INFO - PROCESS | 3280 | 1467461207699 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]]]}] 05:06:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:06:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 628ms 05:06:47 INFO - PROCESS | 3280 | 1467461207735 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 05:06:47 INFO - PROCESS | 3280 | 1467461207737 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 05:06:47 INFO - PROCESS | 3280 | 1467461207745 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:06:47 INFO - PROCESS | 3280 | 1467461207747 Marionette TRACE conn6 <- [1,1914,null,{}] 05:06:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:06:47 INFO - PROCESS | 3280 | 1467461207750 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}] 05:06:47 INFO - PROCESS | 3280 | 1467461207752 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:47 INFO - PROCESS | 3280 | 1467461207836 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 05:06:47 INFO - PROCESS | 3280 | 1467461207842 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:47 INFO - PROCESS | 3280 | 1467461207844 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:47 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECD78800 == 36 [pid = 3280] [id = 488] 05:06:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E929A000) [pid = 3280] [serial = 1464] [outer = 0000000000000000] 05:06:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E950CC00) [pid = 3280] [serial = 1465] [outer = 000000A5E929A000] 05:06:47 INFO - PROCESS | 3280 | 1467461207888 Marionette DEBUG loaded listener.js 05:06:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E9575C00) [pid = 3280] [serial = 1466] [outer = 000000A5E929A000] 05:06:48 INFO - PROCESS | 3280 | 1467461208704 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]]]}] 05:06:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:06:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 986ms 05:06:48 INFO - PROCESS | 3280 | 1467461208737 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 05:06:48 INFO - PROCESS | 3280 | 1467461208742 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 05:06:48 INFO - PROCESS | 3280 | 1467461208747 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:06:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:06:48 INFO - PROCESS | 3280 | 1467461208753 Marionette TRACE conn6 <- [1,1918,null,{}] 05:06:48 INFO - PROCESS | 3280 | 1467461208758 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}] 05:06:48 INFO - PROCESS | 3280 | 1467461208761 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:48 INFO - PROCESS | 3280 | 1467461208901 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 05:06:49 INFO - PROCESS | 3280 | 1467461209023 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:49 INFO - PROCESS | 3280 | 1467461209026 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:49 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E21BF000 == 37 [pid = 3280] [id = 489] 05:06:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5DC328400) [pid = 3280] [serial = 1467] [outer = 0000000000000000] 05:06:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5DC330C00) [pid = 3280] [serial = 1468] [outer = 000000A5DC328400] 05:06:49 INFO - PROCESS | 3280 | 1467461209087 Marionette DEBUG loaded listener.js 05:06:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5DF614400) [pid = 3280] [serial = 1469] [outer = 000000A5DC328400] 05:06:49 INFO - PROCESS | 3280 | 1467461209787 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]]]}] 05:06:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:06:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1090ms 05:06:49 INFO - PROCESS | 3280 | 1467461209843 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 05:06:49 INFO - PROCESS | 3280 | 1467461209848 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 05:06:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:06:49 INFO - PROCESS | 3280 | 1467461209855 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:06:49 INFO - PROCESS | 3280 | 1467461209858 Marionette TRACE conn6 <- [1,1922,null,{}] 05:06:49 INFO - PROCESS | 3280 | 1467461209862 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}] 05:06:49 INFO - PROCESS | 3280 | 1467461209865 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:50 INFO - PROCESS | 3280 | 1467461210005 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 05:06:50 INFO - PROCESS | 3280 | 1467461210128 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:50 INFO - PROCESS | 3280 | 1467461210131 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:50 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DD75D800 == 38 [pid = 3280] [id = 490] 05:06:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5DC2A2000) [pid = 3280] [serial = 1470] [outer = 0000000000000000] 05:06:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E0BD3C00) [pid = 3280] [serial = 1471] [outer = 000000A5DC2A2000] 05:06:50 INFO - PROCESS | 3280 | 1467461210191 Marionette DEBUG loaded listener.js 05:06:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5E5E4A000) [pid = 3280] [serial = 1472] [outer = 000000A5DC2A2000] 05:06:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC85000 == 37 [pid = 3280] [id = 487] 05:06:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC35800 == 36 [pid = 3280] [id = 486] 05:06:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC67B000 == 35 [pid = 3280] [id = 485] 05:06:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E9D4A000 == 34 [pid = 3280] [id = 484] 05:06:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E9428800 == 33 [pid = 3280] [id = 483] 05:06:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8A02800 == 32 [pid = 3280] [id = 482] 05:06:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E2638800 == 31 [pid = 3280] [id = 481] 05:06:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E0B7D800 == 30 [pid = 3280] [id = 480] 05:06:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E21AD000 == 29 [pid = 3280] [id = 479] 05:06:50 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5EC5BD400) [pid = 3280] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5EC6AC000) [pid = 3280] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5EC576C00) [pid = 3280] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E8FCD000) [pid = 3280] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E9875C00) [pid = 3280] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5DC287400) [pid = 3280] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E21D5000) [pid = 3280] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E2D54400) [pid = 3280] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E9889C00) [pid = 3280] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E9870C00) [pid = 3280] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E8AD9400) [pid = 3280] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5DCBF4400) [pid = 3280] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E9DD7C00) [pid = 3280] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E15CD400) [pid = 3280] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E672D000) [pid = 3280] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5EC57E400) [pid = 3280] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E81E3000) [pid = 3280] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E0B8DC00) [pid = 3280] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E2250400) [pid = 3280] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5EB02DC00) [pid = 3280] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5EB65BC00) [pid = 3280] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5E9512000) [pid = 3280] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A5E6612C00) [pid = 3280] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A5E8CBF800) [pid = 3280] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 05:06:51 INFO - PROCESS | 3280 | 1467461211014 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]]]}] 05:06:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:06:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1184ms 05:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:06:51 INFO - PROCESS | 3280 | 1467461211045 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 05:06:51 INFO - PROCESS | 3280 | 1467461211050 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 05:06:51 INFO - PROCESS | 3280 | 1467461211054 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:06:51 INFO - PROCESS | 3280 | 1467461211059 Marionette TRACE conn6 <- [1,1926,null,{}] 05:06:51 INFO - PROCESS | 3280 | 1467461211064 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}] 05:06:51 INFO - PROCESS | 3280 | 1467461211067 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:51 INFO - PROCESS | 3280 | 1467461211170 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 05:06:51 INFO - PROCESS | 3280 | 1467461211252 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:51 INFO - PROCESS | 3280 | 1467461211254 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:51 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E2103800 == 30 [pid = 3280] [id = 491] 05:06:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A5DB658C00) [pid = 3280] [serial = 1473] [outer = 0000000000000000] 05:06:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A5DC326800) [pid = 3280] [serial = 1474] [outer = 000000A5DB658C00] 05:06:51 INFO - PROCESS | 3280 | 1467461211305 Marionette DEBUG loaded listener.js 05:06:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5E0936400) [pid = 3280] [serial = 1475] [outer = 000000A5DB658C00] 05:06:51 INFO - PROCESS | 3280 | 1467461211707 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]]]}] 05:06:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:06:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 731ms 05:06:51 INFO - PROCESS | 3280 | 1467461211786 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 05:06:51 INFO - PROCESS | 3280 | 1467461211790 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 05:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:06:51 INFO - PROCESS | 3280 | 1467461211796 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:06:51 INFO - PROCESS | 3280 | 1467461211799 Marionette TRACE conn6 <- [1,1930,null,{}] 05:06:51 INFO - PROCESS | 3280 | 1467461211803 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}] 05:06:51 INFO - PROCESS | 3280 | 1467461211805 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:51 INFO - PROCESS | 3280 | 1467461211899 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 05:06:51 INFO - PROCESS | 3280 | 1467461211908 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:51 INFO - PROCESS | 3280 | 1467461211910 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:51 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E876D800 == 31 [pid = 3280] [id = 492] 05:06:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5E224B800) [pid = 3280] [serial = 1476] [outer = 0000000000000000] 05:06:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5E28FE800) [pid = 3280] [serial = 1477] [outer = 000000A5E224B800] 05:06:51 INFO - PROCESS | 3280 | 1467461211959 Marionette DEBUG loaded listener.js 05:06:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E5E0F000) [pid = 3280] [serial = 1478] [outer = 000000A5E224B800] 05:06:52 INFO - PROCESS | 3280 | 1467461212412 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]]]}] 05:06:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:06:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 692ms 05:06:52 INFO - PROCESS | 3280 | 1467461212492 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 05:06:52 INFO - PROCESS | 3280 | 1467461212494 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 05:06:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:06:52 INFO - PROCESS | 3280 | 1467461212498 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:06:52 INFO - PROCESS | 3280 | 1467461212502 Marionette TRACE conn6 <- [1,1934,null,{}] 05:06:52 INFO - PROCESS | 3280 | 1467461212513 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}] 05:06:52 INFO - PROCESS | 3280 | 1467461212518 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:52 INFO - PROCESS | 3280 | 1467461212610 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 05:06:52 INFO - PROCESS | 3280 | 1467461212692 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:52 INFO - PROCESS | 3280 | 1467461212695 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:52 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EB66A800 == 32 [pid = 3280] [id = 493] 05:06:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E5E42400) [pid = 3280] [serial = 1479] [outer = 0000000000000000] 05:06:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E672D800) [pid = 3280] [serial = 1480] [outer = 000000A5E5E42400] 05:06:52 INFO - PROCESS | 3280 | 1467461212746 Marionette DEBUG loaded listener.js 05:06:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E81E5C00) [pid = 3280] [serial = 1481] [outer = 000000A5E5E42400] 05:06:53 INFO - PROCESS | 3280 | 1467461213154 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]]]}] 05:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 690ms 05:06:53 INFO - PROCESS | 3280 | 1467461213201 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 05:06:53 INFO - PROCESS | 3280 | 1467461213204 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 05:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:06:53 INFO - PROCESS | 3280 | 1467461213208 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:06:53 INFO - PROCESS | 3280 | 1467461213209 Marionette TRACE conn6 <- [1,1938,null,{}] 05:06:53 INFO - PROCESS | 3280 | 1467461213213 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}] 05:06:53 INFO - PROCESS | 3280 | 1467461213215 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:53 INFO - PROCESS | 3280 | 1467461213336 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 05:06:53 INFO - PROCESS | 3280 | 1467461213342 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:53 INFO - PROCESS | 3280 | 1467461213344 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:53 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC8BA000 == 33 [pid = 3280] [id = 494] 05:06:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E8840400) [pid = 3280] [serial = 1482] [outer = 0000000000000000] 05:06:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E8ACD000) [pid = 3280] [serial = 1483] [outer = 000000A5E8840400] 05:06:53 INFO - PROCESS | 3280 | 1467461213446 Marionette DEBUG loaded listener.js 05:06:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E8BD7800) [pid = 3280] [serial = 1484] [outer = 000000A5E8840400] 05:06:53 INFO - PROCESS | 3280 | 1467461213889 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]]]}] 05:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 731ms 05:06:53 INFO - PROCESS | 3280 | 1467461213942 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 05:06:53 INFO - PROCESS | 3280 | 1467461213944 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 05:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:06:53 INFO - PROCESS | 3280 | 1467461213948 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:06:53 INFO - PROCESS | 3280 | 1467461213949 Marionette TRACE conn6 <- [1,1942,null,{}] 05:06:53 INFO - PROCESS | 3280 | 1467461213953 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}] 05:06:53 INFO - PROCESS | 3280 | 1467461213955 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:54 INFO - PROCESS | 3280 | 1467461214093 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 05:06:54 INFO - PROCESS | 3280 | 1467461214116 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:54 INFO - PROCESS | 3280 | 1467461214118 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:54 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC81800 == 34 [pid = 3280] [id = 495] 05:06:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E8FC4800) [pid = 3280] [serial = 1485] [outer = 0000000000000000] 05:06:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E915B000) [pid = 3280] [serial = 1486] [outer = 000000A5E8FC4800] 05:06:54 INFO - PROCESS | 3280 | 1467461214164 Marionette DEBUG loaded listener.js 05:06:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E956D400) [pid = 3280] [serial = 1487] [outer = 000000A5E8FC4800] 05:06:54 INFO - PROCESS | 3280 | 1467461214632 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]]]}] 05:06:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:06:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 733ms 05:06:54 INFO - PROCESS | 3280 | 1467461214684 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 05:06:54 INFO - PROCESS | 3280 | 1467461214686 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 05:06:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:06:54 INFO - PROCESS | 3280 | 1467461214690 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:06:54 INFO - PROCESS | 3280 | 1467461214692 Marionette TRACE conn6 <- [1,1946,null,{}] 05:06:54 INFO - PROCESS | 3280 | 1467461214700 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}] 05:06:54 INFO - PROCESS | 3280 | 1467461214706 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:54 INFO - PROCESS | 3280 | 1467461214841 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 05:06:54 INFO - PROCESS | 3280 | 1467461214900 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:54 INFO - PROCESS | 3280 | 1467461214902 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:54 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECF4F800 == 35 [pid = 3280] [id = 496] 05:06:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E97CF800) [pid = 3280] [serial = 1488] [outer = 0000000000000000] 05:06:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E97D7400) [pid = 3280] [serial = 1489] [outer = 000000A5E97CF800] 05:06:54 INFO - PROCESS | 3280 | 1467461214948 Marionette DEBUG loaded listener.js 05:06:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E986EC00) [pid = 3280] [serial = 1490] [outer = 000000A5E97CF800] 05:06:55 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E8BD4400) [pid = 3280] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:06:55 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E5A5D800) [pid = 3280] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:06:55 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E16EE000) [pid = 3280] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:06:55 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5DC65D800) [pid = 3280] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:06:55 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5DB8C9000) [pid = 3280] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:06:55 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E0BD6800) [pid = 3280] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:06:55 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E5E62000) [pid = 3280] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:06:55 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E0B93C00) [pid = 3280] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:06:55 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E8BD2C00) [pid = 3280] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:06:55 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E9CEE400) [pid = 3280] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:06:55 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5DB430400) [pid = 3280] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:06:55 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E8833C00) [pid = 3280] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:06:55 INFO - PROCESS | 3280 | 1467461215411 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]]]}] 05:06:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:06:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 733ms 05:06:55 INFO - PROCESS | 3280 | 1467461215443 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 05:06:55 INFO - PROCESS | 3280 | 1467461215445 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 05:06:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:06:55 INFO - PROCESS | 3280 | 1467461215448 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:06:55 INFO - PROCESS | 3280 | 1467461215450 Marionette TRACE conn6 <- [1,1950,null,{}] 05:06:55 INFO - PROCESS | 3280 | 1467461215459 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}] 05:06:55 INFO - PROCESS | 3280 | 1467461215461 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:55 INFO - PROCESS | 3280 | 1467461215545 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 05:06:55 INFO - PROCESS | 3280 | 1467461215625 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:55 INFO - PROCESS | 3280 | 1467461215628 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:55 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EB234000 == 36 [pid = 3280] [id = 497] 05:06:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5DA45D800) [pid = 3280] [serial = 1491] [outer = 0000000000000000] 05:06:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E16F6C00) [pid = 3280] [serial = 1492] [outer = 000000A5DA45D800] 05:06:55 INFO - PROCESS | 3280 | 1467461215673 Marionette DEBUG loaded listener.js 05:06:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E957B400) [pid = 3280] [serial = 1493] [outer = 000000A5DA45D800] 05:06:56 INFO - PROCESS | 3280 | 1467461216022 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]]]}] 05:06:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:06:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 627ms 05:06:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:06:56 INFO - PROCESS | 3280 | 1467461216080 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 05:06:56 INFO - PROCESS | 3280 | 1467461216082 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 05:06:56 INFO - PROCESS | 3280 | 1467461216085 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:06:56 INFO - PROCESS | 3280 | 1467461216087 Marionette TRACE conn6 <- [1,1954,null,{}] 05:06:56 INFO - PROCESS | 3280 | 1467461216090 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}] 05:06:56 INFO - PROCESS | 3280 | 1467461216092 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:56 INFO - PROCESS | 3280 | 1467461216215 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 05:06:56 INFO - PROCESS | 3280 | 1467461216223 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:56 INFO - PROCESS | 3280 | 1467461216225 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:56 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EFDA5800 == 37 [pid = 3280] [id = 498] 05:06:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E9876C00) [pid = 3280] [serial = 1494] [outer = 0000000000000000] 05:06:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E988AC00) [pid = 3280] [serial = 1495] [outer = 000000A5E9876C00] 05:06:56 INFO - PROCESS | 3280 | 1467461216269 Marionette DEBUG loaded listener.js 05:06:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E98F5800) [pid = 3280] [serial = 1496] [outer = 000000A5E9876C00] 05:06:56 INFO - PROCESS | 3280 | 1467461216681 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]]]}] 05:06:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:06:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 628ms 05:06:56 INFO - PROCESS | 3280 | 1467461216717 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 05:06:56 INFO - PROCESS | 3280 | 1467461216719 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 05:06:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:06:56 INFO - PROCESS | 3280 | 1467461216723 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:06:56 INFO - PROCESS | 3280 | 1467461216724 Marionette TRACE conn6 <- [1,1958,null,{}] 05:06:56 INFO - PROCESS | 3280 | 1467461216728 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}] 05:06:56 INFO - PROCESS | 3280 | 1467461216730 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:56 INFO - PROCESS | 3280 | 1467461216843 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 05:06:56 INFO - PROCESS | 3280 | 1467461216889 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:56 INFO - PROCESS | 3280 | 1467461216891 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:56 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F00AD800 == 38 [pid = 3280] [id = 499] 05:06:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5EA408C00) [pid = 3280] [serial = 1497] [outer = 0000000000000000] 05:06:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5EA676800) [pid = 3280] [serial = 1498] [outer = 000000A5EA408C00] 05:06:56 INFO - PROCESS | 3280 | 1467461216937 Marionette DEBUG loaded listener.js 05:06:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5EB02DC00) [pid = 3280] [serial = 1499] [outer = 000000A5EA408C00] 05:06:57 INFO - PROCESS | 3280 | 1467461217460 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]]]}] 05:06:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:06:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 776ms 05:06:57 INFO - PROCESS | 3280 | 1467461217503 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 05:06:57 INFO - PROCESS | 3280 | 1467461217507 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 05:06:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:06:57 INFO - PROCESS | 3280 | 1467461217512 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:06:57 INFO - PROCESS | 3280 | 1467461217516 Marionette TRACE conn6 <- [1,1962,null,{}] 05:06:57 INFO - PROCESS | 3280 | 1467461217522 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}] 05:06:57 INFO - PROCESS | 3280 | 1467461217526 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:57 INFO - PROCESS | 3280 | 1467461217649 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 05:06:57 INFO - PROCESS | 3280 | 1467461217749 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:57 INFO - PROCESS | 3280 | 1467461217752 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:57 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E239B800 == 39 [pid = 3280] [id = 500] 05:06:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5DC2A1800) [pid = 3280] [serial = 1500] [outer = 0000000000000000] 05:06:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5DC5D2400) [pid = 3280] [serial = 1501] [outer = 000000A5DC2A1800] 05:06:57 INFO - PROCESS | 3280 | 1467461217814 Marionette DEBUG loaded listener.js 05:06:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E2251C00) [pid = 3280] [serial = 1502] [outer = 000000A5DC2A1800] 05:06:58 INFO - PROCESS | 3280 | 1467461218467 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]]]}] 05:06:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:06:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 987ms 05:06:58 INFO - PROCESS | 3280 | 1467461218503 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 05:06:58 INFO - PROCESS | 3280 | 1467461218508 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 05:06:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:06:58 INFO - PROCESS | 3280 | 1467461218514 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:06:58 INFO - PROCESS | 3280 | 1467461218518 Marionette TRACE conn6 <- [1,1966,null,{}] 05:06:58 INFO - PROCESS | 3280 | 1467461218522 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}] 05:06:58 INFO - PROCESS | 3280 | 1467461218525 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:58 INFO - PROCESS | 3280 | 1467461218644 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 05:06:58 INFO - PROCESS | 3280 | 1467461218741 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:58 INFO - PROCESS | 3280 | 1467461218744 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:58 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC2A000 == 40 [pid = 3280] [id = 501] 05:06:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E8099800) [pid = 3280] [serial = 1503] [outer = 0000000000000000] 05:06:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E81DFC00) [pid = 3280] [serial = 1504] [outer = 000000A5E8099800] 05:06:58 INFO - PROCESS | 3280 | 1467461218802 Marionette DEBUG loaded listener.js 05:06:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E8BD5C00) [pid = 3280] [serial = 1505] [outer = 000000A5E8099800] 05:06:59 INFO - PROCESS | 3280 | 1467461219395 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]]]}] 05:06:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:06:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 944ms 05:06:59 INFO - PROCESS | 3280 | 1467461219461 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 05:06:59 INFO - PROCESS | 3280 | 1467461219464 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 05:06:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:06:59 INFO - PROCESS | 3280 | 1467461219468 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:06:59 INFO - PROCESS | 3280 | 1467461219472 Marionette TRACE conn6 <- [1,1970,null,{}] 05:06:59 INFO - PROCESS | 3280 | 1467461219483 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}] 05:06:59 INFO - PROCESS | 3280 | 1467461219489 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:59 INFO - PROCESS | 3280 | 1467461219634 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 05:06:59 INFO - PROCESS | 3280 | 1467461219759 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:59 INFO - PROCESS | 3280 | 1467461219762 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:06:59 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F02CA800 == 41 [pid = 3280] [id = 502] 05:06:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E9868400) [pid = 3280] [serial = 1506] [outer = 0000000000000000] 05:06:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5EA40D000) [pid = 3280] [serial = 1507] [outer = 000000A5E9868400] 05:06:59 INFO - PROCESS | 3280 | 1467461219822 Marionette DEBUG loaded listener.js 05:06:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5EB2EAC00) [pid = 3280] [serial = 1508] [outer = 000000A5E9868400] 05:07:00 INFO - PROCESS | 3280 | 1467461220447 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]]]}] 05:07:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:07:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1030ms 05:07:00 INFO - PROCESS | 3280 | 1467461220499 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 05:07:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:07:00 INFO - PROCESS | 3280 | 1467461220503 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 05:07:00 INFO - PROCESS | 3280 | 1467461220506 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:07:00 INFO - PROCESS | 3280 | 1467461220509 Marionette TRACE conn6 <- [1,1974,null,{}] 05:07:00 INFO - PROCESS | 3280 | 1467461220513 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}] 05:07:00 INFO - PROCESS | 3280 | 1467461220515 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:00 INFO - PROCESS | 3280 | 1467461220630 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 05:07:00 INFO - PROCESS | 3280 | 1467461220753 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:00 INFO - PROCESS | 3280 | 1467461220756 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:00 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DC152800 == 42 [pid = 3280] [id = 503] 05:07:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5DC22BC00) [pid = 3280] [serial = 1509] [outer = 0000000000000000] 05:07:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5DC65D400) [pid = 3280] [serial = 1510] [outer = 000000A5DC22BC00] 05:07:00 INFO - PROCESS | 3280 | 1467461220815 Marionette DEBUG loaded listener.js 05:07:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A5E8093800) [pid = 3280] [serial = 1511] [outer = 000000A5DC22BC00] 05:07:01 INFO - PROCESS | 3280 | 1467461221554 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]]]}] 05:07:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:07:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1142ms 05:07:01 INFO - PROCESS | 3280 | 1467461221650 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 05:07:01 INFO - PROCESS | 3280 | 1467461221654 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 05:07:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:07:01 INFO - PROCESS | 3280 | 1467461221659 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:07:01 INFO - PROCESS | 3280 | 1467461221664 Marionette TRACE conn6 <- [1,1978,null,{}] 05:07:01 INFO - PROCESS | 3280 | 1467461221669 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}] 05:07:01 INFO - PROCESS | 3280 | 1467461221672 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:01 INFO - PROCESS | 3280 | 1467461221828 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 05:07:01 INFO - PROCESS | 3280 | 1467461221838 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:01 INFO - PROCESS | 3280 | 1467461221840 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:01 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E288E000 == 43 [pid = 3280] [id = 504] 05:07:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A5E0EBAC00) [pid = 3280] [serial = 1512] [outer = 0000000000000000] 05:07:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A5E2875000) [pid = 3280] [serial = 1513] [outer = 000000A5E0EBAC00] 05:07:01 INFO - PROCESS | 3280 | 1467461221892 Marionette DEBUG loaded listener.js 05:07:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A5E5E4D400) [pid = 3280] [serial = 1514] [outer = 000000A5E0EBAC00] 05:07:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EFDA5800 == 42 [pid = 3280] [id = 498] 05:07:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EB234000 == 41 [pid = 3280] [id = 497] 05:07:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECF4F800 == 40 [pid = 3280] [id = 496] 05:07:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC81800 == 39 [pid = 3280] [id = 495] 05:07:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC8BA000 == 38 [pid = 3280] [id = 494] 05:07:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EB66A800 == 37 [pid = 3280] [id = 493] 05:07:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E876D800 == 36 [pid = 3280] [id = 492] 05:07:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E2103800 == 35 [pid = 3280] [id = 491] 05:07:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DD75D800 == 34 [pid = 3280] [id = 490] 05:07:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E21BF000 == 33 [pid = 3280] [id = 489] 05:07:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECD78800 == 32 [pid = 3280] [id = 488] 05:07:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DC152800 == 31 [pid = 3280] [id = 503] 05:07:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F02CA800 == 30 [pid = 3280] [id = 502] 05:07:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC2A000 == 29 [pid = 3280] [id = 501] 05:07:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F00AD800 == 28 [pid = 3280] [id = 499] 05:07:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E239B800 == 27 [pid = 3280] [id = 500] 05:07:02 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A5E8E75800) [pid = 3280] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A5E5A69000) [pid = 3280] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A5E5E5EC00) [pid = 3280] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A5E2250C00) [pid = 3280] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5DC662000) [pid = 3280] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5DCBA8000) [pid = 3280] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5DC17D000) [pid = 3280] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5DC28A000) [pid = 3280] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E13C2800) [pid = 3280] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E64C5000) [pid = 3280] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E5EE3800) [pid = 3280] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E2253400) [pid = 3280] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E976E000) [pid = 3280] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E8F95000) [pid = 3280] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E5E4DC00) [pid = 3280] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5EC6B3400) [pid = 3280] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5EC5BAC00) [pid = 3280] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5DC298400) [pid = 3280] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E6725800) [pid = 3280] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E88BC000) [pid = 3280] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E8094000) [pid = 3280] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E8BC9C00) [pid = 3280] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E8FCD400) [pid = 3280] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E2317C00) [pid = 3280] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 05:07:03 INFO - PROCESS | 3280 | 1467461223164 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]]]}] 05:07:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:07:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1550ms 05:07:03 INFO - PROCESS | 3280 | 1467461223217 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 05:07:03 INFO - PROCESS | 3280 | 1467461223222 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 05:07:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:07:03 INFO - PROCESS | 3280 | 1467461223230 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:07:03 INFO - PROCESS | 3280 | 1467461223233 Marionette TRACE conn6 <- [1,1982,null,{}] 05:07:03 INFO - PROCESS | 3280 | 1467461223239 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}] 05:07:03 INFO - PROCESS | 3280 | 1467461223242 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:03 INFO - PROCESS | 3280 | 1467461223336 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 05:07:03 INFO - PROCESS | 3280 | 1467461223415 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:03 INFO - PROCESS | 3280 | 1467461223420 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:03 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0C54800 == 28 [pid = 3280] [id = 505] 05:07:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5DBD20800) [pid = 3280] [serial = 1515] [outer = 0000000000000000] 05:07:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5DC282400) [pid = 3280] [serial = 1516] [outer = 000000A5DBD20800] 05:07:03 INFO - PROCESS | 3280 | 1467461223470 Marionette DEBUG loaded listener.js 05:07:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5DC2A0000) [pid = 3280] [serial = 1517] [outer = 000000A5DBD20800] 05:07:03 INFO - PROCESS | 3280 | 1467461223877 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]]]}] 05:07:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:07:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 692ms 05:07:03 INFO - PROCESS | 3280 | 1467461223926 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 05:07:03 INFO - PROCESS | 3280 | 1467461223931 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 05:07:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:07:03 INFO - PROCESS | 3280 | 1467461223938 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:07:03 INFO - PROCESS | 3280 | 1467461223941 Marionette TRACE conn6 <- [1,1986,null,{}] 05:07:03 INFO - PROCESS | 3280 | 1467461223944 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}] 05:07:03 INFO - PROCESS | 3280 | 1467461223947 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:04 INFO - PROCESS | 3280 | 1467461224038 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 05:07:04 INFO - PROCESS | 3280 | 1467461224044 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:04 INFO - PROCESS | 3280 | 1467461224047 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:04 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E5EAF800 == 29 [pid = 3280] [id = 506] 05:07:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5DC662000) [pid = 3280] [serial = 1518] [outer = 0000000000000000] 05:07:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5DCC39000) [pid = 3280] [serial = 1519] [outer = 000000A5DC662000] 05:07:04 INFO - PROCESS | 3280 | 1467461224096 Marionette DEBUG loaded listener.js 05:07:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E0B8C400) [pid = 3280] [serial = 1520] [outer = 000000A5DC662000] 05:07:04 INFO - PROCESS | 3280 | 1467461224573 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]]]}] 05:07:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:07:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 691ms 05:07:04 INFO - PROCESS | 3280 | 1467461224631 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 05:07:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:07:04 INFO - PROCESS | 3280 | 1467461224633 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 05:07:04 INFO - PROCESS | 3280 | 1467461224637 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:07:04 INFO - PROCESS | 3280 | 1467461224641 Marionette TRACE conn6 <- [1,1990,null,{}] 05:07:04 INFO - PROCESS | 3280 | 1467461224652 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}] 05:07:04 INFO - PROCESS | 3280 | 1467461224657 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:04 INFO - PROCESS | 3280 | 1467461224780 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 05:07:04 INFO - PROCESS | 3280 | 1467461224869 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:04 INFO - PROCESS | 3280 | 1467461224872 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:04 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E97C3800 == 30 [pid = 3280] [id = 507] 05:07:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5DC22EC00) [pid = 3280] [serial = 1521] [outer = 0000000000000000] 05:07:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E2CBD000) [pid = 3280] [serial = 1522] [outer = 000000A5DC22EC00] 05:07:04 INFO - PROCESS | 3280 | 1467461224922 Marionette DEBUG loaded listener.js 05:07:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E5E4A400) [pid = 3280] [serial = 1523] [outer = 000000A5DC22EC00] 05:07:05 INFO - PROCESS | 3280 | 1467461225342 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]]]}] 05:07:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 733ms 05:07:05 INFO - PROCESS | 3280 | 1467461225373 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 05:07:05 INFO - PROCESS | 3280 | 1467461225376 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 05:07:05 INFO - PROCESS | 3280 | 1467461225379 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:07:05 INFO - PROCESS | 3280 | 1467461225381 Marionette TRACE conn6 <- [1,1994,null,{}] 05:07:05 INFO - PROCESS | 3280 | 1467461225384 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}] 05:07:05 INFO - PROCESS | 3280 | 1467461225387 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:05 INFO - PROCESS | 3280 | 1467461225503 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 05:07:05 INFO - PROCESS | 3280 | 1467461225510 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:05 INFO - PROCESS | 3280 | 1467461225512 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:05 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EB060000 == 31 [pid = 3280] [id = 508] 05:07:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E6610800) [pid = 3280] [serial = 1524] [outer = 0000000000000000] 05:07:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E6723C00) [pid = 3280] [serial = 1525] [outer = 000000A5E6610800] 05:07:05 INFO - PROCESS | 3280 | 1467461225602 Marionette DEBUG loaded listener.js 05:07:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E6DB4C00) [pid = 3280] [serial = 1526] [outer = 000000A5E6610800] 05:07:06 INFO - PROCESS | 3280 | 1467461226062 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]]]}] 05:07:06 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 05:07:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 734ms 05:07:06 INFO - PROCESS | 3280 | 1467461226116 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 05:07:06 INFO - PROCESS | 3280 | 1467461226118 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 05:07:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:07:06 INFO - PROCESS | 3280 | 1467461226166 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:07:06 INFO - PROCESS | 3280 | 1467461226168 Marionette TRACE conn6 <- [1,1998,null,{}] 05:07:06 INFO - PROCESS | 3280 | 1467461226174 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}] 05:07:06 INFO - PROCESS | 3280 | 1467461226176 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:06 INFO - PROCESS | 3280 | 1467461226286 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 05:07:06 INFO - PROCESS | 3280 | 1467461226298 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:06 INFO - PROCESS | 3280 | 1467461226300 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:06 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC733800 == 32 [pid = 3280] [id = 509] 05:07:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5DC65B800) [pid = 3280] [serial = 1527] [outer = 0000000000000000] 05:07:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E81E4400) [pid = 3280] [serial = 1528] [outer = 000000A5DC65B800] 05:07:06 INFO - PROCESS | 3280 | 1467461226345 Marionette DEBUG loaded listener.js 05:07:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E88BD800) [pid = 3280] [serial = 1529] [outer = 000000A5DC65B800] 05:07:06 INFO - PROCESS | 3280 | 1467461226803 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]]]}] 05:07:06 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 05:07:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 733ms 05:07:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:07:06 INFO - PROCESS | 3280 | 1467461226858 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 05:07:06 INFO - PROCESS | 3280 | 1467461226860 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 05:07:06 INFO - PROCESS | 3280 | 1467461226863 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:07:06 INFO - PROCESS | 3280 | 1467461226865 Marionette TRACE conn6 <- [1,2002,null,{}] 05:07:06 INFO - PROCESS | 3280 | 1467461226868 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}] 05:07:06 INFO - PROCESS | 3280 | 1467461226874 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:07 INFO - PROCESS | 3280 | 1467461227013 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 05:07:07 INFO - PROCESS | 3280 | 1467461227072 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:07 INFO - PROCESS | 3280 | 1467461227074 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:07 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC50800 == 33 [pid = 3280] [id = 510] 05:07:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E8A2DC00) [pid = 3280] [serial = 1530] [outer = 0000000000000000] 05:07:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E8FC9000) [pid = 3280] [serial = 1531] [outer = 000000A5E8A2DC00] 05:07:07 INFO - PROCESS | 3280 | 1467461227122 Marionette DEBUG loaded listener.js 05:07:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5E957AC00) [pid = 3280] [serial = 1532] [outer = 000000A5E8A2DC00] 05:07:07 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5E97CF800) [pid = 3280] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:07:07 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E8FC4800) [pid = 3280] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:07:07 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5DA45D800) [pid = 3280] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:07:07 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5DC328400) [pid = 3280] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:07:07 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E929A000) [pid = 3280] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:07:07 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E224B800) [pid = 3280] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:07:07 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E5E42400) [pid = 3280] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:07:07 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5DB658C00) [pid = 3280] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:07:07 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E9876C00) [pid = 3280] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:07:07 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5EA408C00) [pid = 3280] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:07:07 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E8840400) [pid = 3280] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:07:07 INFO - PROCESS | 3280 | 1467461227715 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]]]}] 05:07:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:07:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 881ms 05:07:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:07:07 INFO - PROCESS | 3280 | 1467461227748 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 05:07:07 INFO - PROCESS | 3280 | 1467461227750 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 05:07:07 INFO - PROCESS | 3280 | 1467461227753 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:07:07 INFO - PROCESS | 3280 | 1467461227755 Marionette TRACE conn6 <- [1,2006,null,{}] 05:07:07 INFO - PROCESS | 3280 | 1467461227758 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}] 05:07:07 INFO - PROCESS | 3280 | 1467461227760 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:07 INFO - PROCESS | 3280 | 1467461227843 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 05:07:07 INFO - PROCESS | 3280 | 1467461227848 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:07 INFO - PROCESS | 3280 | 1467461227850 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:07 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECD69000 == 34 [pid = 3280] [id = 511] 05:07:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5DC28C400) [pid = 3280] [serial = 1533] [outer = 0000000000000000] 05:07:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E8BD4800) [pid = 3280] [serial = 1534] [outer = 000000A5DC28C400] 05:07:07 INFO - PROCESS | 3280 | 1467461227896 Marionette DEBUG loaded listener.js 05:07:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E9772C00) [pid = 3280] [serial = 1535] [outer = 000000A5DC28C400] 05:07:08 INFO - PROCESS | 3280 | 1467461228332 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]]]}] 05:07:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 628ms 05:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:07:08 INFO - PROCESS | 3280 | 1467461228384 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 05:07:08 INFO - PROCESS | 3280 | 1467461228387 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 05:07:08 INFO - PROCESS | 3280 | 1467461228390 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:07:08 INFO - PROCESS | 3280 | 1467461228392 Marionette TRACE conn6 <- [1,2010,null,{}] 05:07:08 INFO - PROCESS | 3280 | 1467461228396 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}] 05:07:08 INFO - PROCESS | 3280 | 1467461228398 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:08 INFO - PROCESS | 3280 | 1467461228480 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 05:07:08 INFO - PROCESS | 3280 | 1467461228488 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:08 INFO - PROCESS | 3280 | 1467461228490 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:08 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ED804800 == 35 [pid = 3280] [id = 512] 05:07:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E97D2800) [pid = 3280] [serial = 1536] [outer = 0000000000000000] 05:07:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E97D5800) [pid = 3280] [serial = 1537] [outer = 000000A5E97D2800] 05:07:08 INFO - PROCESS | 3280 | 1467461228536 Marionette DEBUG loaded listener.js 05:07:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E9875800) [pid = 3280] [serial = 1538] [outer = 000000A5E97D2800] 05:07:09 INFO - PROCESS | 3280 | 1467461228999 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]]]}] 05:07:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:07:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 627ms 05:07:09 INFO - PROCESS | 3280 | 1467461229020 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 05:07:09 INFO - PROCESS | 3280 | 1467461229022 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 05:07:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:07:09 INFO - PROCESS | 3280 | 1467461229025 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:07:09 INFO - PROCESS | 3280 | 1467461229027 Marionette TRACE conn6 <- [1,2014,null,{}] 05:07:09 INFO - PROCESS | 3280 | 1467461229031 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}] 05:07:09 INFO - PROCESS | 3280 | 1467461229033 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:09 INFO - PROCESS | 3280 | 1467461229115 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 05:07:09 INFO - PROCESS | 3280 | 1467461229122 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:09 INFO - PROCESS | 3280 | 1467461229124 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:09 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E97C0800 == 36 [pid = 3280] [id = 513] 05:07:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E9887400) [pid = 3280] [serial = 1539] [outer = 0000000000000000] 05:07:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E98ED800) [pid = 3280] [serial = 1540] [outer = 000000A5E9887400] 05:07:09 INFO - PROCESS | 3280 | 1467461229167 Marionette DEBUG loaded listener.js 05:07:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5EA480800) [pid = 3280] [serial = 1541] [outer = 000000A5E9887400] 05:07:10 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E0C54800 == 35 [pid = 3280] [id = 505] 05:07:10 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E288E000 == 34 [pid = 3280] [id = 504] 05:07:10 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EB060000 == 33 [pid = 3280] [id = 508] 05:07:10 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECD69000 == 32 [pid = 3280] [id = 511] 05:07:10 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ED804800 == 31 [pid = 3280] [id = 512] 05:07:10 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC50800 == 30 [pid = 3280] [id = 510] 05:07:10 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC733800 == 29 [pid = 3280] [id = 509] 05:07:10 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E97C3800 == 28 [pid = 3280] [id = 507] 05:07:10 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E5EAF800 == 27 [pid = 3280] [id = 506] 05:07:10 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E97D7400) [pid = 3280] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E956D400) [pid = 3280] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E915B000) [pid = 3280] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E16F6C00) [pid = 3280] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E0BD3C00) [pid = 3280] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5DC330C00) [pid = 3280] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5DF614400) [pid = 3280] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E9575C00) [pid = 3280] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E950CC00) [pid = 3280] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E28FE800) [pid = 3280] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E5E0F000) [pid = 3280] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E986EC00) [pid = 3280] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E672D800) [pid = 3280] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5DC326800) [pid = 3280] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E0936400) [pid = 3280] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E988AC00) [pid = 3280] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E98F5800) [pid = 3280] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5EA676800) [pid = 3280] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5EB02DC00) [pid = 3280] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5E8ACD000) [pid = 3280] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A5E8BD7800) [pid = 3280] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A5E81E5C00) [pid = 3280] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A5E957B400) [pid = 3280] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3280 | 1467461230986 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]]]}] 05:07:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1989ms 05:07:11 INFO - PROCESS | 3280 | 1467461231019 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 05:07:11 INFO - PROCESS | 3280 | 1467461231023 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 05:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:07:11 INFO - PROCESS | 3280 | 1467461231028 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:07:11 INFO - PROCESS | 3280 | 1467461231032 Marionette TRACE conn6 <- [1,2018,null,{}] 05:07:11 INFO - PROCESS | 3280 | 1467461231038 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}] 05:07:11 INFO - PROCESS | 3280 | 1467461231041 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:11 INFO - PROCESS | 3280 | 1467461231136 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 05:07:11 INFO - PROCESS | 3280 | 1467461231145 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:11 INFO - PROCESS | 3280 | 1467461231150 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:11 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E09A5000 == 28 [pid = 3280] [id = 514] 05:07:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A5DC225C00) [pid = 3280] [serial = 1542] [outer = 0000000000000000] 05:07:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A5DC22E400) [pid = 3280] [serial = 1543] [outer = 000000A5DC225C00] 05:07:11 INFO - PROCESS | 3280 | 1467461231200 Marionette DEBUG loaded listener.js 05:07:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A5DC298000) [pid = 3280] [serial = 1544] [outer = 000000A5DC225C00] 05:07:11 INFO - PROCESS | 3280 | 1467461231707 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]]]}] 05:07:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 734ms 05:07:11 INFO - PROCESS | 3280 | 1467461231767 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 05:07:11 INFO - PROCESS | 3280 | 1467461231772 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 05:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:07:11 INFO - PROCESS | 3280 | 1467461231779 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:07:11 INFO - PROCESS | 3280 | 1467461231782 Marionette TRACE conn6 <- [1,2022,null,{}] 05:07:11 INFO - PROCESS | 3280 | 1467461231786 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}] 05:07:11 INFO - PROCESS | 3280 | 1467461231790 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:11 INFO - PROCESS | 3280 | 1467461231884 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 05:07:11 INFO - PROCESS | 3280 | 1467461231898 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:11 INFO - PROCESS | 3280 | 1467461231900 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:11 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E288E000 == 29 [pid = 3280] [id = 515] 05:07:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5DC32E400) [pid = 3280] [serial = 1545] [outer = 0000000000000000] 05:07:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5DC662C00) [pid = 3280] [serial = 1546] [outer = 000000A5DC32E400] 05:07:11 INFO - PROCESS | 3280 | 1467461231955 Marionette DEBUG loaded listener.js 05:07:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5DCBF4400) [pid = 3280] [serial = 1547] [outer = 000000A5DC32E400] 05:07:12 INFO - PROCESS | 3280 | 1467461232445 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]]]}] 05:07:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:07:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 732ms 05:07:12 INFO - PROCESS | 3280 | 1467461232542 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 05:07:12 INFO - PROCESS | 3280 | 1467461232544 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 05:07:12 INFO - PROCESS | 3280 | 1467461232548 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:07:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:07:12 INFO - PROCESS | 3280 | 1467461232551 Marionette TRACE conn6 <- [1,2026,null,{}] 05:07:12 INFO - PROCESS | 3280 | 1467461232563 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}] 05:07:12 INFO - PROCESS | 3280 | 1467461232568 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:12 INFO - PROCESS | 3280 | 1467461232663 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 05:07:12 INFO - PROCESS | 3280 | 1467461232672 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:12 INFO - PROCESS | 3280 | 1467461232675 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:12 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8B0E800 == 30 [pid = 3280] [id = 516] 05:07:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5B08B8800) [pid = 3280] [serial = 1548] [outer = 0000000000000000] 05:07:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E15CA000) [pid = 3280] [serial = 1549] [outer = 000000A5B08B8800] 05:07:12 INFO - PROCESS | 3280 | 1467461232725 Marionette DEBUG loaded listener.js 05:07:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E21DF000) [pid = 3280] [serial = 1550] [outer = 000000A5B08B8800] 05:07:13 INFO - PROCESS | 3280 | 1467461233154 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]]]}] 05:07:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:07:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 689ms 05:07:13 INFO - PROCESS | 3280 | 1467461233246 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 05:07:13 INFO - PROCESS | 3280 | 1467461233248 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 05:07:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:07:13 INFO - PROCESS | 3280 | 1467461233252 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:07:13 INFO - PROCESS | 3280 | 1467461233254 Marionette TRACE conn6 <- [1,2030,null,{}] 05:07:13 INFO - PROCESS | 3280 | 1467461233257 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}] 05:07:13 INFO - PROCESS | 3280 | 1467461233259 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:13 INFO - PROCESS | 3280 | 1467461233347 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 05:07:13 INFO - PROCESS | 3280 | 1467461233355 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:13 INFO - PROCESS | 3280 | 1467461233357 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:13 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E97B0000 == 31 [pid = 3280] [id = 517] 05:07:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E26A7400) [pid = 3280] [serial = 1551] [outer = 0000000000000000] 05:07:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E28FE400) [pid = 3280] [serial = 1552] [outer = 000000A5E26A7400] 05:07:13 INFO - PROCESS | 3280 | 1467461233404 Marionette DEBUG loaded listener.js 05:07:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E5A69400) [pid = 3280] [serial = 1553] [outer = 000000A5E26A7400] 05:07:13 INFO - PROCESS | 3280 | 1467461233843 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]]]}] 05:07:13 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) 05:07:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 629ms 05:07:13 INFO - PROCESS | 3280 | 1467461233884 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 05:07:13 INFO - PROCESS | 3280 | 1467461233886 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 05:07:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:07:13 INFO - PROCESS | 3280 | 1467461233890 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:07:13 INFO - PROCESS | 3280 | 1467461233891 Marionette TRACE conn6 <- [1,2034,null,{}] 05:07:13 INFO - PROCESS | 3280 | 1467461233895 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}] 05:07:13 INFO - PROCESS | 3280 | 1467461233897 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:13 INFO - PROCESS | 3280 | 1467461233979 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 05:07:14 INFO - PROCESS | 3280 | 1467461234015 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:14 INFO - PROCESS | 3280 | 1467461234017 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:14 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EB060000 == 32 [pid = 3280] [id = 518] 05:07:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5DC229000) [pid = 3280] [serial = 1554] [outer = 0000000000000000] 05:07:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E5E4F400) [pid = 3280] [serial = 1555] [outer = 000000A5DC229000] 05:07:14 INFO - PROCESS | 3280 | 1467461234063 Marionette DEBUG loaded listener.js 05:07:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E64DAC00) [pid = 3280] [serial = 1556] [outer = 000000A5DC229000] 05:07:14 INFO - PROCESS | 3280 | 1467461234503 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]]]}] 05:07:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:07:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 689ms 05:07:14 INFO - PROCESS | 3280 | 1467461234582 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 05:07:14 INFO - PROCESS | 3280 | 1467461234584 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 05:07:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:07:14 INFO - PROCESS | 3280 | 1467461234588 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:07:14 INFO - PROCESS | 3280 | 1467461234590 Marionette TRACE conn6 <- [1,2038,null,{}] 05:07:14 INFO - PROCESS | 3280 | 1467461234594 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}] 05:07:14 INFO - PROCESS | 3280 | 1467461234599 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:14 INFO - PROCESS | 3280 | 1467461234706 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 05:07:14 INFO - PROCESS | 3280 | 1467461234712 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:14 INFO - PROCESS | 3280 | 1467461234714 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:14 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC8B0000 == 33 [pid = 3280] [id = 519] 05:07:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E8091800) [pid = 3280] [serial = 1557] [outer = 0000000000000000] 05:07:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E8643400) [pid = 3280] [serial = 1558] [outer = 000000A5E8091800] 05:07:14 INFO - PROCESS | 3280 | 1467461234759 Marionette DEBUG loaded listener.js 05:07:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E88C3000) [pid = 3280] [serial = 1559] [outer = 000000A5E8091800] 05:07:15 INFO - PROCESS | 3280 | 1467461235182 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]]]}] 05:07:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:07:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 628ms 05:07:15 INFO - PROCESS | 3280 | 1467461235219 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 05:07:15 INFO - PROCESS | 3280 | 1467461235221 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 05:07:15 INFO - PROCESS | 3280 | 1467461235224 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:07:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:07:15 INFO - PROCESS | 3280 | 1467461235226 Marionette TRACE conn6 <- [1,2042,null,{}] 05:07:15 INFO - PROCESS | 3280 | 1467461235229 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}] 05:07:15 INFO - PROCESS | 3280 | 1467461235231 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:15 INFO - PROCESS | 3280 | 1467461235312 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 05:07:15 INFO - PROCESS | 3280 | 1467461235347 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:15 INFO - PROCESS | 3280 | 1467461235349 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:15 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC4B800 == 34 [pid = 3280] [id = 520] 05:07:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E8ACF000) [pid = 3280] [serial = 1560] [outer = 0000000000000000] 05:07:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E8BCC800) [pid = 3280] [serial = 1561] [outer = 000000A5E8ACF000] 05:07:15 INFO - PROCESS | 3280 | 1467461235394 Marionette DEBUG loaded listener.js 05:07:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E8EB7400) [pid = 3280] [serial = 1562] [outer = 000000A5E8ACF000] 05:07:15 INFO - PROCESS | 3280 | 1467461235820 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]]]}] 05:07:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:07:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 629ms 05:07:15 INFO - PROCESS | 3280 | 1467461235857 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 05:07:15 INFO - PROCESS | 3280 | 1467461235859 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 05:07:15 INFO - PROCESS | 3280 | 1467461235862 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:07:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:07:15 INFO - PROCESS | 3280 | 1467461235864 Marionette TRACE conn6 <- [1,2046,null,{}] 05:07:15 INFO - PROCESS | 3280 | 1467461235867 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}] 05:07:15 INFO - PROCESS | 3280 | 1467461235869 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:15 INFO - PROCESS | 3280 | 1467461235955 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 05:07:15 INFO - PROCESS | 3280 | 1467461235961 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:15 INFO - PROCESS | 3280 | 1467461235963 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:15 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECD6C800 == 35 [pid = 3280] [id = 521] 05:07:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E8FC4000) [pid = 3280] [serial = 1563] [outer = 0000000000000000] 05:07:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E9167400) [pid = 3280] [serial = 1564] [outer = 000000A5E8FC4000] 05:07:16 INFO - PROCESS | 3280 | 1467461236007 Marionette DEBUG loaded listener.js 05:07:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E950C000) [pid = 3280] [serial = 1565] [outer = 000000A5E8FC4000] 05:07:16 INFO - PROCESS | 3280 | 1467461236482 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]]]}] 05:07:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:07:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 690ms 05:07:16 INFO - PROCESS | 3280 | 1467461236556 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 05:07:16 INFO - PROCESS | 3280 | 1467461236558 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 05:07:16 INFO - PROCESS | 3280 | 1467461236562 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:07:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:07:16 INFO - PROCESS | 3280 | 1467461236563 Marionette TRACE conn6 <- [1,2050,null,{}] 05:07:16 INFO - PROCESS | 3280 | 1467461236567 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}] 05:07:16 INFO - PROCESS | 3280 | 1467461236569 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:16 INFO - PROCESS | 3280 | 1467461236676 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 05:07:16 INFO - PROCESS | 3280 | 1467461236755 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:16 INFO - PROCESS | 3280 | 1467461236757 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:16 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8A1C000 == 36 [pid = 3280] [id = 522] 05:07:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5E8E6C400) [pid = 3280] [serial = 1566] [outer = 0000000000000000] 05:07:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5E956D400) [pid = 3280] [serial = 1567] [outer = 000000A5E8E6C400] 05:07:16 INFO - PROCESS | 3280 | 1467461236802 Marionette DEBUG loaded listener.js 05:07:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5E957A800) [pid = 3280] [serial = 1568] [outer = 000000A5E8E6C400] 05:07:17 INFO - PROCESS | 3280 | 1467461237232 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]]]}] 05:07:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 731ms 05:07:17 INFO - PROCESS | 3280 | 1467461237297 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 05:07:17 INFO - PROCESS | 3280 | 1467461237299 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 05:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:07:17 INFO - PROCESS | 3280 | 1467461237302 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:07:17 INFO - PROCESS | 3280 | 1467461237304 Marionette TRACE conn6 <- [1,2054,null,{}] 05:07:17 INFO - PROCESS | 3280 | 1467461237307 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}] 05:07:17 INFO - PROCESS | 3280 | 1467461237309 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:17 INFO - PROCESS | 3280 | 1467461237424 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 05:07:17 INFO - PROCESS | 3280 | 1467461237481 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:17 INFO - PROCESS | 3280 | 1467461237483 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:17 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ED81C000 == 37 [pid = 3280] [id = 523] 05:07:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A5E9779C00) [pid = 3280] [serial = 1569] [outer = 0000000000000000] 05:07:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A5E97CF400) [pid = 3280] [serial = 1570] [outer = 000000A5E9779C00] 05:07:17 INFO - PROCESS | 3280 | 1467461237529 Marionette DEBUG loaded listener.js 05:07:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A5E986A800) [pid = 3280] [serial = 1571] [outer = 000000A5E9779C00] 05:07:17 INFO - PROCESS | 3280 | 1467461237972 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]]]}] 05:07:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:07:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 734ms 05:07:18 INFO - PROCESS | 3280 | 1467461238060 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 05:07:18 INFO - PROCESS | 3280 | 1467461238062 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 05:07:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:07:18 INFO - PROCESS | 3280 | 1467461238073 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:07:18 INFO - PROCESS | 3280 | 1467461238076 Marionette TRACE conn6 <- [1,2058,null,{}] 05:07:18 INFO - PROCESS | 3280 | 1467461238079 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}] 05:07:18 INFO - PROCESS | 3280 | 1467461238082 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:18 INFO - PROCESS | 3280 | 1467461238311 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 05:07:18 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A5E6610800) [pid = 3280] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:07:18 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A5DC65B800) [pid = 3280] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:07:18 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A5E8A2DC00) [pid = 3280] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:07:18 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5E97D2800) [pid = 3280] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:07:18 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5E9868400) [pid = 3280] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:07:18 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5E8099800) [pid = 3280] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:07:18 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5DC2A1800) [pid = 3280] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:07:18 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5DC22EC00) [pid = 3280] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:07:18 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5DC662000) [pid = 3280] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:07:18 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5DBD20800) [pid = 3280] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:07:18 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E0EBAC00) [pid = 3280] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:07:18 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5DC22BC00) [pid = 3280] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:07:18 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5DC28C400) [pid = 3280] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:07:18 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5DC2A2000) [pid = 3280] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:07:18 INFO - PROCESS | 3280 | 1467461238375 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:18 INFO - PROCESS | 3280 | 1467461238378 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:18 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EB05E800 == 38 [pid = 3280] [id = 524] 05:07:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5DBD25C00) [pid = 3280] [serial = 1572] [outer = 0000000000000000] 05:07:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5DC297400) [pid = 3280] [serial = 1573] [outer = 000000A5DBD25C00] 05:07:18 INFO - PROCESS | 3280 | 1467461238427 Marionette DEBUG loaded listener.js 05:07:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E8099800) [pid = 3280] [serial = 1574] [outer = 000000A5DBD25C00] 05:07:18 INFO - PROCESS | 3280 | 1467461238789 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]]]}] 05:07:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:07:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 795ms 05:07:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:07:18 INFO - PROCESS | 3280 | 1467461238868 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 05:07:18 INFO - PROCESS | 3280 | 1467461238870 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 05:07:18 INFO - PROCESS | 3280 | 1467461238873 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:07:18 INFO - PROCESS | 3280 | 1467461238875 Marionette TRACE conn6 <- [1,2062,null,{}] 05:07:18 INFO - PROCESS | 3280 | 1467461238878 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}] 05:07:18 INFO - PROCESS | 3280 | 1467461238880 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:18 INFO - PROCESS | 3280 | 1467461238964 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 05:07:18 INFO - PROCESS | 3280 | 1467461238969 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:18 INFO - PROCESS | 3280 | 1467461238971 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:18 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F02C9800 == 39 [pid = 3280] [id = 525] 05:07:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E9511C00) [pid = 3280] [serial = 1575] [outer = 0000000000000000] 05:07:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E9CF2400) [pid = 3280] [serial = 1576] [outer = 000000A5E9511C00] 05:07:19 INFO - PROCESS | 3280 | 1467461239017 Marionette DEBUG loaded listener.js 05:07:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5EA679400) [pid = 3280] [serial = 1577] [outer = 000000A5E9511C00] 05:07:19 INFO - PROCESS | 3280 | 1467461239440 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]]]}] 05:07:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:07:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 588ms 05:07:19 INFO - PROCESS | 3280 | 1467461239476 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 05:07:19 INFO - PROCESS | 3280 | 1467461239478 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 05:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:07:19 INFO - PROCESS | 3280 | 1467461239481 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:07:19 INFO - PROCESS | 3280 | 1467461239483 Marionette TRACE conn6 <- [1,2066,null,{}] 05:07:19 INFO - PROCESS | 3280 | 1467461239491 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}] 05:07:19 INFO - PROCESS | 3280 | 1467461239493 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:19 INFO - PROCESS | 3280 | 1467461239577 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 05:07:19 INFO - PROCESS | 3280 | 1467461239583 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:19 INFO - PROCESS | 3280 | 1467461239584 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:19 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F0739000 == 40 [pid = 3280] [id = 526] 05:07:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5EB030000) [pid = 3280] [serial = 1578] [outer = 0000000000000000] 05:07:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5EB214000) [pid = 3280] [serial = 1579] [outer = 000000A5EB030000] 05:07:19 INFO - PROCESS | 3280 | 1467461239629 Marionette DEBUG loaded listener.js 05:07:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5EB659400) [pid = 3280] [serial = 1580] [outer = 000000A5EB030000] 05:07:20 INFO - PROCESS | 3280 | 1467461240069 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]]]}] 05:07:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:07:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 628ms 05:07:20 INFO - PROCESS | 3280 | 1467461240115 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 05:07:20 INFO - PROCESS | 3280 | 1467461240117 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 05:07:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:07:20 INFO - PROCESS | 3280 | 1467461240125 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:07:20 INFO - PROCESS | 3280 | 1467461240126 Marionette TRACE conn6 <- [1,2070,null,{}] 05:07:20 INFO - PROCESS | 3280 | 1467461240130 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}] 05:07:20 INFO - PROCESS | 3280 | 1467461240131 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:20 INFO - PROCESS | 3280 | 1467461240216 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 05:07:20 INFO - PROCESS | 3280 | 1467461240224 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:20 INFO - PROCESS | 3280 | 1467461240226 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:20 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F0754800 == 41 [pid = 3280] [id = 527] 05:07:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5EC575800) [pid = 3280] [serial = 1581] [outer = 0000000000000000] 05:07:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5EC578400) [pid = 3280] [serial = 1582] [outer = 000000A5EC575800] 05:07:20 INFO - PROCESS | 3280 | 1467461240278 Marionette DEBUG loaded listener.js 05:07:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A5EC580400) [pid = 3280] [serial = 1583] [outer = 000000A5EC575800] 05:07:21 INFO - PROCESS | 3280 | 1467461241108 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]]]}] 05:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1038ms 05:07:21 INFO - PROCESS | 3280 | 1467461241160 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 05:07:21 INFO - PROCESS | 3280 | 1467461241164 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 05:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:07:21 INFO - PROCESS | 3280 | 1467461241190 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:07:21 INFO - PROCESS | 3280 | 1467461241196 Marionette TRACE conn6 <- [1,2074,null,{}] 05:07:21 INFO - PROCESS | 3280 | 1467461241202 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}] 05:07:21 INFO - PROCESS | 3280 | 1467461241205 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:21 INFO - PROCESS | 3280 | 1467461241388 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 05:07:21 INFO - PROCESS | 3280 | 1467461241481 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:21 INFO - PROCESS | 3280 | 1467461241484 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:21 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DD162800 == 42 [pid = 3280] [id = 528] 05:07:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A5DC2A4000) [pid = 3280] [serial = 1584] [outer = 0000000000000000] 05:07:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A5DC330C00) [pid = 3280] [serial = 1585] [outer = 000000A5DC2A4000] 05:07:21 INFO - PROCESS | 3280 | 1467461241547 Marionette DEBUG loaded listener.js 05:07:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A5DD198800) [pid = 3280] [serial = 1586] [outer = 000000A5DC2A4000] 05:07:22 INFO - PROCESS | 3280 | 1467461242450 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]]]}] 05:07:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:07:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1339ms 05:07:22 INFO - PROCESS | 3280 | 1467461242534 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 05:07:22 INFO - PROCESS | 3280 | 1467461242538 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 05:07:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:07:22 INFO - PROCESS | 3280 | 1467461242543 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:07:22 INFO - PROCESS | 3280 | 1467461242547 Marionette TRACE conn6 <- [1,2078,null,{}] 05:07:22 INFO - PROCESS | 3280 | 1467461242552 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}] 05:07:22 INFO - PROCESS | 3280 | 1467461242556 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:22 INFO - PROCESS | 3280 | 1467461242669 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 05:07:22 INFO - PROCESS | 3280 | 1467461242745 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:22 INFO - PROCESS | 3280 | 1467461242750 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:22 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DD761800 == 43 [pid = 3280] [id = 529] 05:07:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A5DC85C800) [pid = 3280] [serial = 1587] [outer = 0000000000000000] 05:07:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (000000A5DD19B400) [pid = 3280] [serial = 1588] [outer = 000000A5DC85C800] 05:07:22 INFO - PROCESS | 3280 | 1467461242802 Marionette DEBUG loaded listener.js 05:07:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (000000A5E0EB2800) [pid = 3280] [serial = 1589] [outer = 000000A5DC85C800] 05:07:23 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F0739000 == 42 [pid = 3280] [id = 526] 05:07:23 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F02C9800 == 41 [pid = 3280] [id = 525] 05:07:23 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EB05E800 == 40 [pid = 3280] [id = 524] 05:07:23 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ED81C000 == 39 [pid = 3280] [id = 523] 05:07:23 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8A1C000 == 38 [pid = 3280] [id = 522] 05:07:23 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECD6C800 == 37 [pid = 3280] [id = 521] 05:07:23 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC4B800 == 36 [pid = 3280] [id = 520] 05:07:23 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC8B0000 == 35 [pid = 3280] [id = 519] 05:07:23 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EB060000 == 34 [pid = 3280] [id = 518] 05:07:23 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E97B0000 == 33 [pid = 3280] [id = 517] 05:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (000000A5E98ED800) [pid = 3280] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8B0E800 == 32 [pid = 3280] [id = 516] 05:07:23 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E288E000 == 31 [pid = 3280] [id = 515] 05:07:23 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E09A5000 == 30 [pid = 3280] [id = 514] 05:07:23 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E97C0800 == 29 [pid = 3280] [id = 513] 05:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (000000A5E5E4A000) [pid = 3280] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A5E6723C00) [pid = 3280] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A5E81E4400) [pid = 3280] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A5E6DB4C00) [pid = 3280] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A5E8FC9000) [pid = 3280] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A5E88BD800) [pid = 3280] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5E97D5800) [pid = 3280] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5E957AC00) [pid = 3280] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5EA40D000) [pid = 3280] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E8BD5C00) [pid = 3280] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E81DFC00) [pid = 3280] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E9875800) [pid = 3280] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E2251C00) [pid = 3280] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5DC5D2400) [pid = 3280] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E2CBD000) [pid = 3280] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5DCC39000) [pid = 3280] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E0B8C400) [pid = 3280] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5DC282400) [pid = 3280] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5DC2A0000) [pid = 3280] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E5E4D400) [pid = 3280] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E2875000) [pid = 3280] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E8093800) [pid = 3280] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5DC65D400) [pid = 3280] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5EB2EAC00) [pid = 3280] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E8BD4800) [pid = 3280] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E5E4A400) [pid = 3280] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E9772C00) [pid = 3280] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3280 | 1467461243443 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]]]}] 05:07:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 940ms 05:07:23 INFO - PROCESS | 3280 | 1467461243488 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 05:07:23 INFO - PROCESS | 3280 | 1467461243493 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 05:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:07:23 INFO - PROCESS | 3280 | 1467461243499 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:07:23 INFO - PROCESS | 3280 | 1467461243502 Marionette TRACE conn6 <- [1,2082,null,{}] 05:07:23 INFO - PROCESS | 3280 | 1467461243506 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}] 05:07:23 INFO - PROCESS | 3280 | 1467461243509 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:23 INFO - PROCESS | 3280 | 1467461243603 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 05:07:23 INFO - PROCESS | 3280 | 1467461243684 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:23 INFO - PROCESS | 3280 | 1467461243687 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:23 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E5DB9800 == 30 [pid = 3280] [id = 530] 05:07:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5DC328800) [pid = 3280] [serial = 1590] [outer = 0000000000000000] 05:07:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E0BD6400) [pid = 3280] [serial = 1591] [outer = 000000A5DC328800] 05:07:23 INFO - PROCESS | 3280 | 1467461243738 Marionette DEBUG loaded listener.js 05:07:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E2254400) [pid = 3280] [serial = 1592] [outer = 000000A5DC328800] 05:07:24 INFO - PROCESS | 3280 | 1467461244195 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]]]}] 05:07:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 733ms 05:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:07:24 INFO - PROCESS | 3280 | 1467461244235 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 05:07:24 INFO - PROCESS | 3280 | 1467461244237 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 05:07:24 INFO - PROCESS | 3280 | 1467461244241 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:07:24 INFO - PROCESS | 3280 | 1467461244245 Marionette TRACE conn6 <- [1,2086,null,{}] 05:07:24 INFO - PROCESS | 3280 | 1467461244257 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}] 05:07:24 INFO - PROCESS | 3280 | 1467461244262 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:24 INFO - PROCESS | 3280 | 1467461244354 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 05:07:24 INFO - PROCESS | 3280 | 1467461244368 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:24 INFO - PROCESS | 3280 | 1467461244372 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:24 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E876B000 == 31 [pid = 3280] [id = 531] 05:07:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E5E47C00) [pid = 3280] [serial = 1593] [outer = 0000000000000000] 05:07:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E5E4D400) [pid = 3280] [serial = 1594] [outer = 000000A5E5E47C00] 05:07:24 INFO - PROCESS | 3280 | 1467461244423 Marionette DEBUG loaded listener.js 05:07:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E64C4800) [pid = 3280] [serial = 1595] [outer = 000000A5E5E47C00] 05:07:24 INFO - PROCESS | 3280 | 1467461244907 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]]]}] 05:07:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 692ms 05:07:24 INFO - PROCESS | 3280 | 1467461244936 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 05:07:24 INFO - PROCESS | 3280 | 1467461244939 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 05:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:07:24 INFO - PROCESS | 3280 | 1467461244942 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:07:24 INFO - PROCESS | 3280 | 1467461244944 Marionette TRACE conn6 <- [1,2090,null,{}] 05:07:24 INFO - PROCESS | 3280 | 1467461244947 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}] 05:07:24 INFO - PROCESS | 3280 | 1467461244949 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:25 INFO - PROCESS | 3280 | 1467461245037 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 05:07:25 INFO - PROCESS | 3280 | 1467461245045 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:25 INFO - PROCESS | 3280 | 1467461245047 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:25 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E97AC000 == 32 [pid = 3280] [id = 532] 05:07:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E6DA5C00) [pid = 3280] [serial = 1596] [outer = 0000000000000000] 05:07:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E6DB7000) [pid = 3280] [serial = 1597] [outer = 000000A5E6DA5C00] 05:07:25 INFO - PROCESS | 3280 | 1467461245093 Marionette DEBUG loaded listener.js 05:07:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E81E0800) [pid = 3280] [serial = 1598] [outer = 000000A5E6DA5C00] 05:07:25 INFO - PROCESS | 3280 | 1467461245533 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]]]}] 05:07:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:07:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 628ms 05:07:25 INFO - PROCESS | 3280 | 1467461245573 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 05:07:25 INFO - PROCESS | 3280 | 1467461245575 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 05:07:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:07:25 INFO - PROCESS | 3280 | 1467461245586 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:07:25 INFO - PROCESS | 3280 | 1467461245588 Marionette TRACE conn6 <- [1,2094,null,{}] 05:07:25 INFO - PROCESS | 3280 | 1467461245592 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}] 05:07:25 INFO - PROCESS | 3280 | 1467461245594 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:25 INFO - PROCESS | 3280 | 1467461245701 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 05:07:25 INFO - PROCESS | 3280 | 1467461245785 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:25 INFO - PROCESS | 3280 | 1467461245787 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:25 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EA43B800 == 33 [pid = 3280] [id = 533] 05:07:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E81E7400) [pid = 3280] [serial = 1599] [outer = 0000000000000000] 05:07:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E864EC00) [pid = 3280] [serial = 1600] [outer = 000000A5E81E7400] 05:07:25 INFO - PROCESS | 3280 | 1467461245834 Marionette DEBUG loaded listener.js 05:07:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E8ACCC00) [pid = 3280] [serial = 1601] [outer = 000000A5E81E7400] 05:07:26 INFO - PROCESS | 3280 | 1467461246267 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] 05:07:26 INFO - PROCESS | 3280 | 1467461246321 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 05:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:07:26 INFO - PROCESS | 3280 | 1467461246330 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:07:26 INFO - PROCESS | 3280 | 1467461246332 Marionette TRACE conn6 <- [1,2098,null,{}] 05:07:26 INFO - PROCESS | 3280 | 1467461246336 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}] 05:07:26 INFO - PROCESS | 3280 | 1467461246342 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:26 INFO - PROCESS | 3280 | 1467461246483 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 05:07:26 INFO - PROCESS | 3280 | 1467461246538 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:26 INFO - PROCESS | 3280 | 1467461246540 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:26 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC739000 == 34 [pid = 3280] [id = 534] 05:07:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E8BD7C00) [pid = 3280] [serial = 1602] [outer = 0000000000000000] 05:07:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E8FCDC00) [pid = 3280] [serial = 1603] [outer = 000000A5E8BD7C00] 05:07:26 INFO - PROCESS | 3280 | 1467461246587 Marionette DEBUG loaded listener.js 05:07:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E9770400) [pid = 3280] [serial = 1604] [outer = 000000A5E8BD7C00] 05:07:27 INFO - PROCESS | 3280 | 1467461247029 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]]]}] 05:07:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 734ms 05:07:27 INFO - PROCESS | 3280 | 1467461247089 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 05:07:27 INFO - PROCESS | 3280 | 1467461247091 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 05:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:07:27 INFO - PROCESS | 3280 | 1467461247094 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:07:27 INFO - PROCESS | 3280 | 1467461247096 Marionette TRACE conn6 <- [1,2102,null,{}] 05:07:27 INFO - PROCESS | 3280 | 1467461247100 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}] 05:07:27 INFO - PROCESS | 3280 | 1467461247102 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:27 INFO - PROCESS | 3280 | 1467461247218 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 05:07:27 INFO - PROCESS | 3280 | 1467461247272 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:27 INFO - PROCESS | 3280 | 1467461247274 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:27 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC51000 == 35 [pid = 3280] [id = 535] 05:07:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E9778800) [pid = 3280] [serial = 1605] [outer = 0000000000000000] 05:07:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E9869400) [pid = 3280] [serial = 1606] [outer = 000000A5E9778800] 05:07:27 INFO - PROCESS | 3280 | 1467461247337 Marionette DEBUG loaded listener.js 05:07:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E9889000) [pid = 3280] [serial = 1607] [outer = 000000A5E9778800] 05:07:27 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5DBD25C00) [pid = 3280] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:07:27 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5DC225C00) [pid = 3280] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:07:27 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E8ACF000) [pid = 3280] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:07:27 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E9887400) [pid = 3280] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:07:27 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E9511C00) [pid = 3280] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:07:27 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5DC229000) [pid = 3280] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:07:27 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E9779C00) [pid = 3280] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:07:27 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5B08B8800) [pid = 3280] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:07:27 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E26A7400) [pid = 3280] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:07:27 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E8FC4000) [pid = 3280] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:07:27 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5DC32E400) [pid = 3280] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:07:27 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E8E6C400) [pid = 3280] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:07:27 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E8091800) [pid = 3280] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:07:27 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5EB030000) [pid = 3280] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:07:27 INFO - PROCESS | 3280 | 1467461247879 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]]]}] 05:07:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 839ms 05:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:07:27 INFO - PROCESS | 3280 | 1467461247935 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 05:07:27 INFO - PROCESS | 3280 | 1467461247937 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 05:07:27 INFO - PROCESS | 3280 | 1467461247941 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:07:27 INFO - PROCESS | 3280 | 1467461247943 Marionette TRACE conn6 <- [1,2106,null,{}] 05:07:27 INFO - PROCESS | 3280 | 1467461247946 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}] 05:07:27 INFO - PROCESS | 3280 | 1467461247948 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:28 INFO - PROCESS | 3280 | 1467461248059 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 05:07:28 INFO - PROCESS | 3280 | 1467461248110 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:28 INFO - PROCESS | 3280 | 1467461248112 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:28 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DCF96800 == 36 [pid = 3280] [id = 536] 05:07:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5DC172C00) [pid = 3280] [serial = 1608] [outer = 0000000000000000] 05:07:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E672E800) [pid = 3280] [serial = 1609] [outer = 000000A5DC172C00] 05:07:28 INFO - PROCESS | 3280 | 1467461248158 Marionette DEBUG loaded listener.js 05:07:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E97CD800) [pid = 3280] [serial = 1610] [outer = 000000A5DC172C00] 05:07:28 INFO - PROCESS | 3280 | 1467461248513 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]]]}] 05:07:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:07:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 628ms 05:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:07:28 INFO - PROCESS | 3280 | 1467461248592 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 05:07:28 INFO - PROCESS | 3280 | 1467461248594 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 05:07:28 INFO - PROCESS | 3280 | 1467461248597 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:07:28 INFO - PROCESS | 3280 | 1467461248599 Marionette TRACE conn6 <- [1,2110,null,{}] 05:07:28 INFO - PROCESS | 3280 | 1467461248603 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}] 05:07:28 INFO - PROCESS | 3280 | 1467461248605 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:28 INFO - PROCESS | 3280 | 1467461248689 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 05:07:28 INFO - PROCESS | 3280 | 1467461248694 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:28 INFO - PROCESS | 3280 | 1467461248696 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:28 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECF49800 == 37 [pid = 3280] [id = 537] 05:07:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E988B400) [pid = 3280] [serial = 1611] [outer = 0000000000000000] 05:07:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E9DD1800) [pid = 3280] [serial = 1612] [outer = 000000A5E988B400] 05:07:28 INFO - PROCESS | 3280 | 1467461248741 Marionette DEBUG loaded listener.js 05:07:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5EB02C400) [pid = 3280] [serial = 1613] [outer = 000000A5E988B400] 05:07:29 INFO - PROCESS | 3280 | 1467461249165 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]]]}] 05:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 629ms 05:07:29 INFO - PROCESS | 3280 | 1467461249228 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 05:07:29 INFO - PROCESS | 3280 | 1467461249231 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 05:07:29 INFO - PROCESS | 3280 | 1467461249234 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:07:29 INFO - PROCESS | 3280 | 1467461249236 Marionette TRACE conn6 <- [1,2114,null,{}] 05:07:29 INFO - PROCESS | 3280 | 1467461249240 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}] 05:07:29 INFO - PROCESS | 3280 | 1467461249242 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:29 INFO - PROCESS | 3280 | 1467461249328 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 05:07:29 INFO - PROCESS | 3280 | 1467461249335 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:29 INFO - PROCESS | 3280 | 1467461249337 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:29 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ED822000 == 38 [pid = 3280] [id = 538] 05:07:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5EB2E7400) [pid = 3280] [serial = 1614] [outer = 0000000000000000] 05:07:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5EB667400) [pid = 3280] [serial = 1615] [outer = 000000A5EB2E7400] 05:07:29 INFO - PROCESS | 3280 | 1467461249382 Marionette DEBUG loaded listener.js 05:07:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5EC57B800) [pid = 3280] [serial = 1616] [outer = 000000A5EB2E7400] 05:07:29 INFO - PROCESS | 3280 | 1467461249923 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]]]}] 05:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 734ms 05:07:29 INFO - PROCESS | 3280 | 1467461249971 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 05:07:29 INFO - PROCESS | 3280 | 1467461249977 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 05:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:07:29 INFO - PROCESS | 3280 | 1467461249983 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:07:29 INFO - PROCESS | 3280 | 1467461249987 Marionette TRACE conn6 <- [1,2118,null,{}] 05:07:30 INFO - PROCESS | 3280 | 1467461249993 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}] 05:07:30 INFO - PROCESS | 3280 | 1467461249996 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:30 INFO - PROCESS | 3280 | 1467461250216 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 05:07:30 INFO - PROCESS | 3280 | 1467461250293 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:30 INFO - PROCESS | 3280 | 1467461250298 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:30 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E21AB000 == 39 [pid = 3280] [id = 539] 05:07:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5DC178C00) [pid = 3280] [serial = 1617] [outer = 0000000000000000] 05:07:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5DD19C000) [pid = 3280] [serial = 1618] [outer = 000000A5DC178C00] 05:07:30 INFO - PROCESS | 3280 | 1467461250358 Marionette DEBUG loaded listener.js 05:07:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E26A6C00) [pid = 3280] [serial = 1619] [outer = 000000A5DC178C00] 05:07:30 INFO - PROCESS | 3280 | 1467461250938 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] 05:07:31 INFO - PROCESS | 3280 | 1467461250999 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 05:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:07:31 INFO - PROCESS | 3280 | 1467461251045 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:07:31 INFO - PROCESS | 3280 | 1467461251049 Marionette TRACE conn6 <- [1,2122,null,{}] 05:07:31 INFO - PROCESS | 3280 | 1467461251053 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}] 05:07:31 INFO - PROCESS | 3280 | 1467461251056 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:31 INFO - PROCESS | 3280 | 1467461251182 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 05:07:31 INFO - PROCESS | 3280 | 1467461251299 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:31 INFO - PROCESS | 3280 | 1467461251302 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:31 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E9D41000 == 39 [pid = 3280] [id = 540] 05:07:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E5E64800) [pid = 3280] [serial = 1620] [outer = 0000000000000000] 05:07:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E6729000) [pid = 3280] [serial = 1621] [outer = 000000A5E5E64800] 05:07:31 INFO - PROCESS | 3280 | 1467461251364 Marionette DEBUG loaded listener.js 05:07:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5E864E400) [pid = 3280] [serial = 1622] [outer = 000000A5E5E64800] 05:07:31 INFO - PROCESS | 3280 | 1467461251976 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] 05:07:32 INFO - PROCESS | 3280 | 1467461252040 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 05:07:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:07:32 INFO - PROCESS | 3280 | 1467461252044 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:07:32 INFO - PROCESS | 3280 | 1467461252048 Marionette TRACE conn6 <- [1,2126,null,{}] 05:07:32 INFO - PROCESS | 3280 | 1467461252073 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}] 05:07:32 INFO - PROCESS | 3280 | 1467461252079 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:32 INFO - PROCESS | 3280 | 1467461252225 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 05:07:32 INFO - PROCESS | 3280 | 1467461252274 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:32 INFO - PROCESS | 3280 | 1467461252279 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:32 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F02BE800 == 40 [pid = 3280] [id = 541] 05:07:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5E9571800) [pid = 3280] [serial = 1623] [outer = 0000000000000000] 05:07:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5E9779800) [pid = 3280] [serial = 1624] [outer = 000000A5E9571800] 05:07:32 INFO - PROCESS | 3280 | 1467461252340 Marionette DEBUG loaded listener.js 05:07:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A5EC57B000) [pid = 3280] [serial = 1625] [outer = 000000A5E9571800] 05:07:32 INFO - PROCESS | 3280 | 1467461252958 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]]]}] 05:07:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:07:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 942ms 05:07:32 INFO - PROCESS | 3280 | 1467461252987 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 05:07:32 INFO - PROCESS | 3280 | 1467461252991 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 05:07:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:07:32 INFO - PROCESS | 3280 | 1467461252994 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:07:32 INFO - PROCESS | 3280 | 1467461252996 Marionette TRACE conn6 <- [1,2130,null,{}] 05:07:33 INFO - PROCESS | 3280 | 1467461253000 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}] 05:07:33 INFO - PROCESS | 3280 | 1467461253003 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:33 INFO - PROCESS | 3280 | 1467461253114 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 05:07:33 INFO - PROCESS | 3280 | 1467461253208 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:33 INFO - PROCESS | 3280 | 1467461253211 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:33 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F0737800 == 41 [pid = 3280] [id = 542] 05:07:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A5EC5BF000) [pid = 3280] [serial = 1626] [outer = 0000000000000000] 05:07:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A5EC6AD400) [pid = 3280] [serial = 1627] [outer = 000000A5EC5BF000] 05:07:33 INFO - PROCESS | 3280 | 1467461253267 Marionette DEBUG loaded listener.js 05:07:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A5EC6B1C00) [pid = 3280] [serial = 1628] [outer = 000000A5EC5BF000] 05:07:33 INFO - PROCESS | 3280 | 1467461253891 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] 05:07:33 INFO - PROCESS | 3280 | 1467461253941 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 05:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:07:33 INFO - PROCESS | 3280 | 1467461253945 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:07:33 INFO - PROCESS | 3280 | 1467461253947 Marionette TRACE conn6 <- [1,2134,null,{}] 05:07:33 INFO - PROCESS | 3280 | 1467461253951 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}] 05:07:33 INFO - PROCESS | 3280 | 1467461253953 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:34 INFO - PROCESS | 3280 | 1467461254182 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 05:07:34 INFO - PROCESS | 3280 | 1467461254291 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:34 INFO - PROCESS | 3280 | 1467461254294 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:34 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0C25000 == 42 [pid = 3280] [id = 543] 05:07:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A5DC282400) [pid = 3280] [serial = 1629] [outer = 0000000000000000] 05:07:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (000000A5DC2A0000) [pid = 3280] [serial = 1630] [outer = 000000A5DC282400] 05:07:34 INFO - PROCESS | 3280 | 1467461254346 Marionette DEBUG loaded listener.js 05:07:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (000000A5E1568800) [pid = 3280] [serial = 1631] [outer = 000000A5DC282400] 05:07:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECF49800 == 41 [pid = 3280] [id = 537] 05:07:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DCF96800 == 40 [pid = 3280] [id = 536] 05:07:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC51000 == 39 [pid = 3280] [id = 535] 05:07:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC739000 == 38 [pid = 3280] [id = 534] 05:07:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EA43B800 == 37 [pid = 3280] [id = 533] 05:07:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E97AC000 == 36 [pid = 3280] [id = 532] 05:07:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E876B000 == 35 [pid = 3280] [id = 531] 05:07:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E5DB9800 == 34 [pid = 3280] [id = 530] 05:07:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DD761800 == 33 [pid = 3280] [id = 529] 05:07:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DD162800 == 32 [pid = 3280] [id = 528] 05:07:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F0754800 == 31 [pid = 3280] [id = 527] 05:07:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8FED800 == 30 [pid = 3280] [id = 12] 05:07:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F0737800 == 29 [pid = 3280] [id = 542] 05:07:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F02BE800 == 28 [pid = 3280] [id = 541] 05:07:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E9D41000 == 27 [pid = 3280] [id = 540] 05:07:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ED822000 == 26 [pid = 3280] [id = 538] 05:07:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E21AB000 == 25 [pid = 3280] [id = 539] 05:07:35 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (000000A5EB659400) [pid = 3280] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (000000A5E8099800) [pid = 3280] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A5DC298000) [pid = 3280] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A5E8EB7400) [pid = 3280] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A5EA480800) [pid = 3280] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A5E9CF2400) [pid = 3280] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A5E64DAC00) [pid = 3280] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5E5E4F400) [pid = 3280] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5DC22E400) [pid = 3280] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5E97CF400) [pid = 3280] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E15CA000) [pid = 3280] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E28FE400) [pid = 3280] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E9167400) [pid = 3280] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5DC662C00) [pid = 3280] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5EA679400) [pid = 3280] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E5A69400) [pid = 3280] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E957A800) [pid = 3280] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E21DF000) [pid = 3280] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E950C000) [pid = 3280] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E956D400) [pid = 3280] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E88C3000) [pid = 3280] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E986A800) [pid = 3280] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E8643400) [pid = 3280] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5DCBF4400) [pid = 3280] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5DC297400) [pid = 3280] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E8BCC800) [pid = 3280] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5EB214000) [pid = 3280] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3280 | 1467461255774 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] 05:07:35 INFO - PROCESS | 3280 | 1467461255846 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 05:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:07:35 INFO - PROCESS | 3280 | 1467461255851 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:07:35 INFO - PROCESS | 3280 | 1467461255855 Marionette TRACE conn6 <- [1,2138,null,{}] 05:07:35 INFO - PROCESS | 3280 | 1467461255861 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}] 05:07:35 INFO - PROCESS | 3280 | 1467461255864 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:35 INFO - PROCESS | 3280 | 1467461255956 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 05:07:35 INFO - PROCESS | 3280 | 1467461255969 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:35 INFO - PROCESS | 3280 | 1467461255974 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:35 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DF6D3800 == 26 [pid = 3280] [id = 544] 05:07:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5DA45AC00) [pid = 3280] [serial = 1632] [outer = 0000000000000000] 05:07:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5DC299800) [pid = 3280] [serial = 1633] [outer = 000000A5DA45AC00] 05:07:36 INFO - PROCESS | 3280 | 1467461256026 Marionette DEBUG loaded listener.js 05:07:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5DC474C00) [pid = 3280] [serial = 1634] [outer = 000000A5DA45AC00] 05:07:36 INFO - PROCESS | 3280 | 1467461256530 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] 05:07:36 INFO - PROCESS | 3280 | 1467461256594 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 05:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:07:36 INFO - PROCESS | 3280 | 1467461256600 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:07:36 INFO - PROCESS | 3280 | 1467461256603 Marionette TRACE conn6 <- [1,2142,null,{}] 05:07:36 INFO - PROCESS | 3280 | 1467461256607 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}] 05:07:36 INFO - PROCESS | 3280 | 1467461256610 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:36 INFO - PROCESS | 3280 | 1467461256703 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 05:07:36 INFO - PROCESS | 3280 | 1467461256788 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:36 INFO - PROCESS | 3280 | 1467461256791 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:36 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E2118000 == 27 [pid = 3280] [id = 545] 05:07:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5DC85B800) [pid = 3280] [serial = 1635] [outer = 0000000000000000] 05:07:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5DF613800) [pid = 3280] [serial = 1636] [outer = 000000A5DC85B800] 05:07:36 INFO - PROCESS | 3280 | 1467461256842 Marionette DEBUG loaded listener.js 05:07:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E0EB4000) [pid = 3280] [serial = 1637] [outer = 000000A5DC85B800] 05:07:37 INFO - PROCESS | 3280 | 1467461257236 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]]]}] 05:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 691ms 05:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:07:37 INFO - PROCESS | 3280 | 1467461257293 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 05:07:37 INFO - PROCESS | 3280 | 1467461257296 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 05:07:37 INFO - PROCESS | 3280 | 1467461257299 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:07:37 INFO - PROCESS | 3280 | 1467461257303 Marionette TRACE conn6 <- [1,2146,null,{}] 05:07:37 INFO - PROCESS | 3280 | 1467461257315 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}] 05:07:37 INFO - PROCESS | 3280 | 1467461257321 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:37 INFO - PROCESS | 3280 | 1467461257438 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 05:07:37 INFO - PROCESS | 3280 | 1467461257452 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:37 INFO - PROCESS | 3280 | 1467461257456 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:37 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8766000 == 28 [pid = 3280] [id = 546] 05:07:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5DBD28C00) [pid = 3280] [serial = 1638] [outer = 0000000000000000] 05:07:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E5A6C000) [pid = 3280] [serial = 1639] [outer = 000000A5DBD28C00] 05:07:37 INFO - PROCESS | 3280 | 1467461257506 Marionette DEBUG loaded listener.js 05:07:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E5E61400) [pid = 3280] [serial = 1640] [outer = 000000A5DBD28C00] 05:07:38 INFO - PROCESS | 3280 | 1467461258016 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] 05:07:38 INFO - PROCESS | 3280 | 1467461258042 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 05:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:07:38 INFO - PROCESS | 3280 | 1467461258045 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:07:38 INFO - PROCESS | 3280 | 1467461258047 Marionette TRACE conn6 <- [1,2150,null,{}] 05:07:38 INFO - PROCESS | 3280 | 1467461258051 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}] 05:07:38 INFO - PROCESS | 3280 | 1467461258053 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:38 INFO - PROCESS | 3280 | 1467461258169 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 05:07:38 INFO - PROCESS | 3280 | 1467461258176 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:38 INFO - PROCESS | 3280 | 1467461258178 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:38 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8FE6000 == 29 [pid = 3280] [id = 547] 05:07:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E6616400) [pid = 3280] [serial = 1641] [outer = 0000000000000000] 05:07:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E672C000) [pid = 3280] [serial = 1642] [outer = 000000A5E6616400] 05:07:38 INFO - PROCESS | 3280 | 1467461258224 Marionette DEBUG loaded listener.js 05:07:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E8128C00) [pid = 3280] [serial = 1643] [outer = 000000A5E6616400] 05:07:38 INFO - PROCESS | 3280 | 1467461258709 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]]]}] 05:07:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 691ms 05:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:07:38 INFO - PROCESS | 3280 | 1467461258744 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 05:07:38 INFO - PROCESS | 3280 | 1467461258746 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 05:07:38 INFO - PROCESS | 3280 | 1467461258749 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:07:38 INFO - PROCESS | 3280 | 1467461258751 Marionette TRACE conn6 <- [1,2154,null,{}] 05:07:38 INFO - PROCESS | 3280 | 1467461258754 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}] 05:07:38 INFO - PROCESS | 3280 | 1467461258757 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:38 INFO - PROCESS | 3280 | 1467461258894 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 05:07:38 INFO - PROCESS | 3280 | 1467461258928 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:38 INFO - PROCESS | 3280 | 1467461258930 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:38 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E9C98800 == 30 [pid = 3280] [id = 548] 05:07:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5DC856400) [pid = 3280] [serial = 1644] [outer = 0000000000000000] 05:07:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E88BBC00) [pid = 3280] [serial = 1645] [outer = 000000A5DC856400] 05:07:38 INFO - PROCESS | 3280 | 1467461258977 Marionette DEBUG loaded listener.js 05:07:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E8BCC400) [pid = 3280] [serial = 1646] [outer = 000000A5DC856400] 05:07:39 INFO - PROCESS | 3280 | 1467461259410 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]]]}] 05:07:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:07:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 733ms 05:07:39 INFO - PROCESS | 3280 | 1467461259483 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 05:07:39 INFO - PROCESS | 3280 | 1467461259486 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 05:07:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:07:39 INFO - PROCESS | 3280 | 1467461259489 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:07:39 INFO - PROCESS | 3280 | 1467461259491 Marionette TRACE conn6 <- [1,2158,null,{}] 05:07:39 INFO - PROCESS | 3280 | 1467461259494 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}] 05:07:39 INFO - PROCESS | 3280 | 1467461259500 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:39 INFO - PROCESS | 3280 | 1467461259637 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 05:07:39 INFO - PROCESS | 3280 | 1467461259643 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:39 INFO - PROCESS | 3280 | 1467461259645 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:39 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC735800 == 31 [pid = 3280] [id = 549] 05:07:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E8BD4000) [pid = 3280] [serial = 1647] [outer = 0000000000000000] 05:07:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E8FCC000) [pid = 3280] [serial = 1648] [outer = 000000A5E8BD4000] 05:07:39 INFO - PROCESS | 3280 | 1467461259691 Marionette DEBUG loaded listener.js 05:07:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5E9571400) [pid = 3280] [serial = 1649] [outer = 000000A5E8BD4000] 05:07:40 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5E81E7400) [pid = 3280] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:07:40 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E8BD7C00) [pid = 3280] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:07:40 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E6DA5C00) [pid = 3280] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:07:40 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E5E47C00) [pid = 3280] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:07:40 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5DC172C00) [pid = 3280] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:07:40 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5DC85C800) [pid = 3280] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:07:40 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5DC2A4000) [pid = 3280] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:07:40 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5EC575800) [pid = 3280] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:07:40 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5DC328800) [pid = 3280] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:07:40 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E9778800) [pid = 3280] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:07:40 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E988B400) [pid = 3280] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:07:40 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5EB2E7400) [pid = 3280] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:07:40 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E8C34800) [pid = 3280] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:07:40 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E5A63400) [pid = 3280] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:07:40 INFO - PROCESS | 3280 | 1467461260356 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]]]}] 05:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 942ms 05:07:40 INFO - PROCESS | 3280 | 1467461260434 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 05:07:40 INFO - PROCESS | 3280 | 1467461260437 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 05:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:07:40 INFO - PROCESS | 3280 | 1467461260445 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:07:40 INFO - PROCESS | 3280 | 1467461260447 Marionette TRACE conn6 <- [1,2162,null,{}] 05:07:40 INFO - PROCESS | 3280 | 1467461260450 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}] 05:07:40 INFO - PROCESS | 3280 | 1467461260453 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:40 INFO - PROCESS | 3280 | 1467461260533 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 05:07:40 INFO - PROCESS | 3280 | 1467461260541 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:40 INFO - PROCESS | 3280 | 1467461260543 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:40 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC37000 == 32 [pid = 3280] [id = 550] 05:07:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5DC22D800) [pid = 3280] [serial = 1650] [outer = 0000000000000000] 05:07:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E9503800) [pid = 3280] [serial = 1651] [outer = 000000A5DC22D800] 05:07:40 INFO - PROCESS | 3280 | 1467461260587 Marionette DEBUG loaded listener.js 05:07:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E976D000) [pid = 3280] [serial = 1652] [outer = 000000A5DC22D800] 05:07:41 INFO - PROCESS | 3280 | 1467461261005 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]]]}] 05:07:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 587ms 05:07:41 INFO - PROCESS | 3280 | 1467461261044 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 05:07:41 INFO - PROCESS | 3280 | 1467461261046 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 05:07:41 INFO - PROCESS | 3280 | 1467461261049 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:07:41 INFO - PROCESS | 3280 | 1467461261051 Marionette TRACE conn6 <- [1,2166,null,{}] 05:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:07:41 INFO - PROCESS | 3280 | 1467461261055 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}] 05:07:41 INFO - PROCESS | 3280 | 1467461261057 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:41 INFO - PROCESS | 3280 | 1467461261138 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 05:07:41 INFO - PROCESS | 3280 | 1467461261143 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:41 INFO - PROCESS | 3280 | 1467461261145 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:41 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECD62800 == 33 [pid = 3280] [id = 551] 05:07:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E9778400) [pid = 3280] [serial = 1653] [outer = 0000000000000000] 05:07:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E97D3400) [pid = 3280] [serial = 1654] [outer = 000000A5E9778400] 05:07:41 INFO - PROCESS | 3280 | 1467461261190 Marionette DEBUG loaded listener.js 05:07:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E9870000) [pid = 3280] [serial = 1655] [outer = 000000A5E9778400] 05:07:41 INFO - PROCESS | 3280 | 1467461261630 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]]]}] 05:07:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 629ms 05:07:41 INFO - PROCESS | 3280 | 1467461261685 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 05:07:41 INFO - PROCESS | 3280 | 1467461261687 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 05:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:07:41 INFO - PROCESS | 3280 | 1467461261691 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:07:41 INFO - PROCESS | 3280 | 1467461261692 Marionette TRACE conn6 <- [1,2170,null,{}] 05:07:41 INFO - PROCESS | 3280 | 1467461261696 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}] 05:07:41 INFO - PROCESS | 3280 | 1467461261698 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:41 INFO - PROCESS | 3280 | 1467461261780 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 05:07:41 INFO - PROCESS | 3280 | 1467461261785 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:41 INFO - PROCESS | 3280 | 1467461261787 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:41 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8765800 == 34 [pid = 3280] [id = 552] 05:07:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E9888C00) [pid = 3280] [serial = 1656] [outer = 0000000000000000] 05:07:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E98EE000) [pid = 3280] [serial = 1657] [outer = 000000A5E9888C00] 05:07:41 INFO - PROCESS | 3280 | 1467461261832 Marionette DEBUG loaded listener.js 05:07:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5EA405000) [pid = 3280] [serial = 1658] [outer = 000000A5E9888C00] 05:07:42 INFO - PROCESS | 3280 | 1467461262673 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]]]}] 05:07:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:07:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1031ms 05:07:42 INFO - PROCESS | 3280 | 1467461262725 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 05:07:42 INFO - PROCESS | 3280 | 1467461262729 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 05:07:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:07:42 INFO - PROCESS | 3280 | 1467461262755 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:07:42 INFO - PROCESS | 3280 | 1467461262759 Marionette TRACE conn6 <- [1,2174,null,{}] 05:07:42 INFO - PROCESS | 3280 | 1467461262764 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}] 05:07:42 INFO - PROCESS | 3280 | 1467461262768 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:42 INFO - PROCESS | 3280 | 1467461262948 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 05:07:43 INFO - PROCESS | 3280 | 1467461263040 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:43 INFO - PROCESS | 3280 | 1467461263043 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:43 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E5EB6000 == 35 [pid = 3280] [id = 553] 05:07:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5DC843C00) [pid = 3280] [serial = 1659] [outer = 0000000000000000] 05:07:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5DCFDA400) [pid = 3280] [serial = 1660] [outer = 000000A5DC843C00] 05:07:43 INFO - PROCESS | 3280 | 1467461263102 Marionette DEBUG loaded listener.js 05:07:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E21D4C00) [pid = 3280] [serial = 1661] [outer = 000000A5DC843C00] 05:07:43 INFO - PROCESS | 3280 | 1467461263884 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]]]}] 05:07:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:07:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1184ms 05:07:43 INFO - PROCESS | 3280 | 1467461263944 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 05:07:43 INFO - PROCESS | 3280 | 1467461263949 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 05:07:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:07:43 INFO - PROCESS | 3280 | 1467461263956 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:07:43 INFO - PROCESS | 3280 | 1467461263959 Marionette TRACE conn6 <- [1,2178,null,{}] 05:07:43 INFO - PROCESS | 3280 | 1467461263964 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}] 05:07:43 INFO - PROCESS | 3280 | 1467461263967 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:44 INFO - PROCESS | 3280 | 1467461264114 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 05:07:44 INFO - PROCESS | 3280 | 1467461264311 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:44 INFO - PROCESS | 3280 | 1467461264314 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:44 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DC15A000 == 36 [pid = 3280] [id = 554] 05:07:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5DC223400) [pid = 3280] [serial = 1662] [outer = 0000000000000000] 05:07:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5DC230800) [pid = 3280] [serial = 1663] [outer = 000000A5DC223400] 05:07:44 INFO - PROCESS | 3280 | 1467461264372 Marionette DEBUG loaded listener.js 05:07:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5DC842C00) [pid = 3280] [serial = 1664] [outer = 000000A5DC223400] 05:07:44 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECD62800 == 35 [pid = 3280] [id = 551] 05:07:44 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC37000 == 34 [pid = 3280] [id = 550] 05:07:44 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC735800 == 33 [pid = 3280] [id = 549] 05:07:44 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E9C98800 == 32 [pid = 3280] [id = 548] 05:07:44 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8FE6000 == 31 [pid = 3280] [id = 547] 05:07:44 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8766000 == 30 [pid = 3280] [id = 546] 05:07:44 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E2118000 == 29 [pid = 3280] [id = 545] 05:07:44 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DF6D3800 == 28 [pid = 3280] [id = 544] 05:07:44 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5EB02C400) [pid = 3280] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5EB667400) [pid = 3280] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5EC57B800) [pid = 3280] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E9DD1800) [pid = 3280] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E9889000) [pid = 3280] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E97CD800) [pid = 3280] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E81E0800) [pid = 3280] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E8FDD000) [pid = 3280] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:07:44 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5DC178400) [pid = 3280] [serial = 1082] [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.] 05:07:44 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E864EC00) [pid = 3280] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E8ACCC00) [pid = 3280] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E9770400) [pid = 3280] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E8FCDC00) [pid = 3280] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E6DB7000) [pid = 3280] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E5E4D400) [pid = 3280] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E64C4800) [pid = 3280] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E672E800) [pid = 3280] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5DD19B400) [pid = 3280] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E0EB2800) [pid = 3280] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5DC330C00) [pid = 3280] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5DD198800) [pid = 3280] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5EC578400) [pid = 3280] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5EC580400) [pid = 3280] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A5E0BD6400) [pid = 3280] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A5E2254400) [pid = 3280] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A5E9869400) [pid = 3280] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 05:07:45 INFO - PROCESS | 3280 | 1467461265042 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]]]}] 05:07:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:07:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1138ms 05:07:45 INFO - PROCESS | 3280 | 1467461265097 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 05:07:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:07:45 INFO - PROCESS | 3280 | 1467461265100 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 05:07:45 INFO - PROCESS | 3280 | 1467461265105 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:07:45 INFO - PROCESS | 3280 | 1467461265108 Marionette TRACE conn6 <- [1,2182,null,{}] 05:07:45 INFO - PROCESS | 3280 | 1467461265113 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}] 05:07:45 INFO - PROCESS | 3280 | 1467461265117 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:45 INFO - PROCESS | 3280 | 1467461265211 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 05:07:45 INFO - PROCESS | 3280 | 1467461265299 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:45 INFO - PROCESS | 3280 | 1467461265302 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:45 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0C49000 == 29 [pid = 3280] [id = 555] 05:07:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A5DC224C00) [pid = 3280] [serial = 1665] [outer = 0000000000000000] 05:07:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A5DC665400) [pid = 3280] [serial = 1666] [outer = 000000A5DC224C00] 05:07:45 INFO - PROCESS | 3280 | 1467461265351 Marionette DEBUG loaded listener.js 05:07:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A5DF6A0800) [pid = 3280] [serial = 1667] [outer = 000000A5DC224C00] 05:07:45 INFO - PROCESS | 3280 | 1467461265801 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]]]}] 05:07:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:07:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 731ms 05:07:45 INFO - PROCESS | 3280 | 1467461265838 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 05:07:45 INFO - PROCESS | 3280 | 1467461265842 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 05:07:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:07:45 INFO - PROCESS | 3280 | 1467461265846 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:07:45 INFO - PROCESS | 3280 | 1467461265848 Marionette TRACE conn6 <- [1,2186,null,{}] 05:07:45 INFO - PROCESS | 3280 | 1467461265852 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}] 05:07:45 INFO - PROCESS | 3280 | 1467461265854 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:45 INFO - PROCESS | 3280 | 1467461265952 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 05:07:45 INFO - PROCESS | 3280 | 1467461265958 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:45 INFO - PROCESS | 3280 | 1467461265961 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:45 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E648A000 == 30 [pid = 3280] [id = 556] 05:07:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5E2D4DC00) [pid = 3280] [serial = 1668] [outer = 0000000000000000] 05:07:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5E5A60C00) [pid = 3280] [serial = 1669] [outer = 000000A5E2D4DC00] 05:07:46 INFO - PROCESS | 3280 | 1467461266007 Marionette DEBUG loaded listener.js 05:07:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5E5E63C00) [pid = 3280] [serial = 1670] [outer = 000000A5E2D4DC00] 05:07:46 INFO - PROCESS | 3280 | 1467461266486 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]]]}] 05:07:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:07:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 690ms 05:07:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:07:46 INFO - PROCESS | 3280 | 1467461266540 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 05:07:46 INFO - PROCESS | 3280 | 1467461266542 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 05:07:46 INFO - PROCESS | 3280 | 1467461266547 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:07:46 INFO - PROCESS | 3280 | 1467461266554 Marionette TRACE conn6 <- [1,2190,null,{}] 05:07:46 INFO - PROCESS | 3280 | 1467461266564 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}] 05:07:46 INFO - PROCESS | 3280 | 1467461266568 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:46 INFO - PROCESS | 3280 | 1467461266659 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 05:07:46 INFO - PROCESS | 3280 | 1467461266668 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:46 INFO - PROCESS | 3280 | 1467461266670 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:46 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8FE9000 == 31 [pid = 3280] [id = 557] 05:07:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5DC225000) [pid = 3280] [serial = 1671] [outer = 0000000000000000] 05:07:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E8127000) [pid = 3280] [serial = 1672] [outer = 000000A5DC225000] 05:07:46 INFO - PROCESS | 3280 | 1467461266724 Marionette DEBUG loaded listener.js 05:07:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E864DC00) [pid = 3280] [serial = 1673] [outer = 000000A5DC225000] 05:07:47 INFO - PROCESS | 3280 | 1467461267156 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]]]}] 05:07:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:07:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 692ms 05:07:47 INFO - PROCESS | 3280 | 1467461267241 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 05:07:47 INFO - PROCESS | 3280 | 1467461267244 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 05:07:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:07:47 INFO - PROCESS | 3280 | 1467461267247 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:07:47 INFO - PROCESS | 3280 | 1467461267249 Marionette TRACE conn6 <- [1,2194,null,{}] 05:07:47 INFO - PROCESS | 3280 | 1467461267260 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}] 05:07:47 INFO - PROCESS | 3280 | 1467461267262 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:47 INFO - PROCESS | 3280 | 1467461267411 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 05:07:47 INFO - PROCESS | 3280 | 1467461267430 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:47 INFO - PROCESS | 3280 | 1467461267433 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:47 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EB060000 == 32 [pid = 3280] [id = 558] 05:07:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E6DA0800) [pid = 3280] [serial = 1674] [outer = 0000000000000000] 05:07:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E8AD3C00) [pid = 3280] [serial = 1675] [outer = 000000A5E6DA0800] 05:07:47 INFO - PROCESS | 3280 | 1467461267485 Marionette DEBUG loaded listener.js 05:07:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E8CBD000) [pid = 3280] [serial = 1676] [outer = 000000A5E6DA0800] 05:07:47 INFO - PROCESS | 3280 | 1467461267904 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]]]}] 05:07:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:07:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 691ms 05:07:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:07:47 INFO - PROCESS | 3280 | 1467461267941 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 05:07:47 INFO - PROCESS | 3280 | 1467461267943 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 05:07:47 INFO - PROCESS | 3280 | 1467461267947 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:07:47 INFO - PROCESS | 3280 | 1467461267949 Marionette TRACE conn6 <- [1,2198,null,{}] 05:07:47 INFO - PROCESS | 3280 | 1467461267952 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}] 05:07:47 INFO - PROCESS | 3280 | 1467461267954 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:48 INFO - PROCESS | 3280 | 1467461268066 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 05:07:48 INFO - PROCESS | 3280 | 1467461268133 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:48 INFO - PROCESS | 3280 | 1467461268139 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:48 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8B84800 == 33 [pid = 3280] [id = 559] 05:07:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E9167400) [pid = 3280] [serial = 1677] [outer = 0000000000000000] 05:07:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E9506C00) [pid = 3280] [serial = 1678] [outer = 000000A5E9167400] 05:07:48 INFO - PROCESS | 3280 | 1467461268196 Marionette DEBUG loaded listener.js 05:07:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E9574C00) [pid = 3280] [serial = 1679] [outer = 000000A5E9167400] 05:07:48 INFO - PROCESS | 3280 | 1467461268666 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]]]}] 05:07:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:07:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 733ms 05:07:48 INFO - PROCESS | 3280 | 1467461268683 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 05:07:48 INFO - PROCESS | 3280 | 1467461268686 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 05:07:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:07:48 INFO - PROCESS | 3280 | 1467461268689 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:07:48 INFO - PROCESS | 3280 | 1467461268691 Marionette TRACE conn6 <- [1,2202,null,{}] 05:07:48 INFO - PROCESS | 3280 | 1467461268694 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}] 05:07:48 INFO - PROCESS | 3280 | 1467461268697 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:48 INFO - PROCESS | 3280 | 1467461268850 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 05:07:48 INFO - PROCESS | 3280 | 1467461268909 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:48 INFO - PROCESS | 3280 | 1467461268911 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:48 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC84000 == 34 [pid = 3280] [id = 560] 05:07:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E9871400) [pid = 3280] [serial = 1680] [outer = 0000000000000000] 05:07:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E988B400) [pid = 3280] [serial = 1681] [outer = 000000A5E9871400] 05:07:48 INFO - PROCESS | 3280 | 1467461268957 Marionette DEBUG loaded listener.js 05:07:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E9DD6C00) [pid = 3280] [serial = 1682] [outer = 000000A5E9871400] 05:07:49 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5DBD28C00) [pid = 3280] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:07:49 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E6616400) [pid = 3280] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:07:49 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5DC856400) [pid = 3280] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:07:49 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E8BD4000) [pid = 3280] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:07:49 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5DC178C00) [pid = 3280] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:07:49 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E5E64800) [pid = 3280] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:07:49 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E9571800) [pid = 3280] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:07:49 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E9778400) [pid = 3280] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:07:49 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5EC5BF000) [pid = 3280] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:07:49 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5DC22D800) [pid = 3280] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:07:49 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5DA45AC00) [pid = 3280] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:07:49 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5DC85B800) [pid = 3280] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:07:49 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5DC282400) [pid = 3280] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:07:49 INFO - PROCESS | 3280 | 1467461269429 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]]]}] 05:07:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:07:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 776ms 05:07:49 INFO - PROCESS | 3280 | 1467461269468 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 05:07:49 INFO - PROCESS | 3280 | 1467461269470 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 05:07:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:07:49 INFO - PROCESS | 3280 | 1467461269474 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:07:49 INFO - PROCESS | 3280 | 1467461269476 Marionette TRACE conn6 <- [1,2206,null,{}] 05:07:49 INFO - PROCESS | 3280 | 1467461269480 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}] 05:07:49 INFO - PROCESS | 3280 | 1467461269482 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:49 INFO - PROCESS | 3280 | 1467461269568 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 05:07:49 INFO - PROCESS | 3280 | 1467461269650 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:49 INFO - PROCESS | 3280 | 1467461269652 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:49 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DD16E800 == 35 [pid = 3280] [id = 561] 05:07:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5DBD28C00) [pid = 3280] [serial = 1683] [outer = 0000000000000000] 05:07:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E231D400) [pid = 3280] [serial = 1684] [outer = 000000A5DBD28C00] 05:07:49 INFO - PROCESS | 3280 | 1467461269700 Marionette DEBUG loaded listener.js 05:07:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E8BD4000) [pid = 3280] [serial = 1685] [outer = 000000A5DBD28C00] 05:07:50 INFO - PROCESS | 3280 | 1467461270046 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]]]}] 05:07:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:07:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 629ms 05:07:50 INFO - PROCESS | 3280 | 1467461270106 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 05:07:50 INFO - PROCESS | 3280 | 1467461270109 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 05:07:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:07:50 INFO - PROCESS | 3280 | 1467461270112 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:07:50 INFO - PROCESS | 3280 | 1467461270114 Marionette TRACE conn6 <- [1,2210,null,{}] 05:07:50 INFO - PROCESS | 3280 | 1467461270118 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}] 05:07:50 INFO - PROCESS | 3280 | 1467461270121 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:50 INFO - PROCESS | 3280 | 1467461270271 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 05:07:50 INFO - PROCESS | 3280 | 1467461270293 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:50 INFO - PROCESS | 3280 | 1467461270295 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:50 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ED80B800 == 36 [pid = 3280] [id = 562] 05:07:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E988D000) [pid = 3280] [serial = 1686] [outer = 0000000000000000] 05:07:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5EA6BE400) [pid = 3280] [serial = 1687] [outer = 000000A5E988D000] 05:07:50 INFO - PROCESS | 3280 | 1467461270339 Marionette DEBUG loaded listener.js 05:07:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5EB212400) [pid = 3280] [serial = 1688] [outer = 000000A5E988D000] 05:07:50 INFO - PROCESS | 3280 | 1467461270741 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]]]}] 05:07:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:07:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 691ms 05:07:50 INFO - PROCESS | 3280 | 1467461270807 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 05:07:50 INFO - PROCESS | 3280 | 1467461270809 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 05:07:50 INFO - PROCESS | 3280 | 1467461270812 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:07:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:07:50 INFO - PROCESS | 3280 | 1467461270814 Marionette TRACE conn6 <- [1,2214,null,{}] 05:07:50 INFO - PROCESS | 3280 | 1467461270818 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}] 05:07:50 INFO - PROCESS | 3280 | 1467461270820 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:50 INFO - PROCESS | 3280 | 1467461270903 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 05:07:50 INFO - PROCESS | 3280 | 1467461270910 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:50 INFO - PROCESS | 3280 | 1467461270912 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:50 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EFDAD800 == 37 [pid = 3280] [id = 563] 05:07:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5EB2F2000) [pid = 3280] [serial = 1689] [outer = 0000000000000000] 05:07:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5EB902400) [pid = 3280] [serial = 1690] [outer = 000000A5EB2F2000] 05:07:50 INFO - PROCESS | 3280 | 1467461270957 Marionette DEBUG loaded listener.js 05:07:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5EC57B800) [pid = 3280] [serial = 1691] [outer = 000000A5EB2F2000] 05:07:51 INFO - PROCESS | 3280 | 1467461271448 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]]]}] 05:07:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:07:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 732ms 05:07:51 INFO - PROCESS | 3280 | 1467461271548 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 05:07:51 INFO - PROCESS | 3280 | 1467461271553 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 05:07:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:07:51 INFO - PROCESS | 3280 | 1467461271572 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:07:51 INFO - PROCESS | 3280 | 1467461271576 Marionette TRACE conn6 <- [1,2218,null,{}] 05:07:51 INFO - PROCESS | 3280 | 1467461271659 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}] 05:07:51 INFO - PROCESS | 3280 | 1467461271662 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:51 INFO - PROCESS | 3280 | 1467461271811 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 05:07:51 INFO - PROCESS | 3280 | 1467461271875 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:51 INFO - PROCESS | 3280 | 1467461271878 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:51 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E21BA000 == 38 [pid = 3280] [id = 564] 05:07:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5DC17C800) [pid = 3280] [serial = 1692] [outer = 0000000000000000] 05:07:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5DF615400) [pid = 3280] [serial = 1693] [outer = 000000A5DC17C800] 05:07:51 INFO - PROCESS | 3280 | 1467461271939 Marionette DEBUG loaded listener.js 05:07:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E231D800) [pid = 3280] [serial = 1694] [outer = 000000A5DC17C800] 05:07:52 INFO - PROCESS | 3280 | 1467461272511 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]]]}] 05:07:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:07:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 986ms 05:07:52 INFO - PROCESS | 3280 | 1467461272561 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 05:07:52 INFO - PROCESS | 3280 | 1467461272567 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 05:07:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:07:52 INFO - PROCESS | 3280 | 1467461272573 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:07:52 INFO - PROCESS | 3280 | 1467461272576 Marionette TRACE conn6 <- [1,2222,null,{}] 05:07:52 INFO - PROCESS | 3280 | 1467461272580 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}] 05:07:52 INFO - PROCESS | 3280 | 1467461272583 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:52 INFO - PROCESS | 3280 | 1467461272700 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 05:07:52 INFO - PROCESS | 3280 | 1467461272797 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:52 INFO - PROCESS | 3280 | 1467461272800 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:52 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E9D4A000 == 39 [pid = 3280] [id = 565] 05:07:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E6724400) [pid = 3280] [serial = 1695] [outer = 0000000000000000] 05:07:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E672CC00) [pid = 3280] [serial = 1696] [outer = 000000A5E6724400] 05:07:52 INFO - PROCESS | 3280 | 1467461272860 Marionette DEBUG loaded listener.js 05:07:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E88C5C00) [pid = 3280] [serial = 1697] [outer = 000000A5E6724400] 05:07:53 INFO - PROCESS | 3280 | 1467461273483 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]]]}] 05:07:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:07:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 985ms 05:07:53 INFO - PROCESS | 3280 | 1467461273560 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 05:07:53 INFO - PROCESS | 3280 | 1467461273563 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 05:07:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:07:53 INFO - PROCESS | 3280 | 1467461273567 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:07:53 INFO - PROCESS | 3280 | 1467461273571 Marionette TRACE conn6 <- [1,2226,null,{}] 05:07:53 INFO - PROCESS | 3280 | 1467461273583 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}] 05:07:53 INFO - PROCESS | 3280 | 1467461273588 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:53 INFO - PROCESS | 3280 | 1467461273741 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 05:07:53 INFO - PROCESS | 3280 | 1467461273858 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:53 INFO - PROCESS | 3280 | 1467461273862 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:53 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F00BC000 == 40 [pid = 3280] [id = 566] 05:07:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E97D4800) [pid = 3280] [serial = 1698] [outer = 0000000000000000] 05:07:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E9873000) [pid = 3280] [serial = 1699] [outer = 000000A5E97D4800] 05:07:53 INFO - PROCESS | 3280 | 1467461273922 Marionette DEBUG loaded listener.js 05:07:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5EC57E000) [pid = 3280] [serial = 1700] [outer = 000000A5E97D4800] 05:07:54 INFO - PROCESS | 3280 | 1467461274479 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]]]}] 05:07:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:07:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 943ms 05:07:54 INFO - PROCESS | 3280 | 1467461274521 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 05:07:54 INFO - PROCESS | 3280 | 1467461274524 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 05:07:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:07:54 INFO - PROCESS | 3280 | 1467461274528 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:07:54 INFO - PROCESS | 3280 | 1467461274531 Marionette TRACE conn6 <- [1,2230,null,{}] 05:07:54 INFO - PROCESS | 3280 | 1467461274535 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}] 05:07:54 INFO - PROCESS | 3280 | 1467461274537 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:54 INFO - PROCESS | 3280 | 1467461274653 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 05:07:54 INFO - PROCESS | 3280 | 1467461274747 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:54 INFO - PROCESS | 3280 | 1467461274750 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:54 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F0563000 == 41 [pid = 3280] [id = 567] 05:07:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5EC5BF000) [pid = 3280] [serial = 1701] [outer = 0000000000000000] 05:07:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5EC5C2000) [pid = 3280] [serial = 1702] [outer = 000000A5EC5BF000] 05:07:54 INFO - PROCESS | 3280 | 1467461274806 Marionette DEBUG loaded listener.js 05:07:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5EC6B3C00) [pid = 3280] [serial = 1703] [outer = 000000A5EC5BF000] 05:07:55 INFO - PROCESS | 3280 | 1467461275444 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]]]}] 05:07:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:07:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1081ms 05:07:55 INFO - PROCESS | 3280 | 1467461275647 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 05:07:55 INFO - PROCESS | 3280 | 1467461275652 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 05:07:55 INFO - PROCESS | 3280 | 1467461275658 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:07:55 INFO - PROCESS | 3280 | 1467461275661 Marionette TRACE conn6 <- [1,2234,null,{}] 05:07:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:07:55 INFO - PROCESS | 3280 | 1467461275667 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}] 05:07:55 INFO - PROCESS | 3280 | 1467461275670 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:55 INFO - PROCESS | 3280 | 1467461275781 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 05:07:55 INFO - PROCESS | 3280 | 1467461275857 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:55 INFO - PROCESS | 3280 | 1467461275862 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:55 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DF632800 == 42 [pid = 3280] [id = 568] 05:07:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5DC329C00) [pid = 3280] [serial = 1704] [outer = 0000000000000000] 05:07:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A5DC5D2400) [pid = 3280] [serial = 1705] [outer = 000000A5DC329C00] 05:07:55 INFO - PROCESS | 3280 | 1467461275955 Marionette DEBUG loaded listener.js 05:07:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A5E0B96C00) [pid = 3280] [serial = 1706] [outer = 000000A5DC329C00] 05:07:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E0C25000 == 41 [pid = 3280] [id = 543] 05:07:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ED80B800 == 40 [pid = 3280] [id = 562] 05:07:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DD16E800 == 39 [pid = 3280] [id = 561] 05:07:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC84000 == 38 [pid = 3280] [id = 560] 05:07:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8B84800 == 37 [pid = 3280] [id = 559] 05:07:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EB060000 == 36 [pid = 3280] [id = 558] 05:07:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8FE9000 == 35 [pid = 3280] [id = 557] 05:07:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E648A000 == 34 [pid = 3280] [id = 556] 05:07:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E0C49000 == 33 [pid = 3280] [id = 555] 05:07:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DC15A000 == 32 [pid = 3280] [id = 554] 05:07:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E5EB6000 == 31 [pid = 3280] [id = 553] 05:07:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8765800 == 30 [pid = 3280] [id = 552] 05:07:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F0563000 == 29 [pid = 3280] [id = 567] 05:07:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F00BC000 == 28 [pid = 3280] [id = 566] 05:07:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E9D4A000 == 27 [pid = 3280] [id = 565] 05:07:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EFDAD800 == 26 [pid = 3280] [id = 563] 05:07:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E21BA000 == 25 [pid = 3280] [id = 564] 05:07:57 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A5DC299800) [pid = 3280] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 05:07:57 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A5DC474C00) [pid = 3280] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 05:07:57 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5DF613800) [pid = 3280] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 05:07:57 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5E0EB4000) [pid = 3280] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 05:07:57 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5E1568800) [pid = 3280] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 05:07:57 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5DC2A0000) [pid = 3280] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 05:07:57 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E5A6C000) [pid = 3280] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 05:07:57 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E672C000) [pid = 3280] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 05:07:57 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E88BBC00) [pid = 3280] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 05:07:57 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E8128C00) [pid = 3280] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 05:07:57 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E8FCC000) [pid = 3280] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 05:07:57 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E8BCC400) [pid = 3280] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 05:07:57 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E26A6C00) [pid = 3280] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 05:07:57 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5DD19C000) [pid = 3280] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 05:07:57 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E864E400) [pid = 3280] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 05:07:57 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E6729000) [pid = 3280] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 05:07:57 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E9571400) [pid = 3280] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 05:07:57 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5EC57B000) [pid = 3280] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 05:07:57 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E9779800) [pid = 3280] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 05:07:57 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E97D3400) [pid = 3280] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 05:07:57 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5EC6B1C00) [pid = 3280] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 05:07:57 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5EC6AD400) [pid = 3280] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 05:07:57 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E9870000) [pid = 3280] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 05:07:57 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5E98EE000) [pid = 3280] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 05:07:57 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5E9503800) [pid = 3280] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 05:07:57 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5E5E61400) [pid = 3280] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 05:07:57 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A5E976D000) [pid = 3280] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 05:07:57 INFO - PROCESS | 3280 | 1467461277281 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]]]}] 05:07:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:07:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1636ms 05:07:57 INFO - PROCESS | 3280 | 1467461277304 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 05:07:57 INFO - PROCESS | 3280 | 1467461277308 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 05:07:57 INFO - PROCESS | 3280 | 1467461277312 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:07:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:07:57 INFO - PROCESS | 3280 | 1467461277316 Marionette TRACE conn6 <- [1,2238,null,{}] 05:07:57 INFO - PROCESS | 3280 | 1467461277324 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}] 05:07:57 INFO - PROCESS | 3280 | 1467461277327 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:57 INFO - PROCESS | 3280 | 1467461277428 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 05:07:57 INFO - PROCESS | 3280 | 1467461277528 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:57 INFO - PROCESS | 3280 | 1467461277530 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:57 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0B71800 == 26 [pid = 3280] [id = 569] 05:07:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A5DC290400) [pid = 3280] [serial = 1707] [outer = 0000000000000000] 05:07:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5DC29BC00) [pid = 3280] [serial = 1708] [outer = 000000A5DC290400] 05:07:57 INFO - PROCESS | 3280 | 1467461277581 Marionette DEBUG loaded listener.js 05:07:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5DC330400) [pid = 3280] [serial = 1709] [outer = 000000A5DC290400] 05:07:58 INFO - PROCESS | 3280 | 1467461278016 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]]]}] 05:07:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:07:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 735ms 05:07:58 INFO - PROCESS | 3280 | 1467461278051 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 05:07:58 INFO - PROCESS | 3280 | 1467461278057 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 05:07:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:07:58 INFO - PROCESS | 3280 | 1467461278063 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:07:58 INFO - PROCESS | 3280 | 1467461278066 Marionette TRACE conn6 <- [1,2242,null,{}] 05:07:58 INFO - PROCESS | 3280 | 1467461278070 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}] 05:07:58 INFO - PROCESS | 3280 | 1467461278072 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:58 INFO - PROCESS | 3280 | 1467461278198 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 05:07:58 INFO - PROCESS | 3280 | 1467461278213 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:58 INFO - PROCESS | 3280 | 1467461278216 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:58 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E23A4800 == 27 [pid = 3280] [id = 570] 05:07:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5DD79D800) [pid = 3280] [serial = 1710] [outer = 0000000000000000] 05:07:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E0940000) [pid = 3280] [serial = 1711] [outer = 000000A5DD79D800] 05:07:58 INFO - PROCESS | 3280 | 1467461278266 Marionette DEBUG loaded listener.js 05:07:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E1572C00) [pid = 3280] [serial = 1712] [outer = 000000A5DD79D800] 05:07:58 INFO - PROCESS | 3280 | 1467461278747 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]]]}] 05:07:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:07:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 734ms 05:07:58 INFO - PROCESS | 3280 | 1467461278799 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 05:07:58 INFO - PROCESS | 3280 | 1467461278802 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 05:07:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:07:58 INFO - PROCESS | 3280 | 1467461278805 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:07:58 INFO - PROCESS | 3280 | 1467461278809 Marionette TRACE conn6 <- [1,2246,null,{}] 05:07:58 INFO - PROCESS | 3280 | 1467461278820 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}] 05:07:58 INFO - PROCESS | 3280 | 1467461278825 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:58 INFO - PROCESS | 3280 | 1467461278913 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 05:07:59 INFO - PROCESS | 3280 | 1467461279000 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:59 INFO - PROCESS | 3280 | 1467461279003 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:59 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8768800 == 28 [pid = 3280] [id = 571] 05:07:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5DC174800) [pid = 3280] [serial = 1713] [outer = 0000000000000000] 05:07:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E5A5E800) [pid = 3280] [serial = 1714] [outer = 000000A5DC174800] 05:07:59 INFO - PROCESS | 3280 | 1467461279055 Marionette DEBUG loaded listener.js 05:07:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E5E4E800) [pid = 3280] [serial = 1715] [outer = 000000A5DC174800] 05:07:59 INFO - PROCESS | 3280 | 1467461279480 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]]]}] 05:07:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:07:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 732ms 05:07:59 INFO - PROCESS | 3280 | 1467461279540 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 05:07:59 INFO - PROCESS | 3280 | 1467461279543 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 05:07:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:07:59 INFO - PROCESS | 3280 | 1467461279585 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:07:59 INFO - PROCESS | 3280 | 1467461279587 Marionette TRACE conn6 <- [1,2250,null,{}] 05:07:59 INFO - PROCESS | 3280 | 1467461279601 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}] 05:07:59 INFO - PROCESS | 3280 | 1467461279603 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:59 INFO - PROCESS | 3280 | 1467461279723 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 05:07:59 INFO - PROCESS | 3280 | 1467461279728 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:59 INFO - PROCESS | 3280 | 1467461279731 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:07:59 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8FEF000 == 29 [pid = 3280] [id = 572] 05:07:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E64DAC00) [pid = 3280] [serial = 1716] [outer = 0000000000000000] 05:07:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E66C5800) [pid = 3280] [serial = 1717] [outer = 000000A5E64DAC00] 05:07:59 INFO - PROCESS | 3280 | 1467461279777 Marionette DEBUG loaded listener.js 05:07:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E6D9F800) [pid = 3280] [serial = 1718] [outer = 000000A5E64DAC00] 05:08:00 INFO - PROCESS | 3280 | 1467461280245 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]]]}] 05:08:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:08:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 710ms 05:08:00 INFO - PROCESS | 3280 | 1467461280270 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 05:08:00 INFO - PROCESS | 3280 | 1467461280273 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 05:08:00 INFO - PROCESS | 3280 | 1467461280276 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:08:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:08:00 INFO - PROCESS | 3280 | 1467461280277 Marionette TRACE conn6 <- [1,2254,null,{}] 05:08:00 INFO - PROCESS | 3280 | 1467461280281 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}] 05:08:00 INFO - PROCESS | 3280 | 1467461280283 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:00 INFO - PROCESS | 3280 | 1467461280393 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 05:08:00 INFO - PROCESS | 3280 | 1467461280399 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:00 INFO - PROCESS | 3280 | 1467461280401 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:00 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E9C8B800 == 30 [pid = 3280] [id = 573] 05:08:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5DD621800) [pid = 3280] [serial = 1719] [outer = 0000000000000000] 05:08:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E81E3C00) [pid = 3280] [serial = 1720] [outer = 000000A5DD621800] 05:08:00 INFO - PROCESS | 3280 | 1467461280447 Marionette DEBUG loaded listener.js 05:08:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E8840000) [pid = 3280] [serial = 1721] [outer = 000000A5DD621800] 05:08:00 INFO - PROCESS | 3280 | 1467461280903 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]]]}] 05:08:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:08:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 690ms 05:08:00 INFO - PROCESS | 3280 | 1467461280969 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 05:08:00 INFO - PROCESS | 3280 | 1467461280972 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 05:08:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:08:00 INFO - PROCESS | 3280 | 1467461280975 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:08:00 INFO - PROCESS | 3280 | 1467461280977 Marionette TRACE conn6 <- [1,2258,null,{}] 05:08:00 INFO - PROCESS | 3280 | 1467461280980 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}] 05:08:00 INFO - PROCESS | 3280 | 1467461280986 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:01 INFO - PROCESS | 3280 | 1467461281147 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 05:08:01 INFO - PROCESS | 3280 | 1467461281174 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:01 INFO - PROCESS | 3280 | 1467461281176 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:01 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC68A800 == 31 [pid = 3280] [id = 574] 05:08:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E0BDB000) [pid = 3280] [serial = 1722] [outer = 0000000000000000] 05:08:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E8BCF400) [pid = 3280] [serial = 1723] [outer = 000000A5E0BDB000] 05:08:01 INFO - PROCESS | 3280 | 1467461281222 Marionette DEBUG loaded listener.js 05:08:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E9503800) [pid = 3280] [serial = 1724] [outer = 000000A5E0BDB000] 05:08:01 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E6DA0800) [pid = 3280] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:08:01 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E9167400) [pid = 3280] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:08:01 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E9888C00) [pid = 3280] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:08:01 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5DC224C00) [pid = 3280] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:08:01 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5DC223400) [pid = 3280] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:08:01 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5DC225000) [pid = 3280] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:08:01 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5DBD28C00) [pid = 3280] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:08:01 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E2D4DC00) [pid = 3280] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:08:01 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5EB2F2000) [pid = 3280] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:08:01 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5DC843C00) [pid = 3280] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:08:01 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E9871400) [pid = 3280] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:08:01 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E988D000) [pid = 3280] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:08:01 INFO - PROCESS | 3280 | 1467461281840 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]]]}] 05:08:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:08:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 879ms 05:08:01 INFO - PROCESS | 3280 | 1467461281857 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 05:08:01 INFO - PROCESS | 3280 | 1467461281859 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 05:08:01 INFO - PROCESS | 3280 | 1467461281862 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:08:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:08:01 INFO - PROCESS | 3280 | 1467461281864 Marionette TRACE conn6 <- [1,2262,null,{}] 05:08:01 INFO - PROCESS | 3280 | 1467461281868 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}] 05:08:01 INFO - PROCESS | 3280 | 1467461281870 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:01 INFO - PROCESS | 3280 | 1467461281985 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 05:08:02 INFO - PROCESS | 3280 | 1467461282032 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:02 INFO - PROCESS | 3280 | 1467461282034 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:02 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC2B800 == 32 [pid = 3280] [id = 575] 05:08:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5DBD27000) [pid = 3280] [serial = 1725] [outer = 0000000000000000] 05:08:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E8090800) [pid = 3280] [serial = 1726] [outer = 000000A5DBD27000] 05:08:02 INFO - PROCESS | 3280 | 1467461282079 Marionette DEBUG loaded listener.js 05:08:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E9503C00) [pid = 3280] [serial = 1727] [outer = 000000A5DBD27000] 05:08:02 INFO - PROCESS | 3280 | 1467461282422 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]]]}] 05:08:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:08:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 627ms 05:08:02 INFO - PROCESS | 3280 | 1467461282501 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 05:08:02 INFO - PROCESS | 3280 | 1467461282503 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 05:08:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:08:02 INFO - PROCESS | 3280 | 1467461282506 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:08:02 INFO - PROCESS | 3280 | 1467461282508 Marionette TRACE conn6 <- [1,2266,null,{}] 05:08:02 INFO - PROCESS | 3280 | 1467461282511 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}] 05:08:02 INFO - PROCESS | 3280 | 1467461282513 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:02 INFO - PROCESS | 3280 | 1467461282595 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 05:08:02 INFO - PROCESS | 3280 | 1467461282601 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:02 INFO - PROCESS | 3280 | 1467461282603 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:02 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC89000 == 33 [pid = 3280] [id = 576] 05:08:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E956D000) [pid = 3280] [serial = 1728] [outer = 0000000000000000] 05:08:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E9578800) [pid = 3280] [serial = 1729] [outer = 000000A5E956D000] 05:08:02 INFO - PROCESS | 3280 | 1467461282648 Marionette DEBUG loaded listener.js 05:08:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E9777800) [pid = 3280] [serial = 1730] [outer = 000000A5E956D000] 05:08:03 INFO - PROCESS | 3280 | 1467461283105 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]]]}] 05:08:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:08:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 628ms 05:08:03 INFO - PROCESS | 3280 | 1467461283146 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 05:08:03 INFO - PROCESS | 3280 | 1467461283148 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 05:08:03 INFO - PROCESS | 3280 | 1467461283151 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:08:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:08:03 INFO - PROCESS | 3280 | 1467461283153 Marionette TRACE conn6 <- [1,2270,null,{}] 05:08:03 INFO - PROCESS | 3280 | 1467461283157 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}] 05:08:03 INFO - PROCESS | 3280 | 1467461283159 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:03 INFO - PROCESS | 3280 | 1467461283242 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 05:08:03 INFO - PROCESS | 3280 | 1467461283247 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:03 INFO - PROCESS | 3280 | 1467461283249 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:03 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8767800 == 34 [pid = 3280] [id = 577] 05:08:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E97D2400) [pid = 3280] [serial = 1731] [outer = 0000000000000000] 05:08:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E97DA400) [pid = 3280] [serial = 1732] [outer = 000000A5E97D2400] 05:08:03 INFO - PROCESS | 3280 | 1467461283294 Marionette DEBUG loaded listener.js 05:08:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E9872800) [pid = 3280] [serial = 1733] [outer = 000000A5E97D2400] 05:08:03 INFO - PROCESS | 3280 | 1467461283932 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]]]}] 05:08:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:08:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 841ms 05:08:04 INFO - PROCESS | 3280 | 1467461284014 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 05:08:04 INFO - PROCESS | 3280 | 1467461284019 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 05:08:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:08:04 INFO - PROCESS | 3280 | 1467461284026 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:08:04 INFO - PROCESS | 3280 | 1467461284030 Marionette TRACE conn6 <- [1,2274,null,{}] 05:08:04 INFO - PROCESS | 3280 | 1467461284036 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}] 05:08:04 INFO - PROCESS | 3280 | 1467461284040 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:04 INFO - PROCESS | 3280 | 1467461284184 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 05:08:04 INFO - PROCESS | 3280 | 1467461284300 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:04 INFO - PROCESS | 3280 | 1467461284306 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:04 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E1342000 == 35 [pid = 3280] [id = 578] 05:08:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5DC16F800) [pid = 3280] [serial = 1734] [outer = 0000000000000000] 05:08:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5DC29FC00) [pid = 3280] [serial = 1735] [outer = 000000A5DC16F800] 05:08:04 INFO - PROCESS | 3280 | 1467461284367 Marionette DEBUG loaded listener.js 05:08:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5DCC3D400) [pid = 3280] [serial = 1736] [outer = 000000A5DC16F800] 05:08:05 INFO - PROCESS | 3280 | 1467461285115 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]]]}] 05:08:05 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 05:08:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1140ms 05:08:05 INFO - PROCESS | 3280 | 1467461285193 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 05:08:05 INFO - PROCESS | 3280 | 1467461285199 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 05:08:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:08:05 INFO - PROCESS | 3280 | 1467461285207 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:08:05 INFO - PROCESS | 3280 | 1467461285210 Marionette TRACE conn6 <- [1,2278,null,{}] 05:08:05 INFO - PROCESS | 3280 | 1467461285214 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}] 05:08:05 INFO - PROCESS | 3280 | 1467461285217 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:05 INFO - PROCESS | 3280 | 1467461285350 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 05:08:05 INFO - PROCESS | 3280 | 1467461285486 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:05 INFO - PROCESS | 3280 | 1467461285489 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:05 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E97AC000 == 36 [pid = 3280] [id = 579] 05:08:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E2253400) [pid = 3280] [serial = 1737] [outer = 0000000000000000] 05:08:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E28F4400) [pid = 3280] [serial = 1738] [outer = 000000A5E2253400] 05:08:05 INFO - PROCESS | 3280 | 1467461285549 Marionette DEBUG loaded listener.js 05:08:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E64C4800) [pid = 3280] [serial = 1739] [outer = 000000A5E2253400] 05:08:06 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC89000 == 35 [pid = 3280] [id = 576] 05:08:06 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC2B800 == 34 [pid = 3280] [id = 575] 05:08:06 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC68A800 == 33 [pid = 3280] [id = 574] 05:08:06 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E9C8B800 == 32 [pid = 3280] [id = 573] 05:08:06 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8FEF000 == 31 [pid = 3280] [id = 572] 05:08:06 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8768800 == 30 [pid = 3280] [id = 571] 05:08:06 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E23A4800 == 29 [pid = 3280] [id = 570] 05:08:06 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E0B71800 == 28 [pid = 3280] [id = 569] 05:08:06 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DF632800 == 27 [pid = 3280] [id = 568] 05:08:06 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E8AD3C00) [pid = 3280] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 05:08:06 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E8CBD000) [pid = 3280] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 05:08:06 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E9574C00) [pid = 3280] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 05:08:06 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5EA405000) [pid = 3280] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 05:08:06 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E9506C00) [pid = 3280] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 05:08:06 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5DC665400) [pid = 3280] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 05:08:06 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5DF6A0800) [pid = 3280] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 05:08:06 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5DC230800) [pid = 3280] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 05:08:06 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5DC842C00) [pid = 3280] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 05:08:06 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E8127000) [pid = 3280] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 05:08:06 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E231D400) [pid = 3280] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 05:08:06 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E5A60C00) [pid = 3280] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 05:08:06 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E5E63C00) [pid = 3280] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 05:08:06 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5EB902400) [pid = 3280] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 05:08:06 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5DCFDA400) [pid = 3280] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 05:08:06 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5EC57B800) [pid = 3280] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 05:08:06 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E21D4C00) [pid = 3280] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 05:08:06 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5E988B400) [pid = 3280] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 05:08:06 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5EA6BE400) [pid = 3280] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 05:08:06 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5EB212400) [pid = 3280] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 05:08:06 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A5E9DD6C00) [pid = 3280] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 05:08:06 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A5E8BD4000) [pid = 3280] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 05:08:06 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A5E864DC00) [pid = 3280] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 05:08:06 INFO - PROCESS | 3280 | 1467461286458 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]]]}] 05:08:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:08:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1285ms 05:08:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:08:06 INFO - PROCESS | 3280 | 1467461286492 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 05:08:06 INFO - PROCESS | 3280 | 1467461286496 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 05:08:06 INFO - PROCESS | 3280 | 1467461286501 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:08:06 INFO - PROCESS | 3280 | 1467461286504 Marionette TRACE conn6 <- [1,2282,null,{}] 05:08:06 INFO - PROCESS | 3280 | 1467461286509 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}] 05:08:06 INFO - PROCESS | 3280 | 1467461286512 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:06 INFO - PROCESS | 3280 | 1467461286607 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 05:08:06 INFO - PROCESS | 3280 | 1467461286622 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:06 INFO - PROCESS | 3280 | 1467461286625 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:06 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0B71800 == 28 [pid = 3280] [id = 580] 05:08:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A5DC5D0000) [pid = 3280] [serial = 1740] [outer = 0000000000000000] 05:08:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A5DC842C00) [pid = 3280] [serial = 1741] [outer = 000000A5DC5D0000] 05:08:06 INFO - PROCESS | 3280 | 1467461286675 Marionette DEBUG loaded listener.js 05:08:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A5DF6A0800) [pid = 3280] [serial = 1742] [outer = 000000A5DC5D0000] 05:08:07 INFO - PROCESS | 3280 | 1467461287205 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]]]}] 05:08:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:08:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 733ms 05:08:07 INFO - PROCESS | 3280 | 1467461287234 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 05:08:07 INFO - PROCESS | 3280 | 1467461287238 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 05:08:07 INFO - PROCESS | 3280 | 1467461287249 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:08:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:08:07 INFO - PROCESS | 3280 | 1467461287252 Marionette TRACE conn6 <- [1,2286,null,{}] 05:08:07 INFO - PROCESS | 3280 | 1467461287255 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}] 05:08:07 INFO - PROCESS | 3280 | 1467461287258 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:07 INFO - PROCESS | 3280 | 1467461287349 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 05:08:07 INFO - PROCESS | 3280 | 1467461287358 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:07 INFO - PROCESS | 3280 | 1467461287361 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:07 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E67A3000 == 29 [pid = 3280] [id = 581] 05:08:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5E231B400) [pid = 3280] [serial = 1743] [outer = 0000000000000000] 05:08:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5E26AB800) [pid = 3280] [serial = 1744] [outer = 000000A5E231B400] 05:08:07 INFO - PROCESS | 3280 | 1467461287409 Marionette DEBUG loaded listener.js 05:08:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5E5E09000) [pid = 3280] [serial = 1745] [outer = 000000A5E231B400] 05:08:07 INFO - PROCESS | 3280 | 1467461287895 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]]]}] 05:08:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:08:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 693ms 05:08:07 INFO - PROCESS | 3280 | 1467461287946 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 05:08:07 INFO - PROCESS | 3280 | 1467461287949 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 05:08:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:08:07 INFO - PROCESS | 3280 | 1467461287952 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:08:07 INFO - PROCESS | 3280 | 1467461287956 Marionette TRACE conn6 <- [1,2290,null,{}] 05:08:07 INFO - PROCESS | 3280 | 1467461287967 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}] 05:08:07 INFO - PROCESS | 3280 | 1467461287972 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:08 INFO - PROCESS | 3280 | 1467461288088 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 05:08:08 INFO - PROCESS | 3280 | 1467461288175 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:08 INFO - PROCESS | 3280 | 1467461288178 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:08 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8FDD800 == 30 [pid = 3280] [id = 582] 05:08:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5DC17A000) [pid = 3280] [serial = 1746] [outer = 0000000000000000] 05:08:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E8099000) [pid = 3280] [serial = 1747] [outer = 000000A5DC17A000] 05:08:08 INFO - PROCESS | 3280 | 1467461288228 Marionette DEBUG loaded listener.js 05:08:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E8835400) [pid = 3280] [serial = 1748] [outer = 000000A5DC17A000] 05:08:08 INFO - PROCESS | 3280 | 1467461288605 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]]]}] 05:08:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:08:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 691ms 05:08:08 INFO - PROCESS | 3280 | 1467461288648 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 05:08:08 INFO - PROCESS | 3280 | 1467461288651 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 05:08:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:08:08 INFO - PROCESS | 3280 | 1467461288654 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:08:08 INFO - PROCESS | 3280 | 1467461288656 Marionette TRACE conn6 <- [1,2294,null,{}] 05:08:08 INFO - PROCESS | 3280 | 1467461288660 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}] 05:08:08 INFO - PROCESS | 3280 | 1467461288662 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:08 INFO - PROCESS | 3280 | 1467461288783 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 05:08:08 INFO - PROCESS | 3280 | 1467461288831 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:08 INFO - PROCESS | 3280 | 1467461288833 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:08 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EB67B800 == 31 [pid = 3280] [id = 583] 05:08:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E8A29800) [pid = 3280] [serial = 1749] [outer = 0000000000000000] 05:08:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E8B90C00) [pid = 3280] [serial = 1750] [outer = 000000A5E8A29800] 05:08:08 INFO - PROCESS | 3280 | 1467461288880 Marionette DEBUG loaded listener.js 05:08:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E8CC5800) [pid = 3280] [serial = 1751] [outer = 000000A5E8A29800] 05:08:09 INFO - PROCESS | 3280 | 1467461289334 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]]]}] 05:08:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:08:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 734ms 05:08:09 INFO - PROCESS | 3280 | 1467461289389 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 05:08:09 INFO - PROCESS | 3280 | 1467461289391 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 05:08:09 INFO - PROCESS | 3280 | 1467461289395 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:08:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:08:09 INFO - PROCESS | 3280 | 1467461289396 Marionette TRACE conn6 <- [1,2298,null,{}] 05:08:09 INFO - PROCESS | 3280 | 1467461289400 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}] 05:08:09 INFO - PROCESS | 3280 | 1467461289402 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:09 INFO - PROCESS | 3280 | 1467461289542 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 05:08:09 INFO - PROCESS | 3280 | 1467461289567 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:09 INFO - PROCESS | 3280 | 1467461289569 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:09 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC8BD800 == 32 [pid = 3280] [id = 584] 05:08:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E6722C00) [pid = 3280] [serial = 1752] [outer = 0000000000000000] 05:08:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E8FC7C00) [pid = 3280] [serial = 1753] [outer = 000000A5E6722C00] 05:08:09 INFO - PROCESS | 3280 | 1467461289614 Marionette DEBUG loaded listener.js 05:08:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E9570000) [pid = 3280] [serial = 1754] [outer = 000000A5E6722C00] 05:08:10 INFO - PROCESS | 3280 | 1467461290069 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]]]}] 05:08:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:08:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 734ms 05:08:10 INFO - PROCESS | 3280 | 1467461290132 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 05:08:10 INFO - PROCESS | 3280 | 1467461290134 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 05:08:10 INFO - PROCESS | 3280 | 1467461290138 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:08:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:08:10 INFO - PROCESS | 3280 | 1467461290139 Marionette TRACE conn6 <- [1,2302,null,{}] 05:08:10 INFO - PROCESS | 3280 | 1467461290143 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}] 05:08:10 INFO - PROCESS | 3280 | 1467461290149 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:10 INFO - PROCESS | 3280 | 1467461290293 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 05:08:10 INFO - PROCESS | 3280 | 1467461290360 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:10 INFO - PROCESS | 3280 | 1467461290362 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:10 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECD7C800 == 33 [pid = 3280] [id = 585] 05:08:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E9579800) [pid = 3280] [serial = 1755] [outer = 0000000000000000] 05:08:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E97DBC00) [pid = 3280] [serial = 1756] [outer = 000000A5E9579800] 05:08:10 INFO - PROCESS | 3280 | 1467461290408 Marionette DEBUG loaded listener.js 05:08:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E9DCD400) [pid = 3280] [serial = 1757] [outer = 000000A5E9579800] 05:08:10 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5DD621800) [pid = 3280] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:08:10 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E6724400) [pid = 3280] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:08:10 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5DC329C00) [pid = 3280] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:08:10 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5EC5BF000) [pid = 3280] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:08:10 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5DC17C800) [pid = 3280] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:08:10 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E97D4800) [pid = 3280] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:08:10 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5DC174800) [pid = 3280] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:08:10 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E64DAC00) [pid = 3280] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:08:10 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E0BDB000) [pid = 3280] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:08:10 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5DC290400) [pid = 3280] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:08:10 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5DBD27000) [pid = 3280] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:08:10 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E956D000) [pid = 3280] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:08:10 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5DD79D800) [pid = 3280] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:08:10 INFO - PROCESS | 3280 | 1467461290906 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]]]}] 05:08:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:08:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 775ms 05:08:10 INFO - PROCESS | 3280 | 1467461290917 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 05:08:10 INFO - PROCESS | 3280 | 1467461290919 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 05:08:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:08:10 INFO - PROCESS | 3280 | 1467461290922 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:08:10 INFO - PROCESS | 3280 | 1467461290924 Marionette TRACE conn6 <- [1,2306,null,{}] 05:08:10 INFO - PROCESS | 3280 | 1467461290927 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}] 05:08:10 INFO - PROCESS | 3280 | 1467461290929 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:11 INFO - PROCESS | 3280 | 1467461291012 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 05:08:11 INFO - PROCESS | 3280 | 1467461291094 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:11 INFO - PROCESS | 3280 | 1467461291096 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:11 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECF53800 == 34 [pid = 3280] [id = 586] 05:08:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5DBD22800) [pid = 3280] [serial = 1758] [outer = 0000000000000000] 05:08:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5DD621800) [pid = 3280] [serial = 1759] [outer = 000000A5DBD22800] 05:08:11 INFO - PROCESS | 3280 | 1467461291142 Marionette DEBUG loaded listener.js 05:08:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E97CE000) [pid = 3280] [serial = 1760] [outer = 000000A5DBD22800] 05:08:11 INFO - PROCESS | 3280 | 1467461291506 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] 05:08:11 INFO - PROCESS | 3280 | 1467461291555 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 05:08:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:08:11 INFO - PROCESS | 3280 | 1467461291559 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:08:11 INFO - PROCESS | 3280 | 1467461291560 Marionette TRACE conn6 <- [1,2310,null,{}] 05:08:11 INFO - PROCESS | 3280 | 1467461291564 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}] 05:08:11 INFO - PROCESS | 3280 | 1467461291566 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:11 INFO - PROCESS | 3280 | 1467461291693 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 05:08:11 INFO - PROCESS | 3280 | 1467461291699 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:11 INFO - PROCESS | 3280 | 1467461291701 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:11 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ED822000 == 35 [pid = 3280] [id = 587] 05:08:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5EA40B000) [pid = 3280] [serial = 1761] [outer = 0000000000000000] 05:08:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5EB028800) [pid = 3280] [serial = 1762] [outer = 000000A5EA40B000] 05:08:11 INFO - PROCESS | 3280 | 1467461291746 Marionette DEBUG loaded listener.js 05:08:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5EB2E8400) [pid = 3280] [serial = 1763] [outer = 000000A5EA40B000] 05:08:12 INFO - PROCESS | 3280 | 1467461292136 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]]]}] 05:08:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:08:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 628ms 05:08:12 INFO - PROCESS | 3280 | 1467461292191 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 05:08:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:08:12 INFO - PROCESS | 3280 | 1467461292193 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 05:08:12 INFO - PROCESS | 3280 | 1467461292196 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:08:12 INFO - PROCESS | 3280 | 1467461292198 Marionette TRACE conn6 <- [1,2314,null,{}] 05:08:12 INFO - PROCESS | 3280 | 1467461292201 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}] 05:08:12 INFO - PROCESS | 3280 | 1467461292203 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:12 INFO - PROCESS | 3280 | 1467461292294 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 05:08:12 INFO - PROCESS | 3280 | 1467461292299 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:12 INFO - PROCESS | 3280 | 1467461292301 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:12 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8FDD000 == 36 [pid = 3280] [id = 588] 05:08:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5EB902400) [pid = 3280] [serial = 1764] [outer = 0000000000000000] 05:08:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5EC573000) [pid = 3280] [serial = 1765] [outer = 000000A5EB902400] 05:08:12 INFO - PROCESS | 3280 | 1467461292347 Marionette DEBUG loaded listener.js 05:08:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5EC57B800) [pid = 3280] [serial = 1766] [outer = 000000A5EB902400] 05:08:12 INFO - PROCESS | 3280 | 1467461292878 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]]]}] 05:08:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:08:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 794ms 05:08:13 INFO - PROCESS | 3280 | 1467461292994 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 05:08:13 INFO - PROCESS | 3280 | 1467461293000 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 05:08:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:08:13 INFO - PROCESS | 3280 | 1467461293006 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:08:13 INFO - PROCESS | 3280 | 1467461293010 Marionette TRACE conn6 <- [1,2318,null,{}] 05:08:13 INFO - PROCESS | 3280 | 1467461293016 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}] 05:08:13 INFO - PROCESS | 3280 | 1467461293020 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:13 INFO - PROCESS | 3280 | 1467461293194 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 05:08:13 INFO - PROCESS | 3280 | 1467461293246 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:13 INFO - PROCESS | 3280 | 1467461293251 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:13 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E15AF800 == 37 [pid = 3280] [id = 589] 05:08:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5DC84C400) [pid = 3280] [serial = 1767] [outer = 0000000000000000] 05:08:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5DCF39000) [pid = 3280] [serial = 1768] [outer = 000000A5DC84C400] 05:08:13 INFO - PROCESS | 3280 | 1467461293314 Marionette DEBUG loaded listener.js 05:08:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E16EE800) [pid = 3280] [serial = 1769] [outer = 000000A5DC84C400] 05:08:14 INFO - PROCESS | 3280 | 1467461293996 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]]]}] 05:08:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:08:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1033ms 05:08:14 INFO - PROCESS | 3280 | 1467461294041 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 05:08:14 INFO - PROCESS | 3280 | 1467461294046 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 05:08:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:08:14 INFO - PROCESS | 3280 | 1467461294053 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:08:14 INFO - PROCESS | 3280 | 1467461294056 Marionette TRACE conn6 <- [1,2322,null,{}] 05:08:14 INFO - PROCESS | 3280 | 1467461294060 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}] 05:08:14 INFO - PROCESS | 3280 | 1467461294064 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:14 INFO - PROCESS | 3280 | 1467461294182 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 05:08:14 INFO - PROCESS | 3280 | 1467461294307 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:14 INFO - PROCESS | 3280 | 1467461294310 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:14 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC28000 == 38 [pid = 3280] [id = 590] 05:08:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E66C1400) [pid = 3280] [serial = 1770] [outer = 0000000000000000] 05:08:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E6DA1C00) [pid = 3280] [serial = 1771] [outer = 000000A5E66C1400] 05:08:14 INFO - PROCESS | 3280 | 1467461294370 Marionette DEBUG loaded listener.js 05:08:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E8A27C00) [pid = 3280] [serial = 1772] [outer = 000000A5E66C1400] 05:08:14 INFO - PROCESS | 3280 | 1467461294969 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]]]}] 05:08:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:08:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 944ms 05:08:15 INFO - PROCESS | 3280 | 1467461295000 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 05:08:15 INFO - PROCESS | 3280 | 1467461295003 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 05:08:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:08:15 INFO - PROCESS | 3280 | 1467461295008 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:08:15 INFO - PROCESS | 3280 | 1467461295012 Marionette TRACE conn6 <- [1,2326,null,{}] 05:08:15 INFO - PROCESS | 3280 | 1467461295024 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}] 05:08:15 INFO - PROCESS | 3280 | 1467461295029 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:15 INFO - PROCESS | 3280 | 1467461295147 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 05:08:15 INFO - PROCESS | 3280 | 1467461295271 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:15 INFO - PROCESS | 3280 | 1467461295275 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:15 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F0559800 == 39 [pid = 3280] [id = 591] 05:08:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E97D8000) [pid = 3280] [serial = 1773] [outer = 0000000000000000] 05:08:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E9885400) [pid = 3280] [serial = 1774] [outer = 000000A5E97D8000] 05:08:15 INFO - PROCESS | 3280 | 1467461295334 Marionette DEBUG loaded listener.js 05:08:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5EC57A000) [pid = 3280] [serial = 1775] [outer = 000000A5E97D8000] 05:08:15 INFO - PROCESS | 3280 | 1467461295913 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]]]}] 05:08:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:08:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 943ms 05:08:15 INFO - PROCESS | 3280 | 1467461295956 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 05:08:15 INFO - PROCESS | 3280 | 1467461295960 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 05:08:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:08:15 INFO - PROCESS | 3280 | 1467461295963 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:08:15 INFO - PROCESS | 3280 | 1467461295965 Marionette TRACE conn6 <- [1,2330,null,{}] 05:08:15 INFO - PROCESS | 3280 | 1467461295969 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}] 05:08:15 INFO - PROCESS | 3280 | 1467461295972 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:16 INFO - PROCESS | 3280 | 1467461296087 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 05:08:16 INFO - PROCESS | 3280 | 1467461296183 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:16 INFO - PROCESS | 3280 | 1467461296186 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:16 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F0746800 == 40 [pid = 3280] [id = 592] 05:08:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5EC6AD800) [pid = 3280] [serial = 1776] [outer = 0000000000000000] 05:08:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5EC6B1400) [pid = 3280] [serial = 1777] [outer = 000000A5EC6AD800] 05:08:16 INFO - PROCESS | 3280 | 1467461296242 Marionette DEBUG loaded listener.js 05:08:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5EC7B0C00) [pid = 3280] [serial = 1778] [outer = 000000A5EC6AD800] 05:08:17 INFO - PROCESS | 3280 | 1467461297091 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]]]}] 05:08:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:08:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1193ms 05:08:17 INFO - PROCESS | 3280 | 1467461297158 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 05:08:17 INFO - PROCESS | 3280 | 1467461297163 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 05:08:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:08:17 INFO - PROCESS | 3280 | 1467461297168 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:08:17 INFO - PROCESS | 3280 | 1467461297171 Marionette TRACE conn6 <- [1,2334,null,{}] 05:08:17 INFO - PROCESS | 3280 | 1467461297177 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}] 05:08:17 INFO - PROCESS | 3280 | 1467461297180 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:17 INFO - PROCESS | 3280 | 1467461297296 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 05:08:17 INFO - PROCESS | 3280 | 1467461297420 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:17 INFO - PROCESS | 3280 | 1467461297425 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:17 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DF627800 == 41 [pid = 3280] [id = 593] 05:08:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5DC329800) [pid = 3280] [serial = 1779] [outer = 0000000000000000] 05:08:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A5DC660800) [pid = 3280] [serial = 1780] [outer = 000000A5DC329800] 05:08:17 INFO - PROCESS | 3280 | 1467461297479 Marionette DEBUG loaded listener.js 05:08:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A5E0B94000) [pid = 3280] [serial = 1781] [outer = 000000A5DC329800] 05:08:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ED822000 == 40 [pid = 3280] [id = 587] 05:08:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECF53800 == 39 [pid = 3280] [id = 586] 05:08:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECD7C800 == 38 [pid = 3280] [id = 585] 05:08:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC8BD800 == 37 [pid = 3280] [id = 584] 05:08:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EB67B800 == 36 [pid = 3280] [id = 583] 05:08:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8FDD800 == 35 [pid = 3280] [id = 582] 05:08:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E67A3000 == 34 [pid = 3280] [id = 581] 05:08:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E0B71800 == 33 [pid = 3280] [id = 580] 05:08:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E1342000 == 32 [pid = 3280] [id = 578] 05:08:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E97AC000 == 31 [pid = 3280] [id = 579] 05:08:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8767800 == 30 [pid = 3280] [id = 577] 05:08:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F0746800 == 29 [pid = 3280] [id = 592] 05:08:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F0559800 == 28 [pid = 3280] [id = 591] 05:08:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC28000 == 27 [pid = 3280] [id = 590] 05:08:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8FDD000 == 26 [pid = 3280] [id = 588] 05:08:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E15AF800 == 25 [pid = 3280] [id = 589] 05:08:18 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A5E8840000) [pid = 3280] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 05:08:18 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A5E88C5C00) [pid = 3280] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 05:08:18 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5E0B96C00) [pid = 3280] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 05:08:18 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5EC5C2000) [pid = 3280] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 05:08:18 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5DF615400) [pid = 3280] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 05:08:18 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5EC6B3C00) [pid = 3280] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 05:08:18 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E672CC00) [pid = 3280] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 05:08:18 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E9873000) [pid = 3280] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 05:08:18 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E5A5E800) [pid = 3280] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 05:08:18 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E231D800) [pid = 3280] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 05:08:18 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E6D9F800) [pid = 3280] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 05:08:18 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E9503800) [pid = 3280] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 05:08:18 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5DC5D2400) [pid = 3280] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 05:08:18 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5DC330400) [pid = 3280] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 05:08:18 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E8090800) [pid = 3280] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 05:08:18 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E5E4E800) [pid = 3280] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 05:08:18 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E8BCF400) [pid = 3280] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 05:08:18 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E9578800) [pid = 3280] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 05:08:18 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5DC29BC00) [pid = 3280] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 05:08:18 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E0940000) [pid = 3280] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 05:08:18 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E9503C00) [pid = 3280] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 05:08:18 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E66C5800) [pid = 3280] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 05:08:18 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E1572C00) [pid = 3280] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 05:08:18 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5E81E3C00) [pid = 3280] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 05:08:18 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5EC57E000) [pid = 3280] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 05:08:18 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5E9777800) [pid = 3280] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 05:08:18 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A5E97DA400) [pid = 3280] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 05:08:18 INFO - PROCESS | 3280 | 1467461298739 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]]]}] 05:08:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:08:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1645ms 05:08:18 INFO - PROCESS | 3280 | 1467461298817 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 05:08:18 INFO - PROCESS | 3280 | 1467461298822 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 05:08:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:08:18 INFO - PROCESS | 3280 | 1467461298827 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:08:18 INFO - PROCESS | 3280 | 1467461298830 Marionette TRACE conn6 <- [1,2338,null,{}] 05:08:18 INFO - PROCESS | 3280 | 1467461298836 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}] 05:08:18 INFO - PROCESS | 3280 | 1467461298839 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:18 INFO - PROCESS | 3280 | 1467461298929 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 05:08:18 INFO - PROCESS | 3280 | 1467461298943 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:18 INFO - PROCESS | 3280 | 1467461298945 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:18 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0C13000 == 26 [pid = 3280] [id = 594] 05:08:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A5DC286800) [pid = 3280] [serial = 1782] [outer = 0000000000000000] 05:08:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5DC298000) [pid = 3280] [serial = 1783] [outer = 000000A5DC286800] 05:08:19 INFO - PROCESS | 3280 | 1467461298995 Marionette DEBUG loaded listener.js 05:08:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5DC491C00) [pid = 3280] [serial = 1784] [outer = 000000A5DC286800] 05:08:19 INFO - PROCESS | 3280 | 1467461299496 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]]]}] 05:08:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:08:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 691ms 05:08:19 INFO - PROCESS | 3280 | 1467461299521 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 05:08:19 INFO - PROCESS | 3280 | 1467461299527 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 05:08:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:08:19 INFO - PROCESS | 3280 | 1467461299533 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:08:19 INFO - PROCESS | 3280 | 1467461299536 Marionette TRACE conn6 <- [1,2342,null,{}] 05:08:19 INFO - PROCESS | 3280 | 1467461299540 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}] 05:08:19 INFO - PROCESS | 3280 | 1467461299543 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:19 INFO - PROCESS | 3280 | 1467461299665 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 05:08:19 INFO - PROCESS | 3280 | 1467461299681 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:19 INFO - PROCESS | 3280 | 1467461299683 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:19 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E23AF800 == 27 [pid = 3280] [id = 595] 05:08:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5DF6ADC00) [pid = 3280] [serial = 1785] [outer = 0000000000000000] 05:08:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E0B88C00) [pid = 3280] [serial = 1786] [outer = 000000A5DF6ADC00] 05:08:19 INFO - PROCESS | 3280 | 1467461299734 Marionette DEBUG loaded listener.js 05:08:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E13C5800) [pid = 3280] [serial = 1787] [outer = 000000A5DF6ADC00] 05:08:20 INFO - PROCESS | 3280 | 1467461300210 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]]]}] 05:08:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:08:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 734ms 05:08:20 INFO - PROCESS | 3280 | 1467461300270 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 05:08:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:08:20 INFO - PROCESS | 3280 | 1467461300272 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 05:08:20 INFO - PROCESS | 3280 | 1467461300276 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:08:20 INFO - PROCESS | 3280 | 1467461300280 Marionette TRACE conn6 <- [1,2346,null,{}] 05:08:20 INFO - PROCESS | 3280 | 1467461300291 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}] 05:08:20 INFO - PROCESS | 3280 | 1467461300296 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:20 INFO - PROCESS | 3280 | 1467461300386 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 05:08:20 INFO - PROCESS | 3280 | 1467461300477 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:20 INFO - PROCESS | 3280 | 1467461300480 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:20 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E885D000 == 28 [pid = 3280] [id = 596] 05:08:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5DC176C00) [pid = 3280] [serial = 1788] [outer = 0000000000000000] 05:08:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E28FB000) [pid = 3280] [serial = 1789] [outer = 000000A5DC176C00] 05:08:20 INFO - PROCESS | 3280 | 1467461300530 Marionette DEBUG loaded listener.js 05:08:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E5E40800) [pid = 3280] [serial = 1790] [outer = 000000A5DC176C00] 05:08:20 INFO - PROCESS | 3280 | 1467461300956 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]]]}] 05:08:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:08:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 733ms 05:08:21 INFO - PROCESS | 3280 | 1467461301040 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 05:08:21 INFO - PROCESS | 3280 | 1467461301043 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 05:08:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:08:21 INFO - PROCESS | 3280 | 1467461301051 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:08:21 INFO - PROCESS | 3280 | 1467461301053 Marionette TRACE conn6 <- [1,2350,null,{}] 05:08:21 INFO - PROCESS | 3280 | 1467461301057 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}] 05:08:21 INFO - PROCESS | 3280 | 1467461301059 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:21 INFO - PROCESS | 3280 | 1467461301178 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 05:08:21 INFO - PROCESS | 3280 | 1467461301235 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:21 INFO - PROCESS | 3280 | 1467461301237 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:21 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E942B800 == 29 [pid = 3280] [id = 597] 05:08:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E64D7800) [pid = 3280] [serial = 1791] [outer = 0000000000000000] 05:08:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E6616400) [pid = 3280] [serial = 1792] [outer = 000000A5E64D7800] 05:08:21 INFO - PROCESS | 3280 | 1467461301284 Marionette DEBUG loaded listener.js 05:08:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E6DA1400) [pid = 3280] [serial = 1793] [outer = 000000A5E64D7800] 05:08:21 INFO - PROCESS | 3280 | 1467461301727 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]]]}] 05:08:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:08:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 734ms 05:08:21 INFO - PROCESS | 3280 | 1467461301790 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 05:08:21 INFO - PROCESS | 3280 | 1467461301792 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 05:08:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:08:21 INFO - PROCESS | 3280 | 1467461301802 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:08:21 INFO - PROCESS | 3280 | 1467461301804 Marionette TRACE conn6 <- [1,2354,null,{}] 05:08:21 INFO - PROCESS | 3280 | 1467461301807 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}] 05:08:21 INFO - PROCESS | 3280 | 1467461301809 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:21 INFO - PROCESS | 3280 | 1467461301918 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 05:08:21 INFO - PROCESS | 3280 | 1467461301927 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:21 INFO - PROCESS | 3280 | 1467461301929 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:21 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E9D42000 == 30 [pid = 3280] [id = 598] 05:08:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5DBD28400) [pid = 3280] [serial = 1794] [outer = 0000000000000000] 05:08:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E809BC00) [pid = 3280] [serial = 1795] [outer = 000000A5DBD28400] 05:08:22 INFO - PROCESS | 3280 | 1467461302018 Marionette DEBUG loaded listener.js 05:08:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E8649800) [pid = 3280] [serial = 1796] [outer = 000000A5DBD28400] 05:08:22 INFO - PROCESS | 3280 | 1467461302477 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]]]}] 05:08:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:08:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 733ms 05:08:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:08:22 INFO - PROCESS | 3280 | 1467461302548 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 05:08:22 INFO - PROCESS | 3280 | 1467461302551 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 05:08:22 INFO - PROCESS | 3280 | 1467461302554 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:08:22 INFO - PROCESS | 3280 | 1467461302556 Marionette TRACE conn6 <- [1,2358,null,{}] 05:08:22 INFO - PROCESS | 3280 | 1467461302560 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}] 05:08:22 INFO - PROCESS | 3280 | 1467461302566 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:22 INFO - PROCESS | 3280 | 1467461302704 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 05:08:22 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E9579800) [pid = 3280] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:08:22 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E6722C00) [pid = 3280] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:08:22 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E231B400) [pid = 3280] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:08:22 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5DC16F800) [pid = 3280] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:08:22 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5DC17A000) [pid = 3280] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:08:22 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5DC5D0000) [pid = 3280] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:08:22 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E2253400) [pid = 3280] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:08:22 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E97D2400) [pid = 3280] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:08:22 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5DBD22800) [pid = 3280] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:08:22 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5EA40B000) [pid = 3280] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:08:22 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5EB902400) [pid = 3280] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:08:22 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5E8A29800) [pid = 3280] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:08:22 INFO - PROCESS | 3280 | 1467461302944 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:22 INFO - PROCESS | 3280 | 1467461302947 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:22 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E2104800 == 31 [pid = 3280] [id = 599] 05:08:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5DBD28000) [pid = 3280] [serial = 1797] [outer = 0000000000000000] 05:08:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5DC5C7400) [pid = 3280] [serial = 1798] [outer = 000000A5DBD28000] 05:08:23 INFO - PROCESS | 3280 | 1467461302994 Marionette DEBUG loaded listener.js 05:08:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E81E5800) [pid = 3280] [serial = 1799] [outer = 000000A5DBD28000] 05:08:23 INFO - PROCESS | 3280 | 1467461303381 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]]]}] 05:08:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:08:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 879ms 05:08:23 INFO - PROCESS | 3280 | 1467461303437 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 05:08:23 INFO - PROCESS | 3280 | 1467461303439 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 05:08:23 INFO - PROCESS | 3280 | 1467461303443 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:08:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:08:23 INFO - PROCESS | 3280 | 1467461303445 Marionette TRACE conn6 <- [1,2362,null,{}] 05:08:23 INFO - PROCESS | 3280 | 1467461303448 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}] 05:08:23 INFO - PROCESS | 3280 | 1467461303450 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:23 INFO - PROCESS | 3280 | 1467461303560 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 05:08:23 INFO - PROCESS | 3280 | 1467461303573 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:23 INFO - PROCESS | 3280 | 1467461303575 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:23 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC36800 == 32 [pid = 3280] [id = 600] 05:08:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5DC16F800) [pid = 3280] [serial = 1800] [outer = 0000000000000000] 05:08:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E915AC00) [pid = 3280] [serial = 1801] [outer = 000000A5DC16F800] 05:08:23 INFO - PROCESS | 3280 | 1467461303620 Marionette DEBUG loaded listener.js 05:08:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E950E400) [pid = 3280] [serial = 1802] [outer = 000000A5DC16F800] 05:08:24 INFO - PROCESS | 3280 | 1467461304038 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]]]}] 05:08:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:08:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 629ms 05:08:24 INFO - PROCESS | 3280 | 1467461304075 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 05:08:24 INFO - PROCESS | 3280 | 1467461304077 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 05:08:24 INFO - PROCESS | 3280 | 1467461304081 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:08:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:08:24 INFO - PROCESS | 3280 | 1467461304082 Marionette TRACE conn6 <- [1,2366,null,{}] 05:08:24 INFO - PROCESS | 3280 | 1467461304086 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}] 05:08:24 INFO - PROCESS | 3280 | 1467461304088 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:24 INFO - PROCESS | 3280 | 1467461304200 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 05:08:24 INFO - PROCESS | 3280 | 1467461304240 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:24 INFO - PROCESS | 3280 | 1467461304242 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:24 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC80000 == 33 [pid = 3280] [id = 601] 05:08:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E809C800) [pid = 3280] [serial = 1803] [outer = 0000000000000000] 05:08:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E9578000) [pid = 3280] [serial = 1804] [outer = 000000A5E809C800] 05:08:24 INFO - PROCESS | 3280 | 1467461304288 Marionette DEBUG loaded listener.js 05:08:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E9776800) [pid = 3280] [serial = 1805] [outer = 000000A5E809C800] 05:08:24 INFO - PROCESS | 3280 | 1467461304696 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]]]}] 05:08:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:08:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 629ms 05:08:24 INFO - PROCESS | 3280 | 1467461304713 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 05:08:24 INFO - PROCESS | 3280 | 1467461304716 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 05:08:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:08:24 INFO - PROCESS | 3280 | 1467461304719 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:08:24 INFO - PROCESS | 3280 | 1467461304721 Marionette TRACE conn6 <- [1,2370,null,{}] 05:08:24 INFO - PROCESS | 3280 | 1467461304724 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}] 05:08:24 INFO - PROCESS | 3280 | 1467461304726 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:24 INFO - PROCESS | 3280 | 1467461304843 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 05:08:24 INFO - PROCESS | 3280 | 1467461304851 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:24 INFO - PROCESS | 3280 | 1467461304853 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:24 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E885B000 == 34 [pid = 3280] [id = 602] 05:08:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E97CDC00) [pid = 3280] [serial = 1806] [outer = 0000000000000000] 05:08:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E97D8400) [pid = 3280] [serial = 1807] [outer = 000000A5E97CDC00] 05:08:24 INFO - PROCESS | 3280 | 1467461304898 Marionette DEBUG loaded listener.js 05:08:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E9876C00) [pid = 3280] [serial = 1808] [outer = 000000A5E97CDC00] 05:08:25 INFO - PROCESS | 3280 | 1467461305706 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]]]}] 05:08:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:08:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1028ms 05:08:25 INFO - PROCESS | 3280 | 1467461305751 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 05:08:25 INFO - PROCESS | 3280 | 1467461305756 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 05:08:25 INFO - PROCESS | 3280 | 1467461305782 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:08:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:08:25 INFO - PROCESS | 3280 | 1467461305787 Marionette TRACE conn6 <- [1,2374,null,{}] 05:08:25 INFO - PROCESS | 3280 | 1467461305793 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}] 05:08:25 INFO - PROCESS | 3280 | 1467461305796 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:25 INFO - PROCESS | 3280 | 1467461305954 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 05:08:26 INFO - PROCESS | 3280 | 1467461306072 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:26 INFO - PROCESS | 3280 | 1467461306075 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:26 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E2643800 == 35 [pid = 3280] [id = 603] 05:08:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5DC32E800) [pid = 3280] [serial = 1809] [outer = 0000000000000000] 05:08:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5DC85B800) [pid = 3280] [serial = 1810] [outer = 000000A5DC32E800] 05:08:26 INFO - PROCESS | 3280 | 1467461306136 Marionette DEBUG loaded listener.js 05:08:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E13C4800) [pid = 3280] [serial = 1811] [outer = 000000A5DC32E800] 05:08:26 INFO - PROCESS | 3280 | 1467461306839 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]]]}] 05:08:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:08:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1088ms 05:08:26 INFO - PROCESS | 3280 | 1467461306874 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 05:08:26 INFO - PROCESS | 3280 | 1467461306879 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 05:08:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:08:26 INFO - PROCESS | 3280 | 1467461306886 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:08:26 INFO - PROCESS | 3280 | 1467461306889 Marionette TRACE conn6 <- [1,2378,null,{}] 05:08:26 INFO - PROCESS | 3280 | 1467461306893 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}] 05:08:26 INFO - PROCESS | 3280 | 1467461306896 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:27 INFO - PROCESS | 3280 | 1467461307030 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 05:08:27 INFO - PROCESS | 3280 | 1467461307158 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:27 INFO - PROCESS | 3280 | 1467461307161 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:27 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E9D3A800 == 36 [pid = 3280] [id = 604] 05:08:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5DD7A7C00) [pid = 3280] [serial = 1812] [outer = 0000000000000000] 05:08:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E5E60400) [pid = 3280] [serial = 1813] [outer = 000000A5DD7A7C00] 05:08:27 INFO - PROCESS | 3280 | 1467461307220 Marionette DEBUG loaded listener.js 05:08:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E8131000) [pid = 3280] [serial = 1814] [outer = 000000A5DD7A7C00] 05:08:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC80000 == 35 [pid = 3280] [id = 601] 05:08:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC36800 == 34 [pid = 3280] [id = 600] 05:08:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E2104800 == 33 [pid = 3280] [id = 599] 05:08:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E9D42000 == 32 [pid = 3280] [id = 598] 05:08:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E942B800 == 31 [pid = 3280] [id = 597] 05:08:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E885D000 == 30 [pid = 3280] [id = 596] 05:08:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E23AF800 == 29 [pid = 3280] [id = 595] 05:08:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E0C13000 == 28 [pid = 3280] [id = 594] 05:08:28 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E26AB800) [pid = 3280] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 05:08:28 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E5E09000) [pid = 3280] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 05:08:28 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5DC29FC00) [pid = 3280] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 05:08:28 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5DCC3D400) [pid = 3280] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 05:08:28 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E8099000) [pid = 3280] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 05:08:28 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5DC842C00) [pid = 3280] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 05:08:28 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5DF6A0800) [pid = 3280] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 05:08:28 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E28F4400) [pid = 3280] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 05:08:28 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E64C4800) [pid = 3280] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 05:08:28 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E9872800) [pid = 3280] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 05:08:28 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E8835400) [pid = 3280] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 05:08:28 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E97DBC00) [pid = 3280] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 05:08:28 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E9570000) [pid = 3280] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 05:08:28 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E8FC7C00) [pid = 3280] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 05:08:28 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5DD621800) [pid = 3280] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 05:08:28 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E9DCD400) [pid = 3280] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 05:08:28 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5EB028800) [pid = 3280] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 05:08:28 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5EC573000) [pid = 3280] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 05:08:28 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5EC57B800) [pid = 3280] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 05:08:28 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5EB2E8400) [pid = 3280] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 05:08:28 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A5E8B90C00) [pid = 3280] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 05:08:28 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A5E8CC5800) [pid = 3280] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 05:08:28 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A5E97CE000) [pid = 3280] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 05:08:28 INFO - PROCESS | 3280 | 1467461308128 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]]]}] 05:08:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:08:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1295ms 05:08:28 INFO - PROCESS | 3280 | 1467461308183 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 05:08:28 INFO - PROCESS | 3280 | 1467461308187 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 05:08:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:08:28 INFO - PROCESS | 3280 | 1467461308192 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:08:28 INFO - PROCESS | 3280 | 1467461308194 Marionette TRACE conn6 <- [1,2382,null,{}] 05:08:28 INFO - PROCESS | 3280 | 1467461308200 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}] 05:08:28 INFO - PROCESS | 3280 | 1467461308203 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:28 INFO - PROCESS | 3280 | 1467461308297 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 05:08:28 INFO - PROCESS | 3280 | 1467461308305 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:28 INFO - PROCESS | 3280 | 1467461308308 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:28 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0C49000 == 29 [pid = 3280] [id = 605] 05:08:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A5DC228C00) [pid = 3280] [serial = 1815] [outer = 0000000000000000] 05:08:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A5DC328C00) [pid = 3280] [serial = 1816] [outer = 000000A5DC228C00] 05:08:28 INFO - PROCESS | 3280 | 1467461308357 Marionette DEBUG loaded listener.js 05:08:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A5DF6A0800) [pid = 3280] [serial = 1817] [outer = 000000A5DC228C00] 05:08:28 INFO - PROCESS | 3280 | 1467461308912 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]]]}] 05:08:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:08:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 733ms 05:08:28 INFO - PROCESS | 3280 | 1467461308929 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 05:08:28 INFO - PROCESS | 3280 | 1467461308934 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 05:08:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:08:28 INFO - PROCESS | 3280 | 1467461308940 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:08:28 INFO - PROCESS | 3280 | 1467461308942 Marionette TRACE conn6 <- [1,2386,null,{}] 05:08:28 INFO - PROCESS | 3280 | 1467461308946 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}] 05:08:28 INFO - PROCESS | 3280 | 1467461308949 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:29 INFO - PROCESS | 3280 | 1467461309045 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 05:08:29 INFO - PROCESS | 3280 | 1467461309054 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:29 INFO - PROCESS | 3280 | 1467461309057 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:29 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0B71800 == 30 [pid = 3280] [id = 606] 05:08:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5E5A60400) [pid = 3280] [serial = 1818] [outer = 0000000000000000] 05:08:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5E5E0B800) [pid = 3280] [serial = 1819] [outer = 000000A5E5A60400] 05:08:29 INFO - PROCESS | 3280 | 1467461309107 Marionette DEBUG loaded listener.js 05:08:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5E64D4800) [pid = 3280] [serial = 1820] [outer = 000000A5E5A60400] 05:08:29 INFO - PROCESS | 3280 | 1467461309587 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]]]}] 05:08:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:08:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 692ms 05:08:29 INFO - PROCESS | 3280 | 1467461309635 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 05:08:29 INFO - PROCESS | 3280 | 1467461309638 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 05:08:29 INFO - PROCESS | 3280 | 1467461309641 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:08:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:08:29 INFO - PROCESS | 3280 | 1467461309645 Marionette TRACE conn6 <- [1,2390,null,{}] 05:08:29 INFO - PROCESS | 3280 | 1467461309656 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}] 05:08:29 INFO - PROCESS | 3280 | 1467461309662 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:29 INFO - PROCESS | 3280 | 1467461309750 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 05:08:29 INFO - PROCESS | 3280 | 1467461309758 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:29 INFO - PROCESS | 3280 | 1467461309761 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:29 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E97C9800 == 31 [pid = 3280] [id = 607] 05:08:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E6729000) [pid = 3280] [serial = 1821] [outer = 0000000000000000] 05:08:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E81E7400) [pid = 3280] [serial = 1822] [outer = 000000A5E6729000] 05:08:29 INFO - PROCESS | 3280 | 1467461309810 Marionette DEBUG loaded listener.js 05:08:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E88C1C00) [pid = 3280] [serial = 1823] [outer = 000000A5E6729000] 05:08:30 INFO - PROCESS | 3280 | 1467461310258 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]]]}] 05:08:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:08:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 628ms 05:08:30 INFO - PROCESS | 3280 | 1467461310282 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 05:08:30 INFO - PROCESS | 3280 | 1467461310284 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 05:08:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:08:30 INFO - PROCESS | 3280 | 1467461310292 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:08:30 INFO - PROCESS | 3280 | 1467461310294 Marionette TRACE conn6 <- [1,2394,null,{}] 05:08:30 INFO - PROCESS | 3280 | 1467461310303 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}] 05:08:30 INFO - PROCESS | 3280 | 1467461310305 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:30 INFO - PROCESS | 3280 | 1467461310423 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 05:08:30 INFO - PROCESS | 3280 | 1467461310503 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:30 INFO - PROCESS | 3280 | 1467461310505 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:30 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC680000 == 32 [pid = 3280] [id = 608] 05:08:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E8BD4400) [pid = 3280] [serial = 1824] [outer = 0000000000000000] 05:08:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E8BD7400) [pid = 3280] [serial = 1825] [outer = 000000A5E8BD4400] 05:08:30 INFO - PROCESS | 3280 | 1467461310558 Marionette DEBUG loaded listener.js 05:08:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E8FCC000) [pid = 3280] [serial = 1826] [outer = 000000A5E8BD4400] 05:08:31 INFO - PROCESS | 3280 | 1467461311000 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]]]}] 05:08:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:08:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 734ms 05:08:31 INFO - PROCESS | 3280 | 1467461311028 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 05:08:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:08:31 INFO - PROCESS | 3280 | 1467461311030 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 05:08:31 INFO - PROCESS | 3280 | 1467461311034 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:08:31 INFO - PROCESS | 3280 | 1467461311036 Marionette TRACE conn6 <- [1,2398,null,{}] 05:08:31 INFO - PROCESS | 3280 | 1467461311044 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}] 05:08:31 INFO - PROCESS | 3280 | 1467461311046 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:31 INFO - PROCESS | 3280 | 1467461311162 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 05:08:31 INFO - PROCESS | 3280 | 1467461311167 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:31 INFO - PROCESS | 3280 | 1467461311170 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:31 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC45800 == 33 [pid = 3280] [id = 609] 05:08:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E8BD4800) [pid = 3280] [serial = 1827] [outer = 0000000000000000] 05:08:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E9570C00) [pid = 3280] [serial = 1828] [outer = 000000A5E8BD4800] 05:08:31 INFO - PROCESS | 3280 | 1467461311217 Marionette DEBUG loaded listener.js 05:08:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E9778400) [pid = 3280] [serial = 1829] [outer = 000000A5E8BD4800] 05:08:31 INFO - PROCESS | 3280 | 1467461311705 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]]]}] 05:08:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:08:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 732ms 05:08:31 INFO - PROCESS | 3280 | 1467461311768 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 05:08:31 INFO - PROCESS | 3280 | 1467461311770 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 05:08:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:08:31 INFO - PROCESS | 3280 | 1467461311774 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:08:31 INFO - PROCESS | 3280 | 1467461311775 Marionette TRACE conn6 <- [1,2402,null,{}] 05:08:31 INFO - PROCESS | 3280 | 1467461311779 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}] 05:08:31 INFO - PROCESS | 3280 | 1467461311785 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:31 INFO - PROCESS | 3280 | 1467461311974 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 05:08:31 INFO - PROCESS | 3280 | 1467461311982 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:31 INFO - PROCESS | 3280 | 1467461311984 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:32 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECF4E000 == 34 [pid = 3280] [id = 610] 05:08:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E9871400) [pid = 3280] [serial = 1830] [outer = 0000000000000000] 05:08:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5EA409800) [pid = 3280] [serial = 1831] [outer = 000000A5E9871400] 05:08:32 INFO - PROCESS | 3280 | 1467461312076 Marionette DEBUG loaded listener.js 05:08:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5EB08B000) [pid = 3280] [serial = 1832] [outer = 000000A5E9871400] 05:08:32 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E809C800) [pid = 3280] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:08:32 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E64D7800) [pid = 3280] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:08:32 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5DC286800) [pid = 3280] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:08:32 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5DF6ADC00) [pid = 3280] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:08:32 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5DC329800) [pid = 3280] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:08:32 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5DC176C00) [pid = 3280] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:08:32 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5DC84C400) [pid = 3280] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:08:32 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E66C1400) [pid = 3280] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:08:32 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E97D8000) [pid = 3280] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:08:32 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5EC6AD800) [pid = 3280] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:08:32 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5DBD28400) [pid = 3280] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:08:32 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5DBD28000) [pid = 3280] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:08:32 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5DC16F800) [pid = 3280] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:08:32 INFO - PROCESS | 3280 | 1467461312583 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]]]}] 05:08:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:08:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 837ms 05:08:32 INFO - PROCESS | 3280 | 1467461312614 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 05:08:32 INFO - PROCESS | 3280 | 1467461312616 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 05:08:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:08:32 INFO - PROCESS | 3280 | 1467461312623 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:08:32 INFO - PROCESS | 3280 | 1467461312625 Marionette TRACE conn6 <- [1,2406,null,{}] 05:08:32 INFO - PROCESS | 3280 | 1467461312629 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}] 05:08:32 INFO - PROCESS | 3280 | 1467461312631 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:32 INFO - PROCESS | 3280 | 1467461312754 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 05:08:32 INFO - PROCESS | 3280 | 1467461312809 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:32 INFO - PROCESS | 3280 | 1467461312811 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:32 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E160C000 == 35 [pid = 3280] [id = 611] 05:08:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5E0905C00) [pid = 3280] [serial = 1833] [outer = 0000000000000000] 05:08:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E66C1400) [pid = 3280] [serial = 1834] [outer = 000000A5E0905C00] 05:08:32 INFO - PROCESS | 3280 | 1467461312858 Marionette DEBUG loaded listener.js 05:08:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E97CD800) [pid = 3280] [serial = 1835] [outer = 000000A5E0905C00] 05:08:33 INFO - PROCESS | 3280 | 1467461313211 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]]]}] 05:08:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:08:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 626ms 05:08:33 INFO - PROCESS | 3280 | 1467461313248 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 05:08:33 INFO - PROCESS | 3280 | 1467461313251 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 05:08:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:08:33 INFO - PROCESS | 3280 | 1467461313265 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:08:33 INFO - PROCESS | 3280 | 1467461313267 Marionette TRACE conn6 <- [1,2410,null,{}] 05:08:33 INFO - PROCESS | 3280 | 1467461313270 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}] 05:08:33 INFO - PROCESS | 3280 | 1467461313280 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:33 INFO - PROCESS | 3280 | 1467461313369 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 05:08:33 INFO - PROCESS | 3280 | 1467461313374 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:33 INFO - PROCESS | 3280 | 1467461313376 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:33 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F00A3800 == 36 [pid = 3280] [id = 612] 05:08:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5EB08DC00) [pid = 3280] [serial = 1836] [outer = 0000000000000000] 05:08:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5EB2F0800) [pid = 3280] [serial = 1837] [outer = 000000A5EB08DC00] 05:08:33 INFO - PROCESS | 3280 | 1467461313421 Marionette DEBUG loaded listener.js 05:08:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5EC573000) [pid = 3280] [serial = 1838] [outer = 000000A5EB08DC00] 05:08:33 INFO - PROCESS | 3280 | 1467461313856 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]]]}] 05:08:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:08:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 627ms 05:08:33 INFO - PROCESS | 3280 | 1467461313895 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 05:08:33 INFO - PROCESS | 3280 | 1467461313898 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 05:08:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:08:33 INFO - PROCESS | 3280 | 1467461313917 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:08:33 INFO - PROCESS | 3280 | 1467461313920 Marionette TRACE conn6 <- [1,2414,null,{}] 05:08:33 INFO - PROCESS | 3280 | 1467461313923 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}] 05:08:33 INFO - PROCESS | 3280 | 1467461313925 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:34 INFO - PROCESS | 3280 | 1467461314012 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 05:08:34 INFO - PROCESS | 3280 | 1467461314017 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:34 INFO - PROCESS | 3280 | 1467461314019 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:34 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F02B6800 == 37 [pid = 3280] [id = 613] 05:08:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5EC57B000) [pid = 3280] [serial = 1839] [outer = 0000000000000000] 05:08:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5EC581000) [pid = 3280] [serial = 1840] [outer = 000000A5EC57B000] 05:08:34 INFO - PROCESS | 3280 | 1467461314066 Marionette DEBUG loaded listener.js 05:08:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5EC5C0000) [pid = 3280] [serial = 1841] [outer = 000000A5EC57B000] 05:08:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DF627800 == 36 [pid = 3280] [id = 593] 05:08:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E0C49000 == 35 [pid = 3280] [id = 605] 05:08:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E9D3A800 == 34 [pid = 3280] [id = 604] 05:08:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E2643800 == 33 [pid = 3280] [id = 603] 05:08:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E885B000 == 32 [pid = 3280] [id = 602] 05:08:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E0B71800 == 31 [pid = 3280] [id = 606] 05:08:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECF4E000 == 30 [pid = 3280] [id = 610] 05:08:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC45800 == 29 [pid = 3280] [id = 609] 05:08:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E97C9800 == 28 [pid = 3280] [id = 607] 05:08:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC680000 == 27 [pid = 3280] [id = 608] 05:08:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E160C000 == 26 [pid = 3280] [id = 611] 05:08:35 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F00A3800 == 25 [pid = 3280] [id = 612] 05:08:35 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E9578000) [pid = 3280] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 05:08:35 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E6616400) [pid = 3280] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 05:08:35 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5DC298000) [pid = 3280] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 05:08:35 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5DC491C00) [pid = 3280] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 05:08:35 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E0B88C00) [pid = 3280] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 05:08:35 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E13C5800) [pid = 3280] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 05:08:35 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E0B94000) [pid = 3280] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 05:08:35 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5DC660800) [pid = 3280] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 05:08:35 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5E28FB000) [pid = 3280] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 05:08:35 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5E16EE800) [pid = 3280] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 05:08:35 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5DCF39000) [pid = 3280] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 05:08:35 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A5E8A27C00) [pid = 3280] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 05:08:35 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A5E6DA1C00) [pid = 3280] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 05:08:35 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A5EC57A000) [pid = 3280] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 05:08:35 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A5E9885400) [pid = 3280] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 05:08:35 INFO - PROCESS | 3280 | --DOMWINDOW == 61 (000000A5EC7B0C00) [pid = 3280] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 05:08:35 INFO - PROCESS | 3280 | --DOMWINDOW == 60 (000000A5EC6B1400) [pid = 3280] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 05:08:35 INFO - PROCESS | 3280 | --DOMWINDOW == 59 (000000A5E809BC00) [pid = 3280] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 05:08:35 INFO - PROCESS | 3280 | --DOMWINDOW == 58 (000000A5E6DA1400) [pid = 3280] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 05:08:35 INFO - PROCESS | 3280 | --DOMWINDOW == 57 (000000A5DC5C7400) [pid = 3280] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 05:08:35 INFO - PROCESS | 3280 | --DOMWINDOW == 56 (000000A5E8649800) [pid = 3280] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 05:08:35 INFO - PROCESS | 3280 | --DOMWINDOW == 55 (000000A5E81E5800) [pid = 3280] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 05:08:35 INFO - PROCESS | 3280 | --DOMWINDOW == 54 (000000A5E915AC00) [pid = 3280] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 05:08:35 INFO - PROCESS | 3280 | --DOMWINDOW == 53 (000000A5E5E40800) [pid = 3280] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 05:08:35 INFO - PROCESS | 3280 | --DOMWINDOW == 52 (000000A5E950E400) [pid = 3280] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 05:08:35 INFO - PROCESS | 3280 | --DOMWINDOW == 51 (000000A5E9776800) [pid = 3280] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3280 | 1467461316140 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]]]}] 05:08:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:08:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 2269ms 05:08:36 INFO - PROCESS | 3280 | 1467461316175 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 05:08:36 INFO - PROCESS | 3280 | 1467461316180 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 05:08:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:08:36 INFO - PROCESS | 3280 | 1467461316187 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:08:36 INFO - PROCESS | 3280 | 1467461316191 Marionette TRACE conn6 <- [1,2418,null,{}] 05:08:36 INFO - PROCESS | 3280 | 1467461316197 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}] 05:08:36 INFO - PROCESS | 3280 | 1467461316201 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:36 INFO - PROCESS | 3280 | 1467461316356 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 05:08:36 INFO - PROCESS | 3280 | 1467461316434 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:36 INFO - PROCESS | 3280 | 1467461316439 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:36 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DD75E800 == 26 [pid = 3280] [id = 614] 05:08:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 52 (000000A5DC22A400) [pid = 3280] [serial = 1842] [outer = 0000000000000000] 05:08:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 53 (000000A5DC22E400) [pid = 3280] [serial = 1843] [outer = 000000A5DC22A400] 05:08:36 INFO - PROCESS | 3280 | 1467461316544 Marionette DEBUG loaded listener.js 05:08:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 54 (000000A5DC28E800) [pid = 3280] [serial = 1844] [outer = 000000A5DC22A400] 05:08:37 INFO - PROCESS | 3280 | 1467461317288 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]]]}] 05:08:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:08:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1133ms 05:08:37 INFO - PROCESS | 3280 | 1467461317321 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 05:08:37 INFO - PROCESS | 3280 | 1467461317327 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 05:08:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:08:37 INFO - PROCESS | 3280 | 1467461317334 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:08:37 INFO - PROCESS | 3280 | 1467461317338 Marionette TRACE conn6 <- [1,2422,null,{}] 05:08:37 INFO - PROCESS | 3280 | 1467461317366 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}] 05:08:37 INFO - PROCESS | 3280 | 1467461317370 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:37 INFO - PROCESS | 3280 | 1467461317509 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 05:08:37 INFO - PROCESS | 3280 | 1467461317579 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:37 INFO - PROCESS | 3280 | 1467461317583 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:37 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0EDB000 == 27 [pid = 3280] [id = 615] 05:08:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 55 (000000A5DC29FC00) [pid = 3280] [serial = 1845] [outer = 0000000000000000] 05:08:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 56 (000000A5DC32B000) [pid = 3280] [serial = 1846] [outer = 000000A5DC29FC00] 05:08:37 INFO - PROCESS | 3280 | 1467461317644 Marionette DEBUG loaded listener.js 05:08:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 57 (000000A5DC65E400) [pid = 3280] [serial = 1847] [outer = 000000A5DC29FC00] 05:08:38 INFO - PROCESS | 3280 | 1467461318395 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]]]}] 05:08:38 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECD6F800 == 26 [pid = 3280] [id = 378] 05:08:38 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC5E000 == 25 [pid = 3280] [id = 377] 05:08:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:08:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1111ms 05:08:38 INFO - PROCESS | 3280 | 1467461318445 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 05:08:38 INFO - PROCESS | 3280 | 1467461318450 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 05:08:38 INFO - PROCESS | 3280 | 1467461318455 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:08:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:08:38 INFO - PROCESS | 3280 | 1467461318458 Marionette TRACE conn6 <- [1,2426,null,{}] 05:08:38 INFO - PROCESS | 3280 | 1467461318471 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}] 05:08:38 INFO - PROCESS | 3280 | 1467461318474 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:38 INFO - PROCESS | 3280 | 1467461318571 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 05:08:38 INFO - PROCESS | 3280 | 1467461318584 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:38 INFO - PROCESS | 3280 | 1467461318588 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:38 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DF6D6800 == 26 [pid = 3280] [id = 616] 05:08:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 58 (000000A5DC227800) [pid = 3280] [serial = 1848] [outer = 0000000000000000] 05:08:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 59 (000000A5DC2A2400) [pid = 3280] [serial = 1849] [outer = 000000A5DC227800] 05:08:38 INFO - PROCESS | 3280 | 1467461318639 Marionette DEBUG loaded listener.js 05:08:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 60 (000000A5DC660800) [pid = 3280] [serial = 1850] [outer = 000000A5DC227800] 05:08:39 INFO - PROCESS | 3280 | 1467461319162 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]]]}] 05:08:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:08:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 734ms 05:08:39 INFO - PROCESS | 3280 | 1467461319193 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 05:08:39 INFO - PROCESS | 3280 | 1467461319198 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 05:08:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:08:39 INFO - PROCESS | 3280 | 1467461319203 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:08:39 INFO - PROCESS | 3280 | 1467461319206 Marionette TRACE conn6 <- [1,2430,null,{}] 05:08:39 INFO - PROCESS | 3280 | 1467461319210 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}] 05:08:39 INFO - PROCESS | 3280 | 1467461319213 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:39 INFO - PROCESS | 3280 | 1467461319310 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 05:08:39 INFO - PROCESS | 3280 | 1467461319319 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:39 INFO - PROCESS | 3280 | 1467461319321 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:39 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E5DBC800 == 27 [pid = 3280] [id = 617] 05:08:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (000000A5DF6A0000) [pid = 3280] [serial = 1851] [outer = 0000000000000000] 05:08:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A5E0902400) [pid = 3280] [serial = 1852] [outer = 000000A5DF6A0000] 05:08:39 INFO - PROCESS | 3280 | 1467461319370 Marionette DEBUG loaded listener.js 05:08:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A5E0CD4400) [pid = 3280] [serial = 1853] [outer = 000000A5DF6A0000] 05:08:39 INFO - PROCESS | 3280 | 1467461319860 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]]]}] 05:08:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:08:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 691ms 05:08:39 INFO - PROCESS | 3280 | 1467461319898 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 05:08:39 INFO - PROCESS | 3280 | 1467461319901 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 05:08:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:08:39 INFO - PROCESS | 3280 | 1467461319905 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:08:39 INFO - PROCESS | 3280 | 1467461319908 Marionette TRACE conn6 <- [1,2434,null,{}] 05:08:39 INFO - PROCESS | 3280 | 1467461319920 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}] 05:08:39 INFO - PROCESS | 3280 | 1467461319925 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:40 INFO - PROCESS | 3280 | 1467461320020 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 05:08:40 INFO - PROCESS | 3280 | 1467461320132 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:40 INFO - PROCESS | 3280 | 1467461320135 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:40 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E885C800 == 28 [pid = 3280] [id = 618] 05:08:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A5DC29EC00) [pid = 3280] [serial = 1854] [outer = 0000000000000000] 05:08:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A5E2254800) [pid = 3280] [serial = 1855] [outer = 000000A5DC29EC00] 05:08:40 INFO - PROCESS | 3280 | 1467461320189 Marionette DEBUG loaded listener.js 05:08:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A5E2877800) [pid = 3280] [serial = 1856] [outer = 000000A5DC29EC00] 05:08:40 INFO - PROCESS | 3280 | 1467461320592 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]]]}] 05:08:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:08:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 732ms 05:08:40 INFO - PROCESS | 3280 | 1467461320640 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 05:08:40 INFO - PROCESS | 3280 | 1467461320642 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 05:08:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:08:40 INFO - PROCESS | 3280 | 1467461320653 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:08:40 INFO - PROCESS | 3280 | 1467461320655 Marionette TRACE conn6 <- [1,2438,null,{}] 05:08:40 INFO - PROCESS | 3280 | 1467461320658 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}] 05:08:40 INFO - PROCESS | 3280 | 1467461320660 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:40 INFO - PROCESS | 3280 | 1467461320780 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 05:08:40 INFO - PROCESS | 3280 | 1467461320786 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:40 INFO - PROCESS | 3280 | 1467461320788 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:40 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E942B800 == 29 [pid = 3280] [id = 619] 05:08:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5E5A6C800) [pid = 3280] [serial = 1857] [outer = 0000000000000000] 05:08:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5E5E4AC00) [pid = 3280] [serial = 1858] [outer = 000000A5E5A6C800] 05:08:40 INFO - PROCESS | 3280 | 1467461320877 Marionette DEBUG loaded listener.js 05:08:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5E5EDE400) [pid = 3280] [serial = 1859] [outer = 000000A5E5A6C800] 05:08:41 INFO - PROCESS | 3280 | 1467461321327 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]]]}] 05:08:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:08:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 732ms 05:08:41 INFO - PROCESS | 3280 | 1467461321385 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 05:08:41 INFO - PROCESS | 3280 | 1467461321388 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 05:08:41 INFO - PROCESS | 3280 | 1467461321391 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:08:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:08:41 INFO - PROCESS | 3280 | 1467461321393 Marionette TRACE conn6 <- [1,2442,null,{}] 05:08:41 INFO - PROCESS | 3280 | 1467461321396 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}] 05:08:41 INFO - PROCESS | 3280 | 1467461321398 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:41 INFO - PROCESS | 3280 | 1467461321538 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 05:08:41 INFO - PROCESS | 3280 | 1467461321561 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:41 INFO - PROCESS | 3280 | 1467461321563 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:41 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E9C9C800 == 30 [pid = 3280] [id = 620] 05:08:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E5E0BC00) [pid = 3280] [serial = 1860] [outer = 0000000000000000] 05:08:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E6723000) [pid = 3280] [serial = 1861] [outer = 000000A5E5E0BC00] 05:08:41 INFO - PROCESS | 3280 | 1467461321609 Marionette DEBUG loaded listener.js 05:08:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E6DA5800) [pid = 3280] [serial = 1862] [outer = 000000A5E5E0BC00] 05:08:42 INFO - PROCESS | 3280 | 1467461322070 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]]]}] 05:08:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:08:42 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E8BD4400) [pid = 3280] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:08:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 731ms 05:08:42 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E8BD4800) [pid = 3280] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:08:42 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E0905C00) [pid = 3280] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:08:42 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5E9871400) [pid = 3280] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:08:42 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5EB08DC00) [pid = 3280] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:08:42 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5DD7A7C00) [pid = 3280] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:08:42 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A5DC32E800) [pid = 3280] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:08:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:08:42 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A5E97CDC00) [pid = 3280] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:08:42 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A5E6729000) [pid = 3280] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:08:42 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A5E5A60400) [pid = 3280] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:08:42 INFO - PROCESS | 3280 | --DOMWINDOW == 61 (000000A5DC228C00) [pid = 3280] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:08:42 INFO - PROCESS | 3280 | 1467461322126 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 05:08:42 INFO - PROCESS | 3280 | 1467461322129 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 05:08:42 INFO - PROCESS | 3280 | 1467461322132 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:08:42 INFO - PROCESS | 3280 | 1467461322133 Marionette TRACE conn6 <- [1,2446,null,{}] 05:08:42 INFO - PROCESS | 3280 | 1467461322137 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}] 05:08:42 INFO - PROCESS | 3280 | 1467461322143 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:42 INFO - PROCESS | 3280 | 1467461322299 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 05:08:42 INFO - PROCESS | 3280 | 1467461322353 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:42 INFO - PROCESS | 3280 | 1467461322355 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:42 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC678800 == 31 [pid = 3280] [id = 621] 05:08:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A5DAD4F000) [pid = 3280] [serial = 1863] [outer = 0000000000000000] 05:08:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A5DF6A8400) [pid = 3280] [serial = 1864] [outer = 000000A5DAD4F000] 05:08:42 INFO - PROCESS | 3280 | 1467461322404 Marionette DEBUG loaded listener.js 05:08:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A5E88BC400) [pid = 3280] [serial = 1865] [outer = 000000A5DAD4F000] 05:08:42 INFO - PROCESS | 3280 | 1467461322781 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]]]}] 05:08:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:08:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 692ms 05:08:42 INFO - PROCESS | 3280 | 1467461322828 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 05:08:42 INFO - PROCESS | 3280 | 1467461322830 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 05:08:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:08:42 INFO - PROCESS | 3280 | 1467461322833 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:08:42 INFO - PROCESS | 3280 | 1467461322835 Marionette TRACE conn6 <- [1,2450,null,{}] 05:08:42 INFO - PROCESS | 3280 | 1467461322838 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}] 05:08:42 INFO - PROCESS | 3280 | 1467461322840 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:42 INFO - PROCESS | 3280 | 1467461322967 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 05:08:42 INFO - PROCESS | 3280 | 1467461322973 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:42 INFO - PROCESS | 3280 | 1467461322975 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:42 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0C49000 == 32 [pid = 3280] [id = 622] 05:08:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A5DB63E400) [pid = 3280] [serial = 1866] [outer = 0000000000000000] 05:08:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A5E8BCCC00) [pid = 3280] [serial = 1867] [outer = 000000A5DB63E400] 05:08:43 INFO - PROCESS | 3280 | 1467461323022 Marionette DEBUG loaded listener.js 05:08:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5E8BD7800) [pid = 3280] [serial = 1868] [outer = 000000A5DB63E400] 05:08:43 INFO - PROCESS | 3280 | 1467461323439 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]]]}] 05:08:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:08:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 629ms 05:08:43 INFO - PROCESS | 3280 | 1467461323466 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 05:08:43 INFO - PROCESS | 3280 | 1467461323468 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 05:08:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:08:43 INFO - PROCESS | 3280 | 1467461323482 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:08:43 INFO - PROCESS | 3280 | 1467461323484 Marionette TRACE conn6 <- [1,2454,null,{}] 05:08:43 INFO - PROCESS | 3280 | 1467461323492 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}] 05:08:43 INFO - PROCESS | 3280 | 1467461323494 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:43 INFO - PROCESS | 3280 | 1467461323579 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 05:08:43 INFO - PROCESS | 3280 | 1467461323584 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:43 INFO - PROCESS | 3280 | 1467461323586 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:43 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC54000 == 33 [pid = 3280] [id = 623] 05:08:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5E8FC7C00) [pid = 3280] [serial = 1869] [outer = 0000000000000000] 05:08:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5E8FCDC00) [pid = 3280] [serial = 1870] [outer = 000000A5E8FC7C00] 05:08:43 INFO - PROCESS | 3280 | 1467461323634 Marionette DEBUG loaded listener.js 05:08:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E9508400) [pid = 3280] [serial = 1871] [outer = 000000A5E8FC7C00] 05:08:44 INFO - PROCESS | 3280 | 1467461324065 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]]]}] 05:08:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:08:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 627ms 05:08:44 INFO - PROCESS | 3280 | 1467461324113 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 05:08:44 INFO - PROCESS | 3280 | 1467461324115 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 05:08:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:08:44 INFO - PROCESS | 3280 | 1467461324119 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:08:44 INFO - PROCESS | 3280 | 1467461324121 Marionette TRACE conn6 <- [1,2458,null,{}] 05:08:44 INFO - PROCESS | 3280 | 1467461324125 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}] 05:08:44 INFO - PROCESS | 3280 | 1467461324127 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:44 INFO - PROCESS | 3280 | 1467461324213 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 05:08:44 INFO - PROCESS | 3280 | 1467461324221 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:44 INFO - PROCESS | 3280 | 1467461324223 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:44 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E885B000 == 34 [pid = 3280] [id = 624] 05:08:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E956EC00) [pid = 3280] [serial = 1872] [outer = 0000000000000000] 05:08:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E9573400) [pid = 3280] [serial = 1873] [outer = 000000A5E956EC00] 05:08:44 INFO - PROCESS | 3280 | 1467461324268 Marionette DEBUG loaded listener.js 05:08:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E976C400) [pid = 3280] [serial = 1874] [outer = 000000A5E956EC00] 05:08:45 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DF63B800 == 33 [pid = 3280] [id = 362] 05:08:45 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EA444000 == 32 [pid = 3280] [id = 374] 05:08:45 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC7E8000 == 31 [pid = 3280] [id = 366] 05:08:45 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC9D000 == 30 [pid = 3280] [id = 368] 05:08:45 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E21BD800 == 29 [pid = 3280] [id = 369] 05:08:45 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E210E800 == 28 [pid = 3280] [id = 371] 05:08:45 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E1340800 == 27 [pid = 3280] [id = 361] 05:08:45 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E97C4800 == 26 [pid = 3280] [id = 364] 05:08:45 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8C38800 == 25 [pid = 3280] [id = 363] 05:08:45 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E943E800 == 24 [pid = 3280] [id = 373] 05:08:45 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EB233800 == 23 [pid = 3280] [id = 365] 05:08:45 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E6D5A000 == 22 [pid = 3280] [id = 372] 05:08:45 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC36000 == 21 [pid = 3280] [id = 376] 05:08:45 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8C4B800 == 20 [pid = 3280] [id = 375] 05:08:45 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DD1F1000 == 19 [pid = 3280] [id = 370] 05:08:45 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC4C000 == 18 [pid = 3280] [id = 367] 05:08:45 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E0EDB000 == 17 [pid = 3280] [id = 615] 05:08:45 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DD75E800 == 16 [pid = 3280] [id = 614] 05:08:45 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F02B6800 == 15 [pid = 3280] [id = 613] 05:08:46 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E8BD7400) [pid = 3280] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E8FCC000) [pid = 3280] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E9778400) [pid = 3280] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E9570C00) [pid = 3280] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5E66C1400) [pid = 3280] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5EA409800) [pid = 3280] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5EB2F0800) [pid = 3280] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A5EB08B000) [pid = 3280] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A5E5E60400) [pid = 3280] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A5E13C4800) [pid = 3280] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A5DC85B800) [pid = 3280] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3280 | --DOMWINDOW == 61 (000000A5E97D8400) [pid = 3280] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3280 | --DOMWINDOW == 60 (000000A5E9876C00) [pid = 3280] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3280 | --DOMWINDOW == 59 (000000A5E81E7400) [pid = 3280] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3280 | --DOMWINDOW == 58 (000000A5E64D4800) [pid = 3280] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3280 | --DOMWINDOW == 57 (000000A5E5E0B800) [pid = 3280] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3280 | --DOMWINDOW == 56 (000000A5DC328C00) [pid = 3280] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3280 | --DOMWINDOW == 55 (000000A5DF6A0800) [pid = 3280] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3280 | --DOMWINDOW == 54 (000000A5E8131000) [pid = 3280] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3280 | --DOMWINDOW == 53 (000000A5EC573000) [pid = 3280] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3280 | --DOMWINDOW == 52 (000000A5E97CD800) [pid = 3280] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3280 | --DOMWINDOW == 51 (000000A5E88C1C00) [pid = 3280] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3280 | 1467461326178 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]]]}] 05:08:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:08:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 2083ms 05:08:46 INFO - PROCESS | 3280 | 1467461326206 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 05:08:46 INFO - PROCESS | 3280 | 1467461326210 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 05:08:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:08:46 INFO - PROCESS | 3280 | 1467461326215 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:08:46 INFO - PROCESS | 3280 | 1467461326219 Marionette TRACE conn6 <- [1,2462,null,{}] 05:08:46 INFO - PROCESS | 3280 | 1467461326225 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}] 05:08:46 INFO - PROCESS | 3280 | 1467461326228 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:46 INFO - PROCESS | 3280 | 1467461326324 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 05:08:46 INFO - PROCESS | 3280 | 1467461326333 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:46 INFO - PROCESS | 3280 | 1467461326338 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:46 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0C13800 == 16 [pid = 3280] [id = 625] 05:08:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 52 (000000A5DC17BC00) [pid = 3280] [serial = 1875] [outer = 0000000000000000] 05:08:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 53 (000000A5DC222C00) [pid = 3280] [serial = 1876] [outer = 000000A5DC17BC00] 05:08:46 INFO - PROCESS | 3280 | 1467461326390 Marionette DEBUG loaded listener.js 05:08:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 54 (000000A5DC28B800) [pid = 3280] [serial = 1877] [outer = 000000A5DC17BC00] 05:08:46 INFO - PROCESS | 3280 | 1467461326872 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]]]}] 05:08:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:08:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 733ms 05:08:46 INFO - PROCESS | 3280 | 1467461326952 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 05:08:46 INFO - PROCESS | 3280 | 1467461326958 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 05:08:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:08:46 INFO - PROCESS | 3280 | 1467461326965 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:08:46 INFO - PROCESS | 3280 | 1467461326967 Marionette TRACE conn6 <- [1,2466,null,{}] 05:08:46 INFO - PROCESS | 3280 | 1467461326972 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}] 05:08:46 INFO - PROCESS | 3280 | 1467461326975 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:47 INFO - PROCESS | 3280 | 1467461327072 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 05:08:47 INFO - PROCESS | 3280 | 1467461327085 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:47 INFO - PROCESS | 3280 | 1467461327088 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:47 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E23B2000 == 17 [pid = 3280] [id = 626] 05:08:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 55 (000000A5DC48D400) [pid = 3280] [serial = 1878] [outer = 0000000000000000] 05:08:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 56 (000000A5DC5CA400) [pid = 3280] [serial = 1879] [outer = 000000A5DC48D400] 05:08:47 INFO - PROCESS | 3280 | 1467461327143 Marionette DEBUG loaded listener.js 05:08:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 57 (000000A5DC66AC00) [pid = 3280] [serial = 1880] [outer = 000000A5DC48D400] 05:08:47 INFO - PROCESS | 3280 | 1467461327645 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]]]}] 05:08:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:08:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 732ms 05:08:47 INFO - PROCESS | 3280 | 1467461327697 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 05:08:47 INFO - PROCESS | 3280 | 1467461327700 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 05:08:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:08:47 INFO - PROCESS | 3280 | 1467461327738 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:08:47 INFO - PROCESS | 3280 | 1467461327743 Marionette TRACE conn6 <- [1,2470,null,{}] 05:08:47 INFO - PROCESS | 3280 | 1467461327759 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}] 05:08:47 INFO - PROCESS | 3280 | 1467461327764 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:47 INFO - PROCESS | 3280 | 1467461327896 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 05:08:47 INFO - PROCESS | 3280 | 1467461327907 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:47 INFO - PROCESS | 3280 | 1467461327910 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:47 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8764000 == 18 [pid = 3280] [id = 627] 05:08:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 58 (000000A5DA45D400) [pid = 3280] [serial = 1881] [outer = 0000000000000000] 05:08:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 59 (000000A5E0BD7C00) [pid = 3280] [serial = 1882] [outer = 000000A5DA45D400] 05:08:47 INFO - PROCESS | 3280 | 1467461327960 Marionette DEBUG loaded listener.js 05:08:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 60 (000000A5E156EC00) [pid = 3280] [serial = 1883] [outer = 000000A5DA45D400] 05:08:48 INFO - PROCESS | 3280 | 1467461328387 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]]]}] 05:08:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:08:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 691ms 05:08:48 INFO - PROCESS | 3280 | 1467461328432 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 05:08:48 INFO - PROCESS | 3280 | 1467461328435 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 05:08:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:08:48 INFO - PROCESS | 3280 | 1467461328449 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:08:48 INFO - PROCESS | 3280 | 1467461328451 Marionette TRACE conn6 <- [1,2474,null,{}] 05:08:48 INFO - PROCESS | 3280 | 1467461328455 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}] 05:08:48 INFO - PROCESS | 3280 | 1467461328457 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:48 INFO - PROCESS | 3280 | 1467461328547 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 05:08:48 INFO - PROCESS | 3280 | 1467461328555 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:48 INFO - PROCESS | 3280 | 1467461328557 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:48 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8FEE000 == 19 [pid = 3280] [id = 628] 05:08:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (000000A5E224AC00) [pid = 3280] [serial = 1884] [outer = 0000000000000000] 05:08:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A5E2251800) [pid = 3280] [serial = 1885] [outer = 000000A5E224AC00] 05:08:48 INFO - PROCESS | 3280 | 1467461328604 Marionette DEBUG loaded listener.js 05:08:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A5E2875400) [pid = 3280] [serial = 1886] [outer = 000000A5E224AC00] 05:08:49 INFO - PROCESS | 3280 | 1467461329063 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]]]}] 05:08:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:08:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 691ms 05:08:49 INFO - PROCESS | 3280 | 1467461329137 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 05:08:49 INFO - PROCESS | 3280 | 1467461329140 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 05:08:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:08:49 INFO - PROCESS | 3280 | 1467461329143 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:08:49 INFO - PROCESS | 3280 | 1467461329145 Marionette TRACE conn6 <- [1,2478,null,{}] 05:08:49 INFO - PROCESS | 3280 | 1467461329148 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}] 05:08:49 INFO - PROCESS | 3280 | 1467461329150 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:49 INFO - PROCESS | 3280 | 1467461329261 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 05:08:49 INFO - PROCESS | 3280 | 1467461329274 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:49 INFO - PROCESS | 3280 | 1467461329276 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:49 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E9C9A000 == 20 [pid = 3280] [id = 629] 05:08:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A5DC330C00) [pid = 3280] [serial = 1887] [outer = 0000000000000000] 05:08:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A5E5E43800) [pid = 3280] [serial = 1888] [outer = 000000A5DC330C00] 05:08:49 INFO - PROCESS | 3280 | 1467461329321 Marionette DEBUG loaded listener.js 05:08:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A5E5E67000) [pid = 3280] [serial = 1889] [outer = 000000A5DC330C00] 05:08:49 INFO - PROCESS | 3280 | 1467461329765 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]]]}] 05:08:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:08:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 691ms 05:08:49 INFO - PROCESS | 3280 | 1467461329838 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 05:08:49 INFO - PROCESS | 3280 | 1467461329840 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 05:08:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:08:49 INFO - PROCESS | 3280 | 1467461329843 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:08:49 INFO - PROCESS | 3280 | 1467461329845 Marionette TRACE conn6 <- [1,2482,null,{}] 05:08:49 INFO - PROCESS | 3280 | 1467461329848 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}] 05:08:49 INFO - PROCESS | 3280 | 1467461329854 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:49 INFO - PROCESS | 3280 | 1467461329967 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 05:08:49 INFO - PROCESS | 3280 | 1467461329972 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:49 INFO - PROCESS | 3280 | 1467461329974 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:49 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC7DD000 == 21 [pid = 3280] [id = 630] 05:08:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5E6722000) [pid = 3280] [serial = 1890] [outer = 0000000000000000] 05:08:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5E809DC00) [pid = 3280] [serial = 1891] [outer = 000000A5E6722000] 05:08:50 INFO - PROCESS | 3280 | 1467461330020 Marionette DEBUG loaded listener.js 05:08:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5E8643800) [pid = 3280] [serial = 1892] [outer = 000000A5E6722000] 05:08:50 INFO - PROCESS | 3280 | 1467461330448 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]]]}] 05:08:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:08:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 627ms 05:08:50 INFO - PROCESS | 3280 | 1467461330473 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 05:08:50 INFO - PROCESS | 3280 | 1467461330476 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 05:08:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:08:50 INFO - PROCESS | 3280 | 1467461330479 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:08:50 INFO - PROCESS | 3280 | 1467461330481 Marionette TRACE conn6 <- [1,2486,null,{}] 05:08:50 INFO - PROCESS | 3280 | 1467461330484 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}] 05:08:50 INFO - PROCESS | 3280 | 1467461330486 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:50 INFO - PROCESS | 3280 | 1467461330569 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 05:08:50 INFO - PROCESS | 3280 | 1467461330604 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:50 INFO - PROCESS | 3280 | 1467461330606 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:50 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC49800 == 22 [pid = 3280] [id = 631] 05:08:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E864F800) [pid = 3280] [serial = 1893] [outer = 0000000000000000] 05:08:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E8ACC800) [pid = 3280] [serial = 1894] [outer = 000000A5E864F800] 05:08:50 INFO - PROCESS | 3280 | 1467461330651 Marionette DEBUG loaded listener.js 05:08:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E8BC9800) [pid = 3280] [serial = 1895] [outer = 000000A5E864F800] 05:08:51 INFO - PROCESS | 3280 | 1467461331073 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]]]}] 05:08:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:08:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 629ms 05:08:51 INFO - PROCESS | 3280 | 1467461331124 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 05:08:51 INFO - PROCESS | 3280 | 1467461331126 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 05:08:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:08:51 INFO - PROCESS | 3280 | 1467461331130 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:08:51 INFO - PROCESS | 3280 | 1467461331132 Marionette TRACE conn6 <- [1,2490,null,{}] 05:08:51 INFO - PROCESS | 3280 | 1467461331135 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}] 05:08:51 INFO - PROCESS | 3280 | 1467461331137 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:51 INFO - PROCESS | 3280 | 1467461331264 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 05:08:51 INFO - PROCESS | 3280 | 1467461331275 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:51 INFO - PROCESS | 3280 | 1467461331277 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:51 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECD6A000 == 23 [pid = 3280] [id = 632] 05:08:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E8BD2800) [pid = 3280] [serial = 1896] [outer = 0000000000000000] 05:08:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E8F91400) [pid = 3280] [serial = 1897] [outer = 000000A5E8BD2800] 05:08:51 INFO - PROCESS | 3280 | 1467461331323 Marionette DEBUG loaded listener.js 05:08:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E9166400) [pid = 3280] [serial = 1898] [outer = 000000A5E8BD2800] 05:08:51 INFO - PROCESS | 3280 | 1467461331782 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]]]}] 05:08:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:08:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 690ms 05:08:51 INFO - PROCESS | 3280 | 1467461331822 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 05:08:51 INFO - PROCESS | 3280 | 1467461331824 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 05:08:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:08:51 INFO - PROCESS | 3280 | 1467461331827 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:08:51 INFO - PROCESS | 3280 | 1467461331829 Marionette TRACE conn6 <- [1,2494,null,{}] 05:08:51 INFO - PROCESS | 3280 | 1467461331832 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}] 05:08:51 INFO - PROCESS | 3280 | 1467461331834 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:51 INFO - PROCESS | 3280 | 1467461331948 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 05:08:52 INFO - PROCESS | 3280 | 1467461332030 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:52 INFO - PROCESS | 3280 | 1467461332032 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:52 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8763000 == 24 [pid = 3280] [id = 633] 05:08:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E950CC00) [pid = 3280] [serial = 1899] [outer = 0000000000000000] 05:08:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E956C400) [pid = 3280] [serial = 1900] [outer = 000000A5E950CC00] 05:08:52 INFO - PROCESS | 3280 | 1467461332078 Marionette DEBUG loaded listener.js 05:08:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E957BC00) [pid = 3280] [serial = 1901] [outer = 000000A5E950CC00] 05:08:52 INFO - PROCESS | 3280 | 1467461332524 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]]]}] 05:08:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:08:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 734ms 05:08:52 INFO - PROCESS | 3280 | 1467461332564 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 05:08:52 INFO - PROCESS | 3280 | 1467461332567 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 05:08:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:08:52 INFO - PROCESS | 3280 | 1467461332575 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:08:52 INFO - PROCESS | 3280 | 1467461332578 Marionette TRACE conn6 <- [1,2498,null,{}] 05:08:52 INFO - PROCESS | 3280 | 1467461332581 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}] 05:08:52 INFO - PROCESS | 3280 | 1467461332583 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:52 INFO - PROCESS | 3280 | 1467461332701 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 05:08:52 INFO - PROCESS | 3280 | 1467461332706 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:52 INFO - PROCESS | 3280 | 1467461332708 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:52 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ED812000 == 25 [pid = 3280] [id = 634] 05:08:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E9510400) [pid = 3280] [serial = 1902] [outer = 0000000000000000] 05:08:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E977B400) [pid = 3280] [serial = 1903] [outer = 000000A5E9510400] 05:08:52 INFO - PROCESS | 3280 | 1467461332753 Marionette DEBUG loaded listener.js 05:08:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E97DA400) [pid = 3280] [serial = 1904] [outer = 000000A5E9510400] 05:08:53 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E5E0BC00) [pid = 3280] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:08:53 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5DAD4F000) [pid = 3280] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:08:53 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5DB63E400) [pid = 3280] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:08:53 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E8FC7C00) [pid = 3280] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:08:53 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5DC22A400) [pid = 3280] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:08:53 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5EC57B000) [pid = 3280] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:08:53 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5DC29EC00) [pid = 3280] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:08:53 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5DF6A0000) [pid = 3280] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:08:53 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5DC227800) [pid = 3280] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:08:53 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5DC29FC00) [pid = 3280] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:08:53 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E5A6C800) [pid = 3280] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:08:53 INFO - PROCESS | 3280 | 1467461333536 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]]]}] 05:08:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:08:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 984ms 05:08:53 INFO - PROCESS | 3280 | 1467461333558 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 05:08:53 INFO - PROCESS | 3280 | 1467461333560 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 05:08:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:08:53 INFO - PROCESS | 3280 | 1467461333563 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:08:53 INFO - PROCESS | 3280 | 1467461333566 Marionette TRACE conn6 <- [1,2502,null,{}] 05:08:53 INFO - PROCESS | 3280 | 1467461333570 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}] 05:08:53 INFO - PROCESS | 3280 | 1467461333572 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:53 INFO - PROCESS | 3280 | 1467461333672 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 05:08:53 INFO - PROCESS | 3280 | 1467461333761 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:53 INFO - PROCESS | 3280 | 1467461333763 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:53 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E9C99800 == 26 [pid = 3280] [id = 635] 05:08:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E8AD1000) [pid = 3280] [serial = 1905] [outer = 0000000000000000] 05:08:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E976D000) [pid = 3280] [serial = 1906] [outer = 000000A5E8AD1000] 05:08:53 INFO - PROCESS | 3280 | 1467461333812 Marionette DEBUG loaded listener.js 05:08:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E9876800) [pid = 3280] [serial = 1907] [outer = 000000A5E8AD1000] 05:08:54 INFO - PROCESS | 3280 | 1467461334185 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]]]}] 05:08:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:08:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 691ms 05:08:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:08:54 INFO - PROCESS | 3280 | 1467461334258 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 05:08:54 INFO - PROCESS | 3280 | 1467461334260 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 05:08:54 INFO - PROCESS | 3280 | 1467461334264 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:08:54 INFO - PROCESS | 3280 | 1467461334265 Marionette TRACE conn6 <- [1,2506,null,{}] 05:08:54 INFO - PROCESS | 3280 | 1467461334269 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}] 05:08:54 INFO - PROCESS | 3280 | 1467461334271 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:54 INFO - PROCESS | 3280 | 1467461334356 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 05:08:54 INFO - PROCESS | 3280 | 1467461334362 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:54 INFO - PROCESS | 3280 | 1467461334364 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:54 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F00AF800 == 27 [pid = 3280] [id = 636] 05:08:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E9889800) [pid = 3280] [serial = 1908] [outer = 0000000000000000] 05:08:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E98F0000) [pid = 3280] [serial = 1909] [outer = 000000A5E9889800] 05:08:54 INFO - PROCESS | 3280 | 1467461334410 Marionette DEBUG loaded listener.js 05:08:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E9DD6C00) [pid = 3280] [serial = 1910] [outer = 000000A5E9889800] 05:08:54 INFO - PROCESS | 3280 | 1467461334846 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]]]}] 05:08:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:08:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 627ms 05:08:54 INFO - PROCESS | 3280 | 1467461334894 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 05:08:54 INFO - PROCESS | 3280 | 1467461334896 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 05:08:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:08:54 INFO - PROCESS | 3280 | 1467461334899 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:08:54 INFO - PROCESS | 3280 | 1467461334901 Marionette TRACE conn6 <- [1,2510,null,{}] 05:08:54 INFO - PROCESS | 3280 | 1467461334905 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}] 05:08:54 INFO - PROCESS | 3280 | 1467461334907 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:55 INFO - PROCESS | 3280 | 1467461334993 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 05:08:55 INFO - PROCESS | 3280 | 1467461334998 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:55 INFO - PROCESS | 3280 | 1467461335000 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:55 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F02CC000 == 28 [pid = 3280] [id = 637] 05:08:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5EA410800) [pid = 3280] [serial = 1911] [outer = 0000000000000000] 05:08:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5EA679400) [pid = 3280] [serial = 1912] [outer = 000000A5EA410800] 05:08:55 INFO - PROCESS | 3280 | 1467461335044 Marionette DEBUG loaded listener.js 05:08:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5EB031000) [pid = 3280] [serial = 1913] [outer = 000000A5EA410800] 05:08:55 INFO - PROCESS | 3280 | 1467461335715 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]]]}] 05:08:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:08:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 881ms 05:08:55 INFO - PROCESS | 3280 | 1467461335784 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 05:08:55 INFO - PROCESS | 3280 | 1467461335789 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 05:08:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:08:55 INFO - PROCESS | 3280 | 1467461335794 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:08:55 INFO - PROCESS | 3280 | 1467461335798 Marionette TRACE conn6 <- [1,2514,null,{}] 05:08:55 INFO - PROCESS | 3280 | 1467461335804 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}] 05:08:55 INFO - PROCESS | 3280 | 1467461335807 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:55 INFO - PROCESS | 3280 | 1467461335946 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 05:08:56 INFO - PROCESS | 3280 | 1467461336067 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:56 INFO - PROCESS | 3280 | 1467461336070 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:56 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0EDB000 == 29 [pid = 3280] [id = 638] 05:08:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5DB42E000) [pid = 3280] [serial = 1914] [outer = 0000000000000000] 05:08:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5DC230800) [pid = 3280] [serial = 1915] [outer = 000000A5DB42E000] 05:08:56 INFO - PROCESS | 3280 | 1467461336130 Marionette DEBUG loaded listener.js 05:08:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5DC32BC00) [pid = 3280] [serial = 1916] [outer = 000000A5DB42E000] 05:08:56 INFO - PROCESS | 3280 | 1467461336903 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]]]}] 05:08:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:08:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1132ms 05:08:56 INFO - PROCESS | 3280 | 1467461336962 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 05:08:56 INFO - PROCESS | 3280 | 1467461336967 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 05:08:56 INFO - PROCESS | 3280 | 1467461336975 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:08:56 INFO - PROCESS | 3280 | 1467461336978 Marionette TRACE conn6 <- [1,2518,null,{}] 05:08:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:08:56 INFO - PROCESS | 3280 | 1467461336983 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}] 05:08:56 INFO - PROCESS | 3280 | 1467461336986 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:57 INFO - PROCESS | 3280 | 1467461337124 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 05:08:57 INFO - PROCESS | 3280 | 1467461337376 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:57 INFO - PROCESS | 3280 | 1467461337380 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:57 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DB44B800 == 30 [pid = 3280] [id = 639] 05:08:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5DBD27000) [pid = 3280] [serial = 1917] [outer = 0000000000000000] 05:08:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5DC17A800) [pid = 3280] [serial = 1918] [outer = 000000A5DBD27000] 05:08:57 INFO - PROCESS | 3280 | 1467461337460 Marionette DEBUG loaded listener.js 05:08:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5DC2A1800) [pid = 3280] [serial = 1919] [outer = 000000A5DBD27000] 05:08:58 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E9573400) [pid = 3280] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3280 | 1467461338213 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]]]}] 05:08:58 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5EC581000) [pid = 3280] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E6723000) [pid = 3280] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5DF6A8400) [pid = 3280] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E8BCCC00) [pid = 3280] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E8BD7800) [pid = 3280] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E8FCDC00) [pid = 3280] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5DC28E800) [pid = 3280] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5DC22E400) [pid = 3280] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E9508400) [pid = 3280] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5EC5C0000) [pid = 3280] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E2254800) [pid = 3280] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E0902400) [pid = 3280] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E0CD4400) [pid = 3280] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5DC2A2400) [pid = 3280] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5DC660800) [pid = 3280] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5DC65E400) [pid = 3280] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5DC32B000) [pid = 3280] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5E5E4AC00) [pid = 3280] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A5E88BC400) [pid = 3280] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A5E6DA5800) [pid = 3280] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A5E5EDE400) [pid = 3280] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A5E2877800) [pid = 3280] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 05:08:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:08:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1284ms 05:08:58 INFO - PROCESS | 3280 | 1467461338268 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 05:08:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:08:58 INFO - PROCESS | 3280 | 1467461338272 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 05:08:58 INFO - PROCESS | 3280 | 1467461338276 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:08:58 INFO - PROCESS | 3280 | 1467461338279 Marionette TRACE conn6 <- [1,2522,null,{}] 05:08:58 INFO - PROCESS | 3280 | 1467461338284 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}] 05:08:58 INFO - PROCESS | 3280 | 1467461338287 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:58 INFO - PROCESS | 3280 | 1467461338377 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 05:08:58 INFO - PROCESS | 3280 | 1467461338386 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:58 INFO - PROCESS | 3280 | 1467461338389 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:58 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E09BC000 == 31 [pid = 3280] [id = 640] 05:08:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A5DC297C00) [pid = 3280] [serial = 1920] [outer = 0000000000000000] 05:08:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A5DC32EC00) [pid = 3280] [serial = 1921] [outer = 000000A5DC297C00] 05:08:58 INFO - PROCESS | 3280 | 1467461338443 Marionette DEBUG loaded listener.js 05:08:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A5DCBF0C00) [pid = 3280] [serial = 1922] [outer = 000000A5DC297C00] 05:08:58 INFO - PROCESS | 3280 | 1467461338990 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]]]}] 05:08:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:08:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 733ms 05:08:59 INFO - PROCESS | 3280 | 1467461339011 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 05:08:59 INFO - PROCESS | 3280 | 1467461339015 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 05:08:59 INFO - PROCESS | 3280 | 1467461339019 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:08:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:08:59 INFO - PROCESS | 3280 | 1467461339022 Marionette TRACE conn6 <- [1,2526,null,{}] 05:08:59 INFO - PROCESS | 3280 | 1467461339025 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}] 05:08:59 INFO - PROCESS | 3280 | 1467461339028 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:59 INFO - PROCESS | 3280 | 1467461339123 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 05:08:59 INFO - PROCESS | 3280 | 1467461339131 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:59 INFO - PROCESS | 3280 | 1467461339133 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:59 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E67AF000 == 32 [pid = 3280] [id = 641] 05:08:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A5E0EB6800) [pid = 3280] [serial = 1923] [outer = 0000000000000000] 05:08:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5E21D3C00) [pid = 3280] [serial = 1924] [outer = 000000A5E0EB6800] 05:08:59 INFO - PROCESS | 3280 | 1467461339180 Marionette DEBUG loaded listener.js 05:08:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5E231A400) [pid = 3280] [serial = 1925] [outer = 000000A5E0EB6800] 05:08:59 INFO - PROCESS | 3280 | 1467461339679 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]]]}] 05:08:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:08:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 692ms 05:08:59 INFO - PROCESS | 3280 | 1467461339715 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 05:08:59 INFO - PROCESS | 3280 | 1467461339718 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 05:08:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:08:59 INFO - PROCESS | 3280 | 1467461339723 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:08:59 INFO - PROCESS | 3280 | 1467461339729 Marionette TRACE conn6 <- [1,2530,null,{}] 05:08:59 INFO - PROCESS | 3280 | 1467461339740 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}] 05:08:59 INFO - PROCESS | 3280 | 1467461339744 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:59 INFO - PROCESS | 3280 | 1467461339835 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 05:08:59 INFO - PROCESS | 3280 | 1467461339951 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:59 INFO - PROCESS | 3280 | 1467461339953 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:08:59 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8E18800 == 33 [pid = 3280] [id = 642] 05:08:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5DAD44400) [pid = 3280] [serial = 1926] [outer = 0000000000000000] 05:08:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E5E47800) [pid = 3280] [serial = 1927] [outer = 000000A5DAD44400] 05:09:00 INFO - PROCESS | 3280 | 1467461339999 Marionette DEBUG loaded listener.js 05:09:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E64C5400) [pid = 3280] [serial = 1928] [outer = 000000A5DAD44400] 05:09:00 INFO - PROCESS | 3280 | 1467461340382 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]]]}] 05:09:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:09:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 692ms 05:09:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:09:00 INFO - PROCESS | 3280 | 1467461340416 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 05:09:00 INFO - PROCESS | 3280 | 1467461340419 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 05:09:00 INFO - PROCESS | 3280 | 1467461340423 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:09:00 INFO - PROCESS | 3280 | 1467461340424 Marionette TRACE conn6 <- [1,2534,null,{}] 05:09:00 INFO - PROCESS | 3280 | 1467461340428 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}] 05:09:00 INFO - PROCESS | 3280 | 1467461340430 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:00 INFO - PROCESS | 3280 | 1467461340554 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 05:09:00 INFO - PROCESS | 3280 | 1467461340559 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:00 INFO - PROCESS | 3280 | 1467461340561 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:00 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EA42D800 == 34 [pid = 3280] [id = 643] 05:09:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E671F400) [pid = 3280] [serial = 1929] [outer = 0000000000000000] 05:09:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E6D21400) [pid = 3280] [serial = 1930] [outer = 000000A5E671F400] 05:09:00 INFO - PROCESS | 3280 | 1467461340655 Marionette DEBUG loaded listener.js 05:09:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E808EC00) [pid = 3280] [serial = 1931] [outer = 000000A5E671F400] 05:09:01 INFO - PROCESS | 3280 | 1467461341099 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]]]}] 05:09:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:09:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 731ms 05:09:01 INFO - PROCESS | 3280 | 1467461341160 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 05:09:01 INFO - PROCESS | 3280 | 1467461341163 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 05:09:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:09:01 INFO - PROCESS | 3280 | 1467461341166 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:09:01 INFO - PROCESS | 3280 | 1467461341168 Marionette TRACE conn6 <- [1,2538,null,{}] 05:09:01 INFO - PROCESS | 3280 | 1467461341171 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}] 05:09:01 INFO - PROCESS | 3280 | 1467461341173 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:01 INFO - PROCESS | 3280 | 1467461341325 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 05:09:01 INFO - PROCESS | 3280 | 1467461341346 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:01 INFO - PROCESS | 3280 | 1467461341352 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:01 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8B73000 == 35 [pid = 3280] [id = 644] 05:09:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E81EA800) [pid = 3280] [serial = 1932] [outer = 0000000000000000] 05:09:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E8646C00) [pid = 3280] [serial = 1933] [outer = 000000A5E81EA800] 05:09:01 INFO - PROCESS | 3280 | 1467461341410 Marionette DEBUG loaded listener.js 05:09:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E8A26400) [pid = 3280] [serial = 1934] [outer = 000000A5E81EA800] 05:09:01 INFO - PROCESS | 3280 | 1467461341896 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]]]}] 05:09:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:09:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 776ms 05:09:01 INFO - PROCESS | 3280 | 1467461341947 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 05:09:01 INFO - PROCESS | 3280 | 1467461341949 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 05:09:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:09:01 INFO - PROCESS | 3280 | 1467461341958 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:09:01 INFO - PROCESS | 3280 | 1467461341960 Marionette TRACE conn6 <- [1,2542,null,{}] 05:09:01 INFO - PROCESS | 3280 | 1467461341963 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}] 05:09:01 INFO - PROCESS | 3280 | 1467461341966 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:02 INFO - PROCESS | 3280 | 1467461342086 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 05:09:02 INFO - PROCESS | 3280 | 1467461342099 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:02 INFO - PROCESS | 3280 | 1467461342101 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:02 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC38000 == 36 [pid = 3280] [id = 645] 05:09:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E8CC1400) [pid = 3280] [serial = 1935] [outer = 0000000000000000] 05:09:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E8F95C00) [pid = 3280] [serial = 1936] [outer = 000000A5E8CC1400] 05:09:02 INFO - PROCESS | 3280 | 1467461342146 Marionette DEBUG loaded listener.js 05:09:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E929DC00) [pid = 3280] [serial = 1937] [outer = 000000A5E8CC1400] 05:09:02 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E8BD2800) [pid = 3280] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:09:02 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E950CC00) [pid = 3280] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:09:02 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E956EC00) [pid = 3280] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:09:02 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5DA45D400) [pid = 3280] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:09:02 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E8AD1000) [pid = 3280] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:09:02 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E224AC00) [pid = 3280] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:09:02 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5DC48D400) [pid = 3280] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:09:02 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5DC17BC00) [pid = 3280] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:09:02 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E864F800) [pid = 3280] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:09:02 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5DC330C00) [pid = 3280] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:09:02 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E6722000) [pid = 3280] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:09:02 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5E9510400) [pid = 3280] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:09:02 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5E9889800) [pid = 3280] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:09:02 INFO - PROCESS | 3280 | 1467461342732 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]]]}] 05:09:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:09:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 839ms 05:09:02 INFO - PROCESS | 3280 | 1467461342795 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 05:09:02 INFO - PROCESS | 3280 | 1467461342797 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 05:09:02 INFO - PROCESS | 3280 | 1467461342800 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:09:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:09:02 INFO - PROCESS | 3280 | 1467461342802 Marionette TRACE conn6 <- [1,2546,null,{}] 05:09:02 INFO - PROCESS | 3280 | 1467461342805 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}] 05:09:02 INFO - PROCESS | 3280 | 1467461342807 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:02 INFO - PROCESS | 3280 | 1467461342920 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 05:09:02 INFO - PROCESS | 3280 | 1467461342973 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:02 INFO - PROCESS | 3280 | 1467461342975 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:02 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC80000 == 37 [pid = 3280] [id = 646] 05:09:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5E0BD3C00) [pid = 3280] [serial = 1938] [outer = 0000000000000000] 05:09:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5E6727C00) [pid = 3280] [serial = 1939] [outer = 000000A5E0BD3C00] 05:09:03 INFO - PROCESS | 3280 | 1467461343021 Marionette DEBUG loaded listener.js 05:09:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E915C000) [pid = 3280] [serial = 1940] [outer = 000000A5E0BD3C00] 05:09:03 INFO - PROCESS | 3280 | 1467461343399 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]]]}] 05:09:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:09:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 629ms 05:09:03 INFO - PROCESS | 3280 | 1467461343433 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 05:09:03 INFO - PROCESS | 3280 | 1467461343443 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 05:09:03 INFO - PROCESS | 3280 | 1467461343446 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:09:03 INFO - PROCESS | 3280 | 1467461343448 Marionette TRACE conn6 <- [1,2550,null,{}] 05:09:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:09:03 INFO - PROCESS | 3280 | 1467461343452 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}] 05:09:03 INFO - PROCESS | 3280 | 1467461343454 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:03 INFO - PROCESS | 3280 | 1467461343539 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 05:09:03 INFO - PROCESS | 3280 | 1467461343544 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:03 INFO - PROCESS | 3280 | 1467461343546 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:03 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECF42000 == 38 [pid = 3280] [id = 647] 05:09:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E9510400) [pid = 3280] [serial = 1941] [outer = 0000000000000000] 05:09:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E9579C00) [pid = 3280] [serial = 1942] [outer = 000000A5E9510400] 05:09:03 INFO - PROCESS | 3280 | 1467461343591 Marionette DEBUG loaded listener.js 05:09:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E97D0000) [pid = 3280] [serial = 1943] [outer = 000000A5E9510400] 05:09:04 INFO - PROCESS | 3280 | 1467461344023 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]]]}] 05:09:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:09:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 629ms 05:09:04 INFO - PROCESS | 3280 | 1467461344082 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 05:09:04 INFO - PROCESS | 3280 | 1467461344084 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 05:09:04 INFO - PROCESS | 3280 | 1467461344088 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:09:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:09:04 INFO - PROCESS | 3280 | 1467461344090 Marionette TRACE conn6 <- [1,2554,null,{}] 05:09:04 INFO - PROCESS | 3280 | 1467461344093 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}] 05:09:04 INFO - PROCESS | 3280 | 1467461344095 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:04 INFO - PROCESS | 3280 | 1467461344182 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 05:09:04 INFO - PROCESS | 3280 | 1467461344190 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:04 INFO - PROCESS | 3280 | 1467461344192 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:04 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8E18000 == 39 [pid = 3280] [id = 648] 05:09:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E97D7C00) [pid = 3280] [serial = 1944] [outer = 0000000000000000] 05:09:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E986FC00) [pid = 3280] [serial = 1945] [outer = 000000A5E97D7C00] 05:09:04 INFO - PROCESS | 3280 | 1467461344237 Marionette DEBUG loaded listener.js 05:09:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E988C000) [pid = 3280] [serial = 1946] [outer = 000000A5E97D7C00] 05:09:05 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F00AF800 == 38 [pid = 3280] [id = 636] 05:09:05 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ED812000 == 37 [pid = 3280] [id = 634] 05:09:05 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E9C99800 == 36 [pid = 3280] [id = 635] 05:09:05 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E09BC000 == 35 [pid = 3280] [id = 640] 05:09:05 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DB44B800 == 34 [pid = 3280] [id = 639] 05:09:05 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E0EDB000 == 33 [pid = 3280] [id = 638] 05:09:05 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F02CC000 == 32 [pid = 3280] [id = 637] 05:09:05 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E67AF000 == 31 [pid = 3280] [id = 641] 05:09:05 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC80000 == 30 [pid = 3280] [id = 646] 05:09:05 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8B73000 == 29 [pid = 3280] [id = 644] 05:09:05 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EA42D800 == 28 [pid = 3280] [id = 643] 05:09:05 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECF42000 == 27 [pid = 3280] [id = 647] 05:09:05 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8E18800 == 26 [pid = 3280] [id = 642] 05:09:05 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC38000 == 25 [pid = 3280] [id = 645] 05:09:05 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E8F91400) [pid = 3280] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 05:09:05 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E957BC00) [pid = 3280] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 05:09:05 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E956C400) [pid = 3280] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 05:09:05 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E976C400) [pid = 3280] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 05:09:05 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E0BD7C00) [pid = 3280] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 05:09:05 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E156EC00) [pid = 3280] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 05:09:05 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E976D000) [pid = 3280] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 05:09:05 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5E2251800) [pid = 3280] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 05:09:05 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5E2875400) [pid = 3280] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 05:09:05 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5DC5CA400) [pid = 3280] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 05:09:05 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A5DC66AC00) [pid = 3280] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 05:09:05 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A5DC222C00) [pid = 3280] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 05:09:05 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A5DC28B800) [pid = 3280] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 05:09:05 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A5E8ACC800) [pid = 3280] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 05:09:05 INFO - PROCESS | 3280 | --DOMWINDOW == 61 (000000A5E5E43800) [pid = 3280] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 05:09:05 INFO - PROCESS | 3280 | --DOMWINDOW == 60 (000000A5E5E67000) [pid = 3280] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 05:09:05 INFO - PROCESS | 3280 | --DOMWINDOW == 59 (000000A5E809DC00) [pid = 3280] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 05:09:05 INFO - PROCESS | 3280 | --DOMWINDOW == 58 (000000A5E8643800) [pid = 3280] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 05:09:05 INFO - PROCESS | 3280 | --DOMWINDOW == 57 (000000A5E977B400) [pid = 3280] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 05:09:05 INFO - PROCESS | 3280 | --DOMWINDOW == 56 (000000A5EA679400) [pid = 3280] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 05:09:05 INFO - PROCESS | 3280 | --DOMWINDOW == 55 (000000A5E98F0000) [pid = 3280] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 05:09:05 INFO - PROCESS | 3280 | --DOMWINDOW == 54 (000000A5E97DA400) [pid = 3280] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 05:09:05 INFO - PROCESS | 3280 | --DOMWINDOW == 53 (000000A5E9DD6C00) [pid = 3280] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 05:09:05 INFO - PROCESS | 3280 | --DOMWINDOW == 52 (000000A5E9166400) [pid = 3280] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 05:09:05 INFO - PROCESS | 3280 | --DOMWINDOW == 51 (000000A5E9876800) [pid = 3280] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 05:09:05 INFO - PROCESS | 3280 | --DOMWINDOW == 50 (000000A5E8BC9800) [pid = 3280] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 05:09:06 INFO - PROCESS | 3280 | 1467461346067 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]]]}] 05:09:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:09:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 2032ms 05:09:06 INFO - PROCESS | 3280 | 1467461346124 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 05:09:06 INFO - PROCESS | 3280 | 1467461346128 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 05:09:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:09:06 INFO - PROCESS | 3280 | 1467461346133 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:09:06 INFO - PROCESS | 3280 | 1467461346136 Marionette TRACE conn6 <- [1,2558,null,{}] 05:09:06 INFO - PROCESS | 3280 | 1467461346143 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}] 05:09:06 INFO - PROCESS | 3280 | 1467461346146 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:06 INFO - PROCESS | 3280 | 1467461346241 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 05:09:06 INFO - PROCESS | 3280 | 1467461346248 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:06 INFO - PROCESS | 3280 | 1467461346253 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:06 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DF6DE800 == 26 [pid = 3280] [id = 649] 05:09:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 51 (000000A5DC22C400) [pid = 3280] [serial = 1947] [outer = 0000000000000000] 05:09:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 52 (000000A5DC22D400) [pid = 3280] [serial = 1948] [outer = 000000A5DC22C400] 05:09:06 INFO - PROCESS | 3280 | 1467461346309 Marionette DEBUG loaded listener.js 05:09:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 53 (000000A5DC290C00) [pid = 3280] [serial = 1949] [outer = 000000A5DC22C400] 05:09:06 INFO - PROCESS | 3280 | 1467461346822 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]]]}] 05:09:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:09:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 734ms 05:09:06 INFO - PROCESS | 3280 | 1467461346871 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 05:09:06 INFO - PROCESS | 3280 | 1467461346876 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 05:09:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:09:06 INFO - PROCESS | 3280 | 1467461346883 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:09:06 INFO - PROCESS | 3280 | 1467461346886 Marionette TRACE conn6 <- [1,2562,null,{}] 05:09:06 INFO - PROCESS | 3280 | 1467461346890 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}] 05:09:06 INFO - PROCESS | 3280 | 1467461346893 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:07 INFO - PROCESS | 3280 | 1467461346986 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 05:09:07 INFO - PROCESS | 3280 | 1467461347071 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:07 INFO - PROCESS | 3280 | 1467461347074 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:07 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E2106000 == 27 [pid = 3280] [id = 650] 05:09:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 54 (000000A5DC328400) [pid = 3280] [serial = 1950] [outer = 0000000000000000] 05:09:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 55 (000000A5DC5D2C00) [pid = 3280] [serial = 1951] [outer = 000000A5DC328400] 05:09:07 INFO - PROCESS | 3280 | 1467461347125 Marionette DEBUG loaded listener.js 05:09:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 56 (000000A5DC666400) [pid = 3280] [serial = 1952] [outer = 000000A5DC328400] 05:09:07 INFO - PROCESS | 3280 | 1467461347545 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]]]}] 05:09:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:09:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 693ms 05:09:07 INFO - PROCESS | 3280 | 1467461347577 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 05:09:07 INFO - PROCESS | 3280 | 1467461347579 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 05:09:07 INFO - PROCESS | 3280 | 1467461347583 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:09:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:09:07 INFO - PROCESS | 3280 | 1467461347587 Marionette TRACE conn6 <- [1,2566,null,{}] 05:09:07 INFO - PROCESS | 3280 | 1467461347598 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}] 05:09:07 INFO - PROCESS | 3280 | 1467461347603 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:07 INFO - PROCESS | 3280 | 1467461347722 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 05:09:07 INFO - PROCESS | 3280 | 1467461347739 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:07 INFO - PROCESS | 3280 | 1467461347743 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:07 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E874F000 == 28 [pid = 3280] [id = 651] 05:09:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 57 (000000A5B08B8C00) [pid = 3280] [serial = 1953] [outer = 0000000000000000] 05:09:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 58 (000000A5E0B8BC00) [pid = 3280] [serial = 1954] [outer = 000000A5B08B8C00] 05:09:07 INFO - PROCESS | 3280 | 1467461347792 Marionette DEBUG loaded listener.js 05:09:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 59 (000000A5E0E8A800) [pid = 3280] [serial = 1955] [outer = 000000A5B08B8C00] 05:09:08 INFO - PROCESS | 3280 | 1467461348241 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]]]}] 05:09:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:09:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 692ms 05:09:08 INFO - PROCESS | 3280 | 1467461348278 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 05:09:08 INFO - PROCESS | 3280 | 1467461348281 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 05:09:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:09:08 INFO - PROCESS | 3280 | 1467461348284 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:09:08 INFO - PROCESS | 3280 | 1467461348286 Marionette TRACE conn6 <- [1,2570,null,{}] 05:09:08 INFO - PROCESS | 3280 | 1467461348290 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}] 05:09:08 INFO - PROCESS | 3280 | 1467461348292 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:08 INFO - PROCESS | 3280 | 1467461348381 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 05:09:08 INFO - PROCESS | 3280 | 1467461348388 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:08 INFO - PROCESS | 3280 | 1467461348390 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:08 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8B84000 == 29 [pid = 3280] [id = 652] 05:09:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 60 (000000A5E15D2400) [pid = 3280] [serial = 1956] [outer = 0000000000000000] 05:09:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (000000A5E21D8C00) [pid = 3280] [serial = 1957] [outer = 000000A5E15D2400] 05:09:08 INFO - PROCESS | 3280 | 1467461348437 Marionette DEBUG loaded listener.js 05:09:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A5E2317C00) [pid = 3280] [serial = 1958] [outer = 000000A5E15D2400] 05:09:08 INFO - PROCESS | 3280 | 1467461348900 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]]]}] 05:09:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:09:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 691ms 05:09:08 INFO - PROCESS | 3280 | 1467461348978 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 05:09:08 INFO - PROCESS | 3280 | 1467461348980 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 05:09:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:09:08 INFO - PROCESS | 3280 | 1467461348984 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:09:08 INFO - PROCESS | 3280 | 1467461348986 Marionette TRACE conn6 <- [1,2574,null,{}] 05:09:08 INFO - PROCESS | 3280 | 1467461348989 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}] 05:09:08 INFO - PROCESS | 3280 | 1467461348991 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:09 INFO - PROCESS | 3280 | 1467461349073 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 05:09:09 INFO - PROCESS | 3280 | 1467461349108 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:09 INFO - PROCESS | 3280 | 1467461349110 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:09 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E98B6800 == 30 [pid = 3280] [id = 653] 05:09:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A5DC322C00) [pid = 3280] [serial = 1959] [outer = 0000000000000000] 05:09:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A5E2D4C400) [pid = 3280] [serial = 1960] [outer = 000000A5DC322C00] 05:09:09 INFO - PROCESS | 3280 | 1467461349156 Marionette DEBUG loaded listener.js 05:09:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A5E5E0D800) [pid = 3280] [serial = 1961] [outer = 000000A5DC322C00] 05:09:09 INFO - PROCESS | 3280 | 1467461349598 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]]]}] 05:09:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:09:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 692ms 05:09:09 INFO - PROCESS | 3280 | 1467461349680 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 05:09:09 INFO - PROCESS | 3280 | 1467461349682 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 05:09:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:09:09 INFO - PROCESS | 3280 | 1467461349685 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:09:09 INFO - PROCESS | 3280 | 1467461349687 Marionette TRACE conn6 <- [1,2578,null,{}] 05:09:09 INFO - PROCESS | 3280 | 1467461349691 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}] 05:09:09 INFO - PROCESS | 3280 | 1467461349697 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:09 INFO - PROCESS | 3280 | 1467461349806 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 05:09:09 INFO - PROCESS | 3280 | 1467461349811 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:09 INFO - PROCESS | 3280 | 1467461349814 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:09 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC676000 == 31 [pid = 3280] [id = 654] 05:09:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A5E64C4000) [pid = 3280] [serial = 1962] [outer = 0000000000000000] 05:09:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5E6D1D000) [pid = 3280] [serial = 1963] [outer = 000000A5E64C4000] 05:09:09 INFO - PROCESS | 3280 | 1467461349859 Marionette DEBUG loaded listener.js 05:09:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5E8092400) [pid = 3280] [serial = 1964] [outer = 000000A5E64C4000] 05:09:10 INFO - PROCESS | 3280 | 1467461350299 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]]]}] 05:09:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:09:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 691ms 05:09:10 INFO - PROCESS | 3280 | 1467461350379 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 05:09:10 INFO - PROCESS | 3280 | 1467461350382 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 05:09:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:09:10 INFO - PROCESS | 3280 | 1467461350385 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:09:10 INFO - PROCESS | 3280 | 1467461350387 Marionette TRACE conn6 <- [1,2582,null,{}] 05:09:10 INFO - PROCESS | 3280 | 1467461350390 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}] 05:09:10 INFO - PROCESS | 3280 | 1467461350392 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:10 INFO - PROCESS | 3280 | 1467461350499 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 05:09:10 INFO - PROCESS | 3280 | 1467461350513 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:10 INFO - PROCESS | 3280 | 1467461350515 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:10 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC21000 == 32 [pid = 3280] [id = 655] 05:09:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5E809C800) [pid = 3280] [serial = 1965] [outer = 0000000000000000] 05:09:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E81E9C00) [pid = 3280] [serial = 1966] [outer = 000000A5E809C800] 05:09:10 INFO - PROCESS | 3280 | 1467461350560 Marionette DEBUG loaded listener.js 05:09:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E88BA800) [pid = 3280] [serial = 1967] [outer = 000000A5E809C800] 05:09:10 INFO - PROCESS | 3280 | 1467461350970 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]]]}] 05:09:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:09:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 627ms 05:09:11 INFO - PROCESS | 3280 | 1467461351016 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 05:09:11 INFO - PROCESS | 3280 | 1467461351018 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 05:09:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:09:11 INFO - PROCESS | 3280 | 1467461351021 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:09:11 INFO - PROCESS | 3280 | 1467461351023 Marionette TRACE conn6 <- [1,2586,null,{}] 05:09:11 INFO - PROCESS | 3280 | 1467461351026 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}] 05:09:11 INFO - PROCESS | 3280 | 1467461351028 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:11 INFO - PROCESS | 3280 | 1467461351110 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 05:09:11 INFO - PROCESS | 3280 | 1467461351115 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:11 INFO - PROCESS | 3280 | 1467461351117 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:11 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC81000 == 33 [pid = 3280] [id = 656] 05:09:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E88C4000) [pid = 3280] [serial = 1968] [outer = 0000000000000000] 05:09:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E8ADA400) [pid = 3280] [serial = 1969] [outer = 000000A5E88C4000] 05:09:11 INFO - PROCESS | 3280 | 1467461351162 Marionette DEBUG loaded listener.js 05:09:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E8BD1C00) [pid = 3280] [serial = 1970] [outer = 000000A5E88C4000] 05:09:11 INFO - PROCESS | 3280 | 1467461351633 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]]]}] 05:09:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:09:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 671ms 05:09:11 INFO - PROCESS | 3280 | 1467461351701 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 05:09:11 INFO - PROCESS | 3280 | 1467461351703 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 05:09:11 INFO - PROCESS | 3280 | 1467461351707 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:09:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:09:11 INFO - PROCESS | 3280 | 1467461351709 Marionette TRACE conn6 <- [1,2590,null,{}] 05:09:11 INFO - PROCESS | 3280 | 1467461351712 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}] 05:09:11 INFO - PROCESS | 3280 | 1467461351714 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:11 INFO - PROCESS | 3280 | 1467461351824 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 05:09:11 INFO - PROCESS | 3280 | 1467461351902 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:11 INFO - PROCESS | 3280 | 1467461351905 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:11 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E874E800 == 34 [pid = 3280] [id = 657] 05:09:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E8EBC000) [pid = 3280] [serial = 1971] [outer = 0000000000000000] 05:09:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E8FC1400) [pid = 3280] [serial = 1972] [outer = 000000A5E8EBC000] 05:09:11 INFO - PROCESS | 3280 | 1467461351950 Marionette DEBUG loaded listener.js 05:09:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E92A2800) [pid = 3280] [serial = 1973] [outer = 000000A5E8EBC000] 05:09:12 INFO - PROCESS | 3280 | 1467461352395 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]]]}] 05:09:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:09:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 734ms 05:09:12 INFO - PROCESS | 3280 | 1467461352444 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 05:09:12 INFO - PROCESS | 3280 | 1467461352446 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 05:09:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:09:12 INFO - PROCESS | 3280 | 1467461352450 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:09:12 INFO - PROCESS | 3280 | 1467461352451 Marionette TRACE conn6 <- [1,2594,null,{}] 05:09:12 INFO - PROCESS | 3280 | 1467461352455 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}] 05:09:12 INFO - PROCESS | 3280 | 1467461352457 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:12 INFO - PROCESS | 3280 | 1467461352576 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 05:09:12 INFO - PROCESS | 3280 | 1467461352634 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:12 INFO - PROCESS | 3280 | 1467461352636 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:12 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECF5A800 == 35 [pid = 3280] [id = 658] 05:09:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E956FC00) [pid = 3280] [serial = 1974] [outer = 0000000000000000] 05:09:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E9574400) [pid = 3280] [serial = 1975] [outer = 000000A5E956FC00] 05:09:12 INFO - PROCESS | 3280 | 1467461352681 Marionette DEBUG loaded listener.js 05:09:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E9770800) [pid = 3280] [serial = 1976] [outer = 000000A5E956FC00] 05:09:13 INFO - PROCESS | 3280 | 1467461353161 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]]]}] 05:09:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:09:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 732ms 05:09:13 INFO - PROCESS | 3280 | 1467461353207 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 05:09:13 INFO - PROCESS | 3280 | 1467461353210 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 05:09:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:09:13 INFO - PROCESS | 3280 | 1467461353217 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:09:13 INFO - PROCESS | 3280 | 1467461353220 Marionette TRACE conn6 <- [1,2598,null,{}] 05:09:13 INFO - PROCESS | 3280 | 1467461353224 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}] 05:09:13 INFO - PROCESS | 3280 | 1467461353227 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:13 INFO - PROCESS | 3280 | 1467461353431 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 05:09:13 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E81EA800) [pid = 3280] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:09:13 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E0BD3C00) [pid = 3280] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:09:13 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E8CC1400) [pid = 3280] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:09:13 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E9510400) [pid = 3280] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:09:13 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5DAD44400) [pid = 3280] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:09:13 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E0EB6800) [pid = 3280] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:09:13 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5DC297C00) [pid = 3280] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:09:13 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5DBD27000) [pid = 3280] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:09:13 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5DB42E000) [pid = 3280] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:09:13 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5EA410800) [pid = 3280] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:09:13 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E671F400) [pid = 3280] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:09:13 INFO - PROCESS | 3280 | 1467461353496 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:13 INFO - PROCESS | 3280 | 1467461353499 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:13 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC28000 == 36 [pid = 3280] [id = 659] 05:09:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5DC170400) [pid = 3280] [serial = 1977] [outer = 0000000000000000] 05:09:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5DD198C00) [pid = 3280] [serial = 1978] [outer = 000000A5DC170400] 05:09:13 INFO - PROCESS | 3280 | 1467461353547 Marionette DEBUG loaded listener.js 05:09:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E8F94800) [pid = 3280] [serial = 1979] [outer = 000000A5DC170400] 05:09:13 INFO - PROCESS | 3280 | 1467461353935 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]]]}] 05:09:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:09:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 734ms 05:09:13 INFO - PROCESS | 3280 | 1467461353954 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 05:09:13 INFO - PROCESS | 3280 | 1467461353956 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 05:09:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:09:13 INFO - PROCESS | 3280 | 1467461353959 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:09:13 INFO - PROCESS | 3280 | 1467461353960 Marionette TRACE conn6 <- [1,2602,null,{}] 05:09:13 INFO - PROCESS | 3280 | 1467461353964 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}] 05:09:13 INFO - PROCESS | 3280 | 1467461353966 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:14 INFO - PROCESS | 3280 | 1467461354052 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 05:09:14 INFO - PROCESS | 3280 | 1467461354058 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:14 INFO - PROCESS | 3280 | 1467461354060 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:14 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F00B9800 == 37 [pid = 3280] [id = 660] 05:09:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E97D8C00) [pid = 3280] [serial = 1980] [outer = 0000000000000000] 05:09:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E9886800) [pid = 3280] [serial = 1981] [outer = 000000A5E97D8C00] 05:09:14 INFO - PROCESS | 3280 | 1467461354104 Marionette DEBUG loaded listener.js 05:09:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E98F3400) [pid = 3280] [serial = 1982] [outer = 000000A5E97D8C00] 05:09:14 INFO - PROCESS | 3280 | 1467461354548 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]]]}] 05:09:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:09:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 627ms 05:09:14 INFO - PROCESS | 3280 | 1467461354591 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 05:09:14 INFO - PROCESS | 3280 | 1467461354594 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 05:09:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:09:14 INFO - PROCESS | 3280 | 1467461354597 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:09:14 INFO - PROCESS | 3280 | 1467461354599 Marionette TRACE conn6 <- [1,2606,null,{}] 05:09:14 INFO - PROCESS | 3280 | 1467461354603 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}] 05:09:14 INFO - PROCESS | 3280 | 1467461354604 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:14 INFO - PROCESS | 3280 | 1467461354688 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 05:09:14 INFO - PROCESS | 3280 | 1467461354693 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:14 INFO - PROCESS | 3280 | 1467461354695 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:14 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F02CA800 == 38 [pid = 3280] [id = 661] 05:09:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E9CEAC00) [pid = 3280] [serial = 1983] [outer = 0000000000000000] 05:09:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5EA40D400) [pid = 3280] [serial = 1984] [outer = 000000A5E9CEAC00] 05:09:14 INFO - PROCESS | 3280 | 1467461354739 Marionette DEBUG loaded listener.js 05:09:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5EB02A000) [pid = 3280] [serial = 1985] [outer = 000000A5E9CEAC00] 05:09:15 INFO - PROCESS | 3280 | 1467461355180 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]]]}] 05:09:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:09:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 627ms 05:09:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:09:15 INFO - PROCESS | 3280 | 1467461355232 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 05:09:15 INFO - PROCESS | 3280 | 1467461355234 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 05:09:15 INFO - PROCESS | 3280 | 1467461355241 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:09:15 INFO - PROCESS | 3280 | 1467461355243 Marionette TRACE conn6 <- [1,2610,null,{}] 05:09:15 INFO - PROCESS | 3280 | 1467461355247 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}] 05:09:15 INFO - PROCESS | 3280 | 1467461355248 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:15 INFO - PROCESS | 3280 | 1467461355341 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 05:09:15 INFO - PROCESS | 3280 | 1467461355346 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:15 INFO - PROCESS | 3280 | 1467461355348 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:15 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F053A800 == 39 [pid = 3280] [id = 662] 05:09:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5EB2E7C00) [pid = 3280] [serial = 1986] [outer = 0000000000000000] 05:09:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5EB2EAC00) [pid = 3280] [serial = 1987] [outer = 000000A5EB2E7C00] 05:09:15 INFO - PROCESS | 3280 | 1467461355393 Marionette DEBUG loaded listener.js 05:09:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5EB9E3C00) [pid = 3280] [serial = 1988] [outer = 000000A5EB2E7C00] 05:09:16 INFO - PROCESS | 3280 | 1467461356218 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]]]}] 05:09:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:09:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1035ms 05:09:16 INFO - PROCESS | 3280 | 1467461356276 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 05:09:16 INFO - PROCESS | 3280 | 1467461356280 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 05:09:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:09:16 INFO - PROCESS | 3280 | 1467461356307 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:09:16 INFO - PROCESS | 3280 | 1467461356312 Marionette TRACE conn6 <- [1,2614,null,{}] 05:09:16 INFO - PROCESS | 3280 | 1467461356360 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}] 05:09:16 INFO - PROCESS | 3280 | 1467461356363 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:16 INFO - PROCESS | 3280 | 1467461356480 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 05:09:16 INFO - PROCESS | 3280 | 1467461356597 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:16 INFO - PROCESS | 3280 | 1467461356600 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:16 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E21B8800 == 40 [pid = 3280] [id = 663] 05:09:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5DC295800) [pid = 3280] [serial = 1989] [outer = 0000000000000000] 05:09:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5DC32F000) [pid = 3280] [serial = 1990] [outer = 000000A5DC295800] 05:09:16 INFO - PROCESS | 3280 | 1467461356660 Marionette DEBUG loaded listener.js 05:09:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5DCC38C00) [pid = 3280] [serial = 1991] [outer = 000000A5DC295800] 05:09:17 INFO - PROCESS | 3280 | 1467461357555 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]]]}] 05:09:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:09:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1288ms 05:09:17 INFO - PROCESS | 3280 | 1467461357598 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 05:09:17 INFO - PROCESS | 3280 | 1467461357602 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 05:09:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:09:17 INFO - PROCESS | 3280 | 1467461357608 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:09:17 INFO - PROCESS | 3280 | 1467461357611 Marionette TRACE conn6 <- [1,2618,null,{}] 05:09:17 INFO - PROCESS | 3280 | 1467461357617 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}] 05:09:17 INFO - PROCESS | 3280 | 1467461357620 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:17 INFO - PROCESS | 3280 | 1467461357733 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 05:09:17 INFO - PROCESS | 3280 | 1467461357809 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:17 INFO - PROCESS | 3280 | 1467461357814 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:17 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E15B2000 == 41 [pid = 3280] [id = 664] 05:09:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5DC284400) [pid = 3280] [serial = 1992] [outer = 0000000000000000] 05:09:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5DC5CF000) [pid = 3280] [serial = 1993] [outer = 000000A5DC284400] 05:09:17 INFO - PROCESS | 3280 | 1467461357866 Marionette DEBUG loaded listener.js 05:09:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5DD734C00) [pid = 3280] [serial = 1994] [outer = 000000A5DC284400] 05:09:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F02CA800 == 40 [pid = 3280] [id = 661] 05:09:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F00B9800 == 39 [pid = 3280] [id = 660] 05:09:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC28000 == 38 [pid = 3280] [id = 659] 05:09:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECF5A800 == 37 [pid = 3280] [id = 658] 05:09:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E874E800 == 36 [pid = 3280] [id = 657] 05:09:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC81000 == 35 [pid = 3280] [id = 656] 05:09:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC21000 == 34 [pid = 3280] [id = 655] 05:09:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC676000 == 33 [pid = 3280] [id = 654] 05:09:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E98B6800 == 32 [pid = 3280] [id = 653] 05:09:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8B84000 == 31 [pid = 3280] [id = 652] 05:09:18 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E986FC00) [pid = 3280] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E874F000 == 30 [pid = 3280] [id = 651] 05:09:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E2106000 == 29 [pid = 3280] [id = 650] 05:09:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DF6DE800 == 28 [pid = 3280] [id = 649] 05:09:18 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E8646C00) [pid = 3280] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E6727C00) [pid = 3280] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E8F95C00) [pid = 3280] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E9579C00) [pid = 3280] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E929DC00) [pid = 3280] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E5E47800) [pid = 3280] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E231A400) [pid = 3280] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E21D3C00) [pid = 3280] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E97D0000) [pid = 3280] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5DC32EC00) [pid = 3280] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5DCBF0C00) [pid = 3280] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5DC2A1800) [pid = 3280] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5DC17A800) [pid = 3280] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5DC32BC00) [pid = 3280] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5DC230800) [pid = 3280] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5EB031000) [pid = 3280] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E6D21400) [pid = 3280] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5E808EC00) [pid = 3280] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5E8A26400) [pid = 3280] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5E64C5400) [pid = 3280] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A5E915C000) [pid = 3280] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 3280 | 1467461358539 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]]]}] 05:09:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:09:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 983ms 05:09:18 INFO - PROCESS | 3280 | 1467461358594 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 05:09:18 INFO - PROCESS | 3280 | 1467461358599 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 05:09:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:09:18 INFO - PROCESS | 3280 | 1467461358606 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:09:18 INFO - PROCESS | 3280 | 1467461358609 Marionette TRACE conn6 <- [1,2622,null,{}] 05:09:18 INFO - PROCESS | 3280 | 1467461358613 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}] 05:09:18 INFO - PROCESS | 3280 | 1467461358615 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:18 INFO - PROCESS | 3280 | 1467461358709 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 05:09:18 INFO - PROCESS | 3280 | 1467461358794 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:18 INFO - PROCESS | 3280 | 1467461358797 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:18 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E1340800 == 29 [pid = 3280] [id = 665] 05:09:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A5DC2A1800) [pid = 3280] [serial = 1995] [outer = 0000000000000000] 05:09:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5DCC42C00) [pid = 3280] [serial = 1996] [outer = 000000A5DC2A1800] 05:09:18 INFO - PROCESS | 3280 | 1467461358848 Marionette DEBUG loaded listener.js 05:09:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5E0EB2800) [pid = 3280] [serial = 1997] [outer = 000000A5DC2A1800] 05:09:19 INFO - PROCESS | 3280 | 1467461359319 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]]]}] 05:09:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:09:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 734ms 05:09:19 INFO - PROCESS | 3280 | 1467461359342 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 05:09:19 INFO - PROCESS | 3280 | 1467461359345 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 05:09:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:09:19 INFO - PROCESS | 3280 | 1467461359348 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:09:19 INFO - PROCESS | 3280 | 1467461359352 Marionette TRACE conn6 <- [1,2626,null,{}] 05:09:19 INFO - PROCESS | 3280 | 1467461359364 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}] 05:09:19 INFO - PROCESS | 3280 | 1467461359369 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:19 INFO - PROCESS | 3280 | 1467461359463 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 05:09:19 INFO - PROCESS | 3280 | 1467461359472 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:19 INFO - PROCESS | 3280 | 1467461359476 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:19 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8753800 == 30 [pid = 3280] [id = 666] 05:09:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5E5A5E800) [pid = 3280] [serial = 1998] [outer = 0000000000000000] 05:09:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E5A69400) [pid = 3280] [serial = 1999] [outer = 000000A5E5A5E800] 05:09:19 INFO - PROCESS | 3280 | 1467461359526 Marionette DEBUG loaded listener.js 05:09:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E5E5F800) [pid = 3280] [serial = 2000] [outer = 000000A5E5A5E800] 05:09:20 INFO - PROCESS | 3280 | 1467461360011 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]]]}] 05:09:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:09:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 692ms 05:09:20 INFO - PROCESS | 3280 | 1467461360043 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 05:09:20 INFO - PROCESS | 3280 | 1467461360046 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 05:09:20 INFO - PROCESS | 3280 | 1467461360049 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:09:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:09:20 INFO - PROCESS | 3280 | 1467461360051 Marionette TRACE conn6 <- [1,2630,null,{}] 05:09:20 INFO - PROCESS | 3280 | 1467461360055 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}] 05:09:20 INFO - PROCESS | 3280 | 1467461360057 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:20 INFO - PROCESS | 3280 | 1467461360147 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 05:09:20 INFO - PROCESS | 3280 | 1467461360155 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:20 INFO - PROCESS | 3280 | 1467461360157 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:20 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E97CA800 == 31 [pid = 3280] [id = 667] 05:09:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5DC177000) [pid = 3280] [serial = 2001] [outer = 0000000000000000] 05:09:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E6725C00) [pid = 3280] [serial = 2002] [outer = 000000A5DC177000] 05:09:20 INFO - PROCESS | 3280 | 1467461360204 Marionette DEBUG loaded listener.js 05:09:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E6DB7000) [pid = 3280] [serial = 2003] [outer = 000000A5DC177000] 05:09:20 INFO - PROCESS | 3280 | 1467461360628 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]]]}] 05:09:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:09:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 629ms 05:09:20 INFO - PROCESS | 3280 | 1467461360681 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 05:09:20 INFO - PROCESS | 3280 | 1467461360684 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 05:09:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:09:20 INFO - PROCESS | 3280 | 1467461360695 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:09:20 INFO - PROCESS | 3280 | 1467461360697 Marionette TRACE conn6 <- [1,2634,null,{}] 05:09:20 INFO - PROCESS | 3280 | 1467461360700 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}] 05:09:20 INFO - PROCESS | 3280 | 1467461360702 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:20 INFO - PROCESS | 3280 | 1467461360813 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 05:09:20 INFO - PROCESS | 3280 | 1467461360893 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:20 INFO - PROCESS | 3280 | 1467461360903 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:20 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EB95B800 == 32 [pid = 3280] [id = 668] 05:09:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E672E800) [pid = 3280] [serial = 2004] [outer = 0000000000000000] 05:09:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E81E5400) [pid = 3280] [serial = 2005] [outer = 000000A5E672E800] 05:09:20 INFO - PROCESS | 3280 | 1467461360948 Marionette DEBUG loaded listener.js 05:09:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E88BBC00) [pid = 3280] [serial = 2006] [outer = 000000A5E672E800] 05:09:21 INFO - PROCESS | 3280 | 1467461361371 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]]]}] 05:09:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:09:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 733ms 05:09:21 INFO - PROCESS | 3280 | 1467461361432 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 05:09:21 INFO - PROCESS | 3280 | 1467461361434 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 05:09:21 INFO - PROCESS | 3280 | 1467461361438 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:09:21 INFO - PROCESS | 3280 | 1467461361439 Marionette TRACE conn6 <- [1,2638,null,{}] 05:09:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:09:21 INFO - PROCESS | 3280 | 1467461361443 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}] 05:09:21 INFO - PROCESS | 3280 | 1467461361449 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:21 INFO - PROCESS | 3280 | 1467461361594 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 05:09:21 INFO - PROCESS | 3280 | 1467461361660 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:21 INFO - PROCESS | 3280 | 1467461361662 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:21 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC2D800 == 33 [pid = 3280] [id = 669] 05:09:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5DC171400) [pid = 3280] [serial = 2007] [outer = 0000000000000000] 05:09:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E8FC7C00) [pid = 3280] [serial = 2008] [outer = 000000A5DC171400] 05:09:21 INFO - PROCESS | 3280 | 1467461361710 Marionette DEBUG loaded listener.js 05:09:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E9571000) [pid = 3280] [serial = 2009] [outer = 000000A5DC171400] 05:09:22 INFO - PROCESS | 3280 | 1467461362161 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]]]}] 05:09:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:09:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 774ms 05:09:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:09:22 INFO - PROCESS | 3280 | 1467461362217 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 05:09:22 INFO - PROCESS | 3280 | 1467461362219 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 05:09:22 INFO - PROCESS | 3280 | 1467461362222 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:09:22 INFO - PROCESS | 3280 | 1467461362224 Marionette TRACE conn6 <- [1,2642,null,{}] 05:09:22 INFO - PROCESS | 3280 | 1467461362227 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}] 05:09:22 INFO - PROCESS | 3280 | 1467461362229 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:22 INFO - PROCESS | 3280 | 1467461362348 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 05:09:22 INFO - PROCESS | 3280 | 1467461362403 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:22 INFO - PROCESS | 3280 | 1467461362405 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:22 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECD62800 == 34 [pid = 3280] [id = 670] 05:09:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5DC170C00) [pid = 3280] [serial = 2010] [outer = 0000000000000000] 05:09:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E97CDC00) [pid = 3280] [serial = 2011] [outer = 000000A5DC170C00] 05:09:22 INFO - PROCESS | 3280 | 1467461362450 Marionette DEBUG loaded listener.js 05:09:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E986D000) [pid = 3280] [serial = 2012] [outer = 000000A5DC170C00] 05:09:22 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E9CEAC00) [pid = 3280] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:09:22 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E8EBC000) [pid = 3280] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:09:22 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E956FC00) [pid = 3280] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:09:22 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5DC322C00) [pid = 3280] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:09:22 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E64C4000) [pid = 3280] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:09:22 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E15D2400) [pid = 3280] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:09:22 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5DC22C400) [pid = 3280] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:09:22 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5DC328400) [pid = 3280] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:09:22 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5B08B8C00) [pid = 3280] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:09:22 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E809C800) [pid = 3280] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:09:22 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E88C4000) [pid = 3280] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:09:22 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E97D8C00) [pid = 3280] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:09:22 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5DC170400) [pid = 3280] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:09:22 INFO - PROCESS | 3280 | 1467461362950 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]]]}] 05:09:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:09:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 776ms 05:09:23 INFO - PROCESS | 3280 | 1467461363002 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 05:09:23 INFO - PROCESS | 3280 | 1467461363004 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 05:09:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:09:23 INFO - PROCESS | 3280 | 1467461363007 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:09:23 INFO - PROCESS | 3280 | 1467461363009 Marionette TRACE conn6 <- [1,2646,null,{}] 05:09:23 INFO - PROCESS | 3280 | 1467461363012 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}] 05:09:23 INFO - PROCESS | 3280 | 1467461363014 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:23 INFO - PROCESS | 3280 | 1467461363126 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 05:09:23 INFO - PROCESS | 3280 | 1467461363181 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:23 INFO - PROCESS | 3280 | 1467461363183 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:23 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0C19800 == 35 [pid = 3280] [id = 671] 05:09:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5DC662400) [pid = 3280] [serial = 2013] [outer = 0000000000000000] 05:09:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E81DE400) [pid = 3280] [serial = 2014] [outer = 000000A5DC662400] 05:09:23 INFO - PROCESS | 3280 | 1467461363229 Marionette DEBUG loaded listener.js 05:09:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E97CC400) [pid = 3280] [serial = 2015] [outer = 000000A5DC662400] 05:09:23 INFO - PROCESS | 3280 | 1467461363592 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]]]}] 05:09:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:09:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 629ms 05:09:23 INFO - PROCESS | 3280 | 1467461363640 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 05:09:23 INFO - PROCESS | 3280 | 1467461363650 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 05:09:23 INFO - PROCESS | 3280 | 1467461363654 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:09:23 INFO - PROCESS | 3280 | 1467461363655 Marionette TRACE conn6 <- [1,2650,null,{}] 05:09:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:09:23 INFO - PROCESS | 3280 | 1467461363659 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}] 05:09:23 INFO - PROCESS | 3280 | 1467461363661 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:23 INFO - PROCESS | 3280 | 1467461363768 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 05:09:23 INFO - PROCESS | 3280 | 1467461363775 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:23 INFO - PROCESS | 3280 | 1467461363777 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:23 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EFD9A800 == 36 [pid = 3280] [id = 672] 05:09:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E9874400) [pid = 3280] [serial = 2016] [outer = 0000000000000000] 05:09:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E98EF000) [pid = 3280] [serial = 2017] [outer = 000000A5E9874400] 05:09:23 INFO - PROCESS | 3280 | 1467461363821 Marionette DEBUG loaded listener.js 05:09:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5EA676800) [pid = 3280] [serial = 2018] [outer = 000000A5E9874400] 05:09:24 INFO - PROCESS | 3280 | 1467461364227 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]]]}] 05:09:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:09:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 628ms 05:09:24 INFO - PROCESS | 3280 | 1467461364292 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 05:09:24 INFO - PROCESS | 3280 | 1467461364295 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 05:09:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:09:24 INFO - PROCESS | 3280 | 1467461364298 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:09:24 INFO - PROCESS | 3280 | 1467461364300 Marionette TRACE conn6 <- [1,2654,null,{}] 05:09:24 INFO - PROCESS | 3280 | 1467461364304 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}] 05:09:24 INFO - PROCESS | 3280 | 1467461364306 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:24 INFO - PROCESS | 3280 | 1467461364394 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 05:09:24 INFO - PROCESS | 3280 | 1467461364399 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:24 INFO - PROCESS | 3280 | 1467461364401 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:24 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F02AF800 == 37 [pid = 3280] [id = 673] 05:09:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5EB2EB000) [pid = 3280] [serial = 2019] [outer = 0000000000000000] 05:09:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5EB2F3C00) [pid = 3280] [serial = 2020] [outer = 000000A5EB2EB000] 05:09:24 INFO - PROCESS | 3280 | 1467461364445 Marionette DEBUG loaded listener.js 05:09:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5EC575000) [pid = 3280] [serial = 2021] [outer = 000000A5EB2EB000] 05:09:24 INFO - PROCESS | 3280 | [3280] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 05:09:25 INFO - PROCESS | 3280 | [3280] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 05:09:25 INFO - PROCESS | 3280 | 1467461365460 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]]]}] 05:09:25 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) 05:09:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1180ms 05:09:25 INFO - PROCESS | 3280 | 1467461365482 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 05:09:25 INFO - PROCESS | 3280 | 1467461365487 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 05:09:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:09:25 INFO - PROCESS | 3280 | 1467461365492 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:09:25 INFO - PROCESS | 3280 | 1467461365496 Marionette TRACE conn6 <- [1,2658,null,{}] 05:09:25 INFO - PROCESS | 3280 | 1467461365503 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}] 05:09:25 INFO - PROCESS | 3280 | 1467461365506 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:25 INFO - PROCESS | 3280 | 1467461365656 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 05:09:25 INFO - PROCESS | 3280 | 1467461365777 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:25 INFO - PROCESS | 3280 | 1467461365782 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:25 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E1330000 == 38 [pid = 3280] [id = 674] 05:09:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5DC28B800) [pid = 3280] [serial = 2022] [outer = 0000000000000000] 05:09:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5DC665800) [pid = 3280] [serial = 2023] [outer = 000000A5DC28B800] 05:09:25 INFO - PROCESS | 3280 | 1467461365843 Marionette DEBUG loaded listener.js 05:09:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E1634800) [pid = 3280] [serial = 2024] [outer = 000000A5DC28B800] 05:09:26 INFO - PROCESS | 3280 | 1467461366935 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"]]]}] 05:09:26 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 05:09:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:09:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 05:09:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:09:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1485ms 05:09:26 INFO - PROCESS | 3280 | 1467461366982 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 05:09:26 INFO - PROCESS | 3280 | 1467461366987 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 05:09:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:09:27 INFO - PROCESS | 3280 | 1467461366994 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:09:27 INFO - PROCESS | 3280 | 1467461366997 Marionette TRACE conn6 <- [1,2662,null,{}] 05:09:27 INFO - PROCESS | 3280 | 1467461367001 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}] 05:09:27 INFO - PROCESS | 3280 | 1467461367005 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:27 INFO - PROCESS | 3280 | 1467461367156 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 05:09:27 INFO - PROCESS | 3280 | 1467461367282 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:27 INFO - PROCESS | 3280 | 1467461367285 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:27 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC7F4800 == 39 [pid = 3280] [id = 675] 05:09:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E5E0F000) [pid = 3280] [serial = 2025] [outer = 0000000000000000] 05:09:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E6DA0400) [pid = 3280] [serial = 2026] [outer = 000000A5E5E0F000] 05:09:27 INFO - PROCESS | 3280 | 1467461367343 Marionette DEBUG loaded listener.js 05:09:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E8ACF800) [pid = 3280] [serial = 2027] [outer = 000000A5E5E0F000] 05:09:28 INFO - PROCESS | 3280 | 1467461368393 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"]]]}] 05:09:28 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 05:09:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:09:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 05:09:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:09:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1440ms 05:09:28 INFO - PROCESS | 3280 | 1467461368435 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 05:09:28 INFO - PROCESS | 3280 | 1467461368439 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 05:09:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:09:28 INFO - PROCESS | 3280 | 1467461368444 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:09:28 INFO - PROCESS | 3280 | 1467461368447 Marionette TRACE conn6 <- [1,2666,null,{}] 05:09:28 INFO - PROCESS | 3280 | 1467461368454 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}] 05:09:28 INFO - PROCESS | 3280 | 1467461368457 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:28 INFO - PROCESS | 3280 | 1467461368591 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 05:09:28 INFO - PROCESS | 3280 | 1467461368729 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:28 INFO - PROCESS | 3280 | 1467461368733 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:28 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E2889800 == 40 [pid = 3280] [id = 676] 05:09:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E0B8E000) [pid = 3280] [serial = 2028] [outer = 0000000000000000] 05:09:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E0EB3000) [pid = 3280] [serial = 2029] [outer = 000000A5E0B8E000] 05:09:28 INFO - PROCESS | 3280 | 1467461368788 Marionette DEBUG loaded listener.js 05:09:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5E5A60C00) [pid = 3280] [serial = 2030] [outer = 000000A5E0B8E000] 05:09:29 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EFD9A800 == 39 [pid = 3280] [id = 672] 05:09:29 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E0C19800 == 38 [pid = 3280] [id = 671] 05:09:29 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECD62800 == 37 [pid = 3280] [id = 670] 05:09:29 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC2D800 == 36 [pid = 3280] [id = 669] 05:09:29 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EB95B800 == 35 [pid = 3280] [id = 668] 05:09:29 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E97CA800 == 34 [pid = 3280] [id = 667] 05:09:29 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8753800 == 33 [pid = 3280] [id = 666] 05:09:29 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E1340800 == 32 [pid = 3280] [id = 665] 05:09:29 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E15B2000 == 31 [pid = 3280] [id = 664] 05:09:29 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F053A800 == 30 [pid = 3280] [id = 662] 05:09:29 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E21B8800 == 29 [pid = 3280] [id = 663] 05:09:29 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8E18000 == 28 [pid = 3280] [id = 648] 05:09:29 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC7F4800 == 27 [pid = 3280] [id = 675] 05:09:29 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E1330000 == 26 [pid = 3280] [id = 674] 05:09:29 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F02AF800 == 25 [pid = 3280] [id = 673] 05:09:29 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5E8FC1400) [pid = 3280] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 05:09:29 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E9574400) [pid = 3280] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 05:09:29 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E2D4C400) [pid = 3280] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 05:09:29 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E92A2800) [pid = 3280] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 05:09:29 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E6D1D000) [pid = 3280] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 05:09:29 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E8092400) [pid = 3280] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 05:09:29 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E21D8C00) [pid = 3280] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 05:09:29 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E2317C00) [pid = 3280] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 05:09:29 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5DC22D400) [pid = 3280] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 05:09:29 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5DC290C00) [pid = 3280] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 05:09:29 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5DC5D2C00) [pid = 3280] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 05:09:29 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5DC666400) [pid = 3280] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 05:09:29 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E0B8BC00) [pid = 3280] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 05:09:29 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E0E8A800) [pid = 3280] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 05:09:29 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E81E9C00) [pid = 3280] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 05:09:29 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E88BA800) [pid = 3280] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 05:09:29 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E8ADA400) [pid = 3280] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 05:09:29 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E9770800) [pid = 3280] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 05:09:29 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E9886800) [pid = 3280] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 05:09:29 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5E5E0D800) [pid = 3280] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 05:09:29 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5E98F3400) [pid = 3280] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 05:09:29 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5DD198C00) [pid = 3280] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 05:09:29 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A5EB02A000) [pid = 3280] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 05:09:29 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A5E8F94800) [pid = 3280] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 05:09:29 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A5E8BD1C00) [pid = 3280] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 05:09:29 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A5EA40D400) [pid = 3280] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 05:09:30 INFO - PROCESS | 3280 | 1467461370524 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]]]}] 05:09:30 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) 05:09:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2130ms 05:09:30 INFO - PROCESS | 3280 | 1467461370579 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 05:09:30 INFO - PROCESS | 3280 | 1467461370583 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 05:09:30 INFO - PROCESS | 3280 | 1467461370588 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:09:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:09:30 INFO - PROCESS | 3280 | 1467461370591 Marionette TRACE conn6 <- [1,2670,null,{}] 05:09:30 INFO - PROCESS | 3280 | 1467461370597 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}] 05:09:30 INFO - PROCESS | 3280 | 1467461370601 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:30 INFO - PROCESS | 3280 | 1467461370697 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 05:09:30 INFO - PROCESS | 3280 | 1467461370770 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:30 INFO - PROCESS | 3280 | 1467461370775 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:30 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DF6D6000 == 26 [pid = 3280] [id = 677] 05:09:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A5DBD2D800) [pid = 3280] [serial = 2031] [outer = 0000000000000000] 05:09:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A5DC28E000) [pid = 3280] [serial = 2032] [outer = 000000A5DBD2D800] 05:09:30 INFO - PROCESS | 3280 | 1467461370826 Marionette DEBUG loaded listener.js 05:09:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A5DC327000) [pid = 3280] [serial = 2033] [outer = 000000A5DBD2D800] 05:09:31 INFO - PROCESS | 3280 | 1467461371719 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]]]}] 05:09:31 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) 05:09:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1177ms 05:09:31 INFO - PROCESS | 3280 | 1467461371770 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 05:09:31 INFO - PROCESS | 3280 | 1467461371775 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 05:09:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:09:31 INFO - PROCESS | 3280 | 1467461371790 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:09:31 INFO - PROCESS | 3280 | 1467461371793 Marionette TRACE conn6 <- [1,2674,null,{}] 05:09:31 INFO - PROCESS | 3280 | 1467461371797 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}] 05:09:31 INFO - PROCESS | 3280 | 1467461371800 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:31 INFO - PROCESS | 3280 | 1467461371920 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 05:09:31 INFO - PROCESS | 3280 | 1467461371927 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:31 INFO - PROCESS | 3280 | 1467461371929 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:31 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E2106000 == 27 [pid = 3280] [id = 678] 05:09:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A5DC48E400) [pid = 3280] [serial = 2034] [outer = 0000000000000000] 05:09:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5DCC3A400) [pid = 3280] [serial = 2035] [outer = 000000A5DC48E400] 05:09:31 INFO - PROCESS | 3280 | 1467461371980 Marionette DEBUG loaded listener.js 05:09:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5E0B3F800) [pid = 3280] [serial = 2036] [outer = 000000A5DC48E400] 05:09:32 INFO - PROCESS | 3280 | 1467461372974 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"]]]}] 05:09:33 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 05:09:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:09:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 05:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:09:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1233ms 05:09:33 INFO - PROCESS | 3280 | 1467461373030 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 05:09:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:09:33 INFO - PROCESS | 3280 | 1467461373033 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 05:09:33 INFO - PROCESS | 3280 | 1467461373046 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:09:33 INFO - PROCESS | 3280 | 1467461373049 Marionette TRACE conn6 <- [1,2678,null,{}] 05:09:33 INFO - PROCESS | 3280 | 1467461373061 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}] 05:09:33 INFO - PROCESS | 3280 | 1467461373066 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:33 INFO - PROCESS | 3280 | 1467461373183 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 05:09:33 INFO - PROCESS | 3280 | 1467461373191 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:33 INFO - PROCESS | 3280 | 1467461373195 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:33 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8C38800 == 28 [pid = 3280] [id = 679] 05:09:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5DC16EC00) [pid = 3280] [serial = 2037] [outer = 0000000000000000] 05:09:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E26AF400) [pid = 3280] [serial = 2038] [outer = 000000A5DC16EC00] 05:09:33 INFO - PROCESS | 3280 | 1467461373244 Marionette DEBUG loaded listener.js 05:09:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E5A6C000) [pid = 3280] [serial = 2039] [outer = 000000A5DC16EC00] 05:09:33 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E672E800) [pid = 3280] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:09:33 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5DC171400) [pid = 3280] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:09:33 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5E5A5E800) [pid = 3280] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:09:33 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5DC2A1800) [pid = 3280] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:09:33 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5EB2E7C00) [pid = 3280] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:09:33 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A5DC177000) [pid = 3280] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:09:33 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A5DC295800) [pid = 3280] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:09:33 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A5DC662400) [pid = 3280] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:09:33 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A5DC284400) [pid = 3280] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:09:33 INFO - PROCESS | 3280 | --DOMWINDOW == 61 (000000A5DC170C00) [pid = 3280] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:09:33 INFO - PROCESS | 3280 | --DOMWINDOW == 60 (000000A5EB2EB000) [pid = 3280] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:09:33 INFO - PROCESS | 3280 | --DOMWINDOW == 59 (000000A5E9874400) [pid = 3280] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:09:33 INFO - PROCESS | 3280 | --DOMWINDOW == 58 (000000A5E97D7C00) [pid = 3280] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:09:34 INFO - PROCESS | 3280 | 1467461374204 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"]]]}] 05:09:34 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 05:09:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:09:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 05:09:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:09:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1195ms 05:09:34 INFO - PROCESS | 3280 | 1467461374234 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 05:09:34 INFO - PROCESS | 3280 | 1467461374237 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 05:09:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:09:34 INFO - PROCESS | 3280 | 1467461374240 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:09:34 INFO - PROCESS | 3280 | 1467461374242 Marionette TRACE conn6 <- [1,2682,null,{}] 05:09:34 INFO - PROCESS | 3280 | 1467461374246 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}] 05:09:34 INFO - PROCESS | 3280 | 1467461374248 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:34 INFO - PROCESS | 3280 | 1467461374336 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 05:09:34 INFO - PROCESS | 3280 | 1467461374342 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:34 INFO - PROCESS | 3280 | 1467461374344 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:34 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E97C0000 == 29 [pid = 3280] [id = 680] 05:09:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 59 (000000A5E5A6B000) [pid = 3280] [serial = 2040] [outer = 0000000000000000] 05:09:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 60 (000000A5E5E4C400) [pid = 3280] [serial = 2041] [outer = 000000A5E5A6B000] 05:09:34 INFO - PROCESS | 3280 | 1467461374390 Marionette DEBUG loaded listener.js 05:09:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (000000A5E66C5C00) [pid = 3280] [serial = 2042] [outer = 000000A5E5A6B000] 05:09:35 INFO - PROCESS | 3280 | 1467461375349 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"]]]}] 05:09:35 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 05:09:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:09:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 05:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:09:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1140ms 05:09:35 INFO - PROCESS | 3280 | 1467461375383 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 05:09:35 INFO - PROCESS | 3280 | 1467461375385 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 05:09:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:09:35 INFO - PROCESS | 3280 | 1467461375389 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:09:35 INFO - PROCESS | 3280 | 1467461375391 Marionette TRACE conn6 <- [1,2686,null,{}] 05:09:35 INFO - PROCESS | 3280 | 1467461375394 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}] 05:09:35 INFO - PROCESS | 3280 | 1467461375397 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:35 INFO - PROCESS | 3280 | 1467461375480 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 05:09:35 INFO - PROCESS | 3280 | 1467461375486 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:35 INFO - PROCESS | 3280 | 1467461375488 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:35 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EB073000 == 30 [pid = 3280] [id = 681] 05:09:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A5DC667C00) [pid = 3280] [serial = 2043] [outer = 0000000000000000] 05:09:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A5E8094C00) [pid = 3280] [serial = 2044] [outer = 000000A5DC667C00] 05:09:35 INFO - PROCESS | 3280 | 1467461375534 Marionette DEBUG loaded listener.js 05:09:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A5E81EC800) [pid = 3280] [serial = 2045] [outer = 000000A5DC667C00] 05:09:36 INFO - PROCESS | 3280 | 1467461376602 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"]]]}] 05:09:36 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 05:09:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:09:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 05:09:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:09:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1242ms 05:09:36 INFO - PROCESS | 3280 | 1467461376635 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 05:09:36 INFO - PROCESS | 3280 | 1467461376639 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 05:09:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:09:36 INFO - PROCESS | 3280 | 1467461376645 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:09:36 INFO - PROCESS | 3280 | 1467461376648 Marionette TRACE conn6 <- [1,2690,null,{}] 05:09:36 INFO - PROCESS | 3280 | 1467461376655 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}] 05:09:36 INFO - PROCESS | 3280 | 1467461376658 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:36 INFO - PROCESS | 3280 | 1467461376782 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 05:09:36 INFO - PROCESS | 3280 | 1467461376925 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:36 INFO - PROCESS | 3280 | 1467461376930 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:36 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0EDF800 == 31 [pid = 3280] [id = 682] 05:09:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A5DC29D000) [pid = 3280] [serial = 2046] [outer = 0000000000000000] 05:09:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A5DC326400) [pid = 3280] [serial = 2047] [outer = 000000A5DC29D000] 05:09:36 INFO - PROCESS | 3280 | 1467461376991 Marionette DEBUG loaded listener.js 05:09:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5DCBA2000) [pid = 3280] [serial = 2048] [outer = 000000A5DC29D000] 05:09:37 INFO - PROCESS | 3280 | 1467461377748 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]]]}] 05:09:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:09:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1193ms 05:09:37 INFO - PROCESS | 3280 | 1467461377841 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 05:09:37 INFO - PROCESS | 3280 | 1467461377846 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 05:09:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:09:37 INFO - PROCESS | 3280 | 1467461377853 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:09:37 INFO - PROCESS | 3280 | 1467461377856 Marionette TRACE conn6 <- [1,2694,null,{}] 05:09:37 INFO - PROCESS | 3280 | 1467461377860 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}] 05:09:37 INFO - PROCESS | 3280 | 1467461377864 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:38 INFO - PROCESS | 3280 | 1467461378105 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 05:09:38 INFO - PROCESS | 3280 | 1467461378225 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:38 INFO - PROCESS | 3280 | 1467461378228 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:38 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DCF8F800 == 32 [pid = 3280] [id = 683] 05:09:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5DC22BC00) [pid = 3280] [serial = 2049] [outer = 0000000000000000] 05:09:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5DC28FC00) [pid = 3280] [serial = 2050] [outer = 000000A5DC22BC00] 05:09:38 INFO - PROCESS | 3280 | 1467461378281 Marionette DEBUG loaded listener.js 05:09:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5DC660800) [pid = 3280] [serial = 2051] [outer = 000000A5DC22BC00] 05:09:38 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E97C0000 == 31 [pid = 3280] [id = 680] 05:09:38 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8C38800 == 30 [pid = 3280] [id = 679] 05:09:38 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E2106000 == 29 [pid = 3280] [id = 678] 05:09:38 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DF6D6000 == 28 [pid = 3280] [id = 677] 05:09:38 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E988C000) [pid = 3280] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 05:09:38 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5E81E5400) [pid = 3280] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 05:09:38 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5E9571000) [pid = 3280] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 05:09:38 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5E8FC7C00) [pid = 3280] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 05:09:38 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A5E5A69400) [pid = 3280] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 05:09:38 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A5E5E5F800) [pid = 3280] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 05:09:38 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A5DCC42C00) [pid = 3280] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 05:09:38 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A5E0EB2800) [pid = 3280] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 05:09:38 INFO - PROCESS | 3280 | --DOMWINDOW == 61 (000000A5EB9E3C00) [pid = 3280] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 05:09:38 INFO - PROCESS | 3280 | --DOMWINDOW == 60 (000000A5EB2EAC00) [pid = 3280] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 05:09:38 INFO - PROCESS | 3280 | --DOMWINDOW == 59 (000000A5E6725C00) [pid = 3280] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 05:09:38 INFO - PROCESS | 3280 | --DOMWINDOW == 58 (000000A5DC32F000) [pid = 3280] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 05:09:38 INFO - PROCESS | 3280 | --DOMWINDOW == 57 (000000A5DCC38C00) [pid = 3280] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 05:09:38 INFO - PROCESS | 3280 | --DOMWINDOW == 56 (000000A5E81DE400) [pid = 3280] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 05:09:38 INFO - PROCESS | 3280 | --DOMWINDOW == 55 (000000A5DC5CF000) [pid = 3280] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 05:09:38 INFO - PROCESS | 3280 | --DOMWINDOW == 54 (000000A5DD734C00) [pid = 3280] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 05:09:38 INFO - PROCESS | 3280 | --DOMWINDOW == 53 (000000A5E97CDC00) [pid = 3280] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 05:09:38 INFO - PROCESS | 3280 | --DOMWINDOW == 52 (000000A5EB2F3C00) [pid = 3280] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 05:09:38 INFO - PROCESS | 3280 | --DOMWINDOW == 51 (000000A5EC575000) [pid = 3280] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 05:09:38 INFO - PROCESS | 3280 | --DOMWINDOW == 50 (000000A5E98EF000) [pid = 3280] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 05:09:38 INFO - PROCESS | 3280 | --DOMWINDOW == 49 (000000A5E986D000) [pid = 3280] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 05:09:38 INFO - PROCESS | 3280 | --DOMWINDOW == 48 (000000A5E88BBC00) [pid = 3280] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 05:09:38 INFO - PROCESS | 3280 | --DOMWINDOW == 47 (000000A5EA676800) [pid = 3280] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 05:09:38 INFO - PROCESS | 3280 | --DOMWINDOW == 46 (000000A5E6DB7000) [pid = 3280] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 05:09:38 INFO - PROCESS | 3280 | --DOMWINDOW == 45 (000000A5E97CC400) [pid = 3280] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 05:09:38 INFO - PROCESS | 3280 | 1467461378798 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]]]}] 05:09:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:09:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1035ms 05:09:38 INFO - PROCESS | 3280 | 1467461378891 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 05:09:38 INFO - PROCESS | 3280 | 1467461378895 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 05:09:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:09:38 INFO - PROCESS | 3280 | 1467461378900 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:09:38 INFO - PROCESS | 3280 | 1467461378903 Marionette TRACE conn6 <- [1,2698,null,{}] 05:09:38 INFO - PROCESS | 3280 | 1467461378908 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}] 05:09:38 INFO - PROCESS | 3280 | 1467461378911 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:39 INFO - PROCESS | 3280 | 1467461379026 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 05:09:39 INFO - PROCESS | 3280 | 1467461379033 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:39 INFO - PROCESS | 3280 | 1467461379035 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:39 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E5DA8800 == 29 [pid = 3280] [id = 684] 05:09:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 46 (000000A5DF6A0800) [pid = 3280] [serial = 2052] [outer = 0000000000000000] 05:09:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 47 (000000A5E0BD8400) [pid = 3280] [serial = 2053] [outer = 000000A5DF6A0800] 05:09:39 INFO - PROCESS | 3280 | 1467461379085 Marionette DEBUG loaded listener.js 05:09:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 48 (000000A5E1634C00) [pid = 3280] [serial = 2054] [outer = 000000A5DF6A0800] 05:09:39 INFO - PROCESS | 3280 | 1467461379586 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] 05:09:39 INFO - PROCESS | 3280 | 1467461379653 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 05:09:39 INFO - PROCESS | 3280 | 1467461379659 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:09:39 INFO - PROCESS | 3280 | 1467461379661 Marionette TRACE conn6 <- [1,2702,null,{}] 05:09:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:09:39 INFO - PROCESS | 3280 | 1467461379665 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}] 05:09:39 INFO - PROCESS | 3280 | 1467461379668 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:39 INFO - PROCESS | 3280 | 1467461379761 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 05:09:39 INFO - PROCESS | 3280 | 1467461379843 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:39 INFO - PROCESS | 3280 | 1467461379846 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:39 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8B84800 == 30 [pid = 3280] [id = 685] 05:09:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 49 (000000A5E0910400) [pid = 3280] [serial = 2055] [outer = 0000000000000000] 05:09:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 50 (000000A5E5E42400) [pid = 3280] [serial = 2056] [outer = 000000A5E0910400] 05:09:39 INFO - PROCESS | 3280 | 1467461379893 Marionette DEBUG loaded listener.js 05:09:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 51 (000000A5E66C5800) [pid = 3280] [serial = 2057] [outer = 000000A5E0910400] 05:09:40 INFO - PROCESS | 3280 | 1467461380298 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]]]}] 05:09:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:09:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 691ms 05:09:40 INFO - PROCESS | 3280 | 1467461380356 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 05:09:40 INFO - PROCESS | 3280 | 1467461380360 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 05:09:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:09:40 INFO - PROCESS | 3280 | 1467461380372 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:09:40 INFO - PROCESS | 3280 | 1467461380377 Marionette TRACE conn6 <- [1,2706,null,{}] 05:09:40 INFO - PROCESS | 3280 | 1467461380380 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}] 05:09:40 INFO - PROCESS | 3280 | 1467461380384 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:40 INFO - PROCESS | 3280 | 1467461380479 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 05:09:40 INFO - PROCESS | 3280 | 1467461380490 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:40 INFO - PROCESS | 3280 | 1467461380492 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:40 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EB946800 == 31 [pid = 3280] [id = 686] 05:09:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 52 (000000A5DA462C00) [pid = 3280] [serial = 2058] [outer = 0000000000000000] 05:09:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 53 (000000A5E88BB000) [pid = 3280] [serial = 2059] [outer = 000000A5DA462C00] 05:09:40 INFO - PROCESS | 3280 | 1467461380537 Marionette DEBUG loaded listener.js 05:09:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 54 (000000A5E8ADB800) [pid = 3280] [serial = 2060] [outer = 000000A5DA462C00] 05:09:40 INFO - PROCESS | 3280 | 1467461380970 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] 05:09:41 INFO - PROCESS | 3280 | 1467461381027 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 05:09:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:09:41 INFO - PROCESS | 3280 | 1467461381030 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:09:41 INFO - PROCESS | 3280 | 1467461381032 Marionette TRACE conn6 <- [1,2710,null,{}] 05:09:41 INFO - PROCESS | 3280 | 1467461381035 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}] 05:09:41 INFO - PROCESS | 3280 | 1467461381037 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:41 INFO - PROCESS | 3280 | 1467461381179 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 05:09:41 INFO - PROCESS | 3280 | 1467461381230 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:41 INFO - PROCESS | 3280 | 1467461381232 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:41 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC8B5800 == 32 [pid = 3280] [id = 687] 05:09:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 55 (000000A5DC171C00) [pid = 3280] [serial = 2061] [outer = 0000000000000000] 05:09:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 56 (000000A5E8F94C00) [pid = 3280] [serial = 2062] [outer = 000000A5DC171C00] 05:09:41 INFO - PROCESS | 3280 | 1467461381279 Marionette DEBUG loaded listener.js 05:09:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 57 (000000A5E8FCC400) [pid = 3280] [serial = 2063] [outer = 000000A5DC171C00] 05:09:41 INFO - PROCESS | 3280 | 1467461381718 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] 05:09:41 INFO - PROCESS | 3280 | 1467461381775 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 05:09:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:09:41 INFO - PROCESS | 3280 | 1467461381779 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:09:41 INFO - PROCESS | 3280 | 1467461381781 Marionette TRACE conn6 <- [1,2714,null,{}] 05:09:41 INFO - PROCESS | 3280 | 1467461381785 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}] 05:09:41 INFO - PROCESS | 3280 | 1467461381787 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:41 INFO - PROCESS | 3280 | 1467461381903 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 05:09:41 INFO - PROCESS | 3280 | 1467461381909 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:41 INFO - PROCESS | 3280 | 1467461381915 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:41 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EA60A000 == 33 [pid = 3280] [id = 688] 05:09:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 58 (000000A5E9570C00) [pid = 3280] [serial = 2064] [outer = 0000000000000000] 05:09:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 59 (000000A5E9574400) [pid = 3280] [serial = 2065] [outer = 000000A5E9570C00] 05:09:42 INFO - PROCESS | 3280 | 1467461382019 Marionette DEBUG loaded listener.js 05:09:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 60 (000000A5E9774400) [pid = 3280] [serial = 2066] [outer = 000000A5E9570C00] 05:09:42 INFO - PROCESS | 3280 | --DOMWINDOW == 59 (000000A5DC48E400) [pid = 3280] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:09:42 INFO - PROCESS | 3280 | --DOMWINDOW == 58 (000000A5E0B8E000) [pid = 3280] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:09:42 INFO - PROCESS | 3280 | --DOMWINDOW == 57 (000000A5DBD2D800) [pid = 3280] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:09:42 INFO - PROCESS | 3280 | --DOMWINDOW == 56 (000000A5DC28B800) [pid = 3280] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:09:42 INFO - PROCESS | 3280 | --DOMWINDOW == 55 (000000A5E5E0F000) [pid = 3280] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:09:42 INFO - PROCESS | 3280 | --DOMWINDOW == 54 (000000A5DC16EC00) [pid = 3280] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:09:42 INFO - PROCESS | 3280 | --DOMWINDOW == 53 (000000A5E5A6B000) [pid = 3280] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:09:42 INFO - PROCESS | 3280 | 1467461382471 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]]]}] 05:09:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:09:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 734ms 05:09:42 INFO - PROCESS | 3280 | 1467461382532 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 05:09:42 INFO - PROCESS | 3280 | 1467461382534 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 05:09:42 INFO - PROCESS | 3280 | 1467461382538 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:09:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:09:42 INFO - PROCESS | 3280 | 1467461382540 Marionette TRACE conn6 <- [1,2718,null,{}] 05:09:42 INFO - PROCESS | 3280 | 1467461382543 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}] 05:09:42 INFO - PROCESS | 3280 | 1467461382545 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:42 INFO - PROCESS | 3280 | 1467461382632 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 05:09:42 INFO - PROCESS | 3280 | 1467461382639 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:42 INFO - PROCESS | 3280 | 1467461382642 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:42 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECD7C800 == 34 [pid = 3280] [id = 689] 05:09:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 54 (000000A5DC864C00) [pid = 3280] [serial = 2067] [outer = 0000000000000000] 05:09:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 55 (000000A5E97CD000) [pid = 3280] [serial = 2068] [outer = 000000A5DC864C00] 05:09:42 INFO - PROCESS | 3280 | 1467461382693 Marionette DEBUG loaded listener.js 05:09:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 56 (000000A5E9869000) [pid = 3280] [serial = 2069] [outer = 000000A5DC864C00] 05:09:43 INFO - PROCESS | 3280 | 1467461383611 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"]]]}] 05:09:43 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 05:09:43 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:09:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 05:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:09:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1083ms 05:09:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:09:43 INFO - PROCESS | 3280 | 1467461383625 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 05:09:43 INFO - PROCESS | 3280 | 1467461383627 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 05:09:43 INFO - PROCESS | 3280 | 1467461383630 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:09:43 INFO - PROCESS | 3280 | 1467461383632 Marionette TRACE conn6 <- [1,2722,null,{}] 05:09:43 INFO - PROCESS | 3280 | 1467461383636 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}] 05:09:43 INFO - PROCESS | 3280 | 1467461383638 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:43 INFO - PROCESS | 3280 | 1467461383749 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 05:09:43 INFO - PROCESS | 3280 | 1467461383756 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:43 INFO - PROCESS | 3280 | 1467461383758 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:43 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECF52000 == 35 [pid = 3280] [id = 690] 05:09:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 57 (000000A5DADD0C00) [pid = 3280] [serial = 2070] [outer = 0000000000000000] 05:09:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 58 (000000A5E9876C00) [pid = 3280] [serial = 2071] [outer = 000000A5DADD0C00] 05:09:43 INFO - PROCESS | 3280 | 1467461383803 Marionette DEBUG loaded listener.js 05:09:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 59 (000000A5E98EEC00) [pid = 3280] [serial = 2072] [outer = 000000A5DADD0C00] 05:09:44 INFO - PROCESS | 3280 | 1467461384236 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]]]}] 05:09:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:09:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 628ms 05:09:44 INFO - PROCESS | 3280 | 1467461384261 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 05:09:44 INFO - PROCESS | 3280 | 1467461384264 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 05:09:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:09:44 INFO - PROCESS | 3280 | 1467461384267 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:09:44 INFO - PROCESS | 3280 | 1467461384269 Marionette TRACE conn6 <- [1,2726,null,{}] 05:09:44 INFO - PROCESS | 3280 | 1467461384272 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}] 05:09:44 INFO - PROCESS | 3280 | 1467461384274 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:44 INFO - PROCESS | 3280 | 1467461384399 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 05:09:44 INFO - PROCESS | 3280 | 1467461384407 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:44 INFO - PROCESS | 3280 | 1467461384409 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:44 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ED81E000 == 36 [pid = 3280] [id = 691] 05:09:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 60 (000000A5E98EFC00) [pid = 3280] [serial = 2073] [outer = 0000000000000000] 05:09:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (000000A5EA40D400) [pid = 3280] [serial = 2074] [outer = 000000A5E98EFC00] 05:09:44 INFO - PROCESS | 3280 | 1467461384454 Marionette DEBUG loaded listener.js 05:09:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A5EB028000) [pid = 3280] [serial = 2075] [outer = 000000A5E98EFC00] 05:09:44 INFO - PROCESS | 3280 | 1467461384868 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]]]}] 05:09:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:09:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 629ms 05:09:44 INFO - PROCESS | 3280 | 1467461384900 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 05:09:44 INFO - PROCESS | 3280 | 1467461384902 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 05:09:44 INFO - PROCESS | 3280 | 1467461384905 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:09:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:09:44 INFO - PROCESS | 3280 | 1467461384907 Marionette TRACE conn6 <- [1,2730,null,{}] 05:09:44 INFO - PROCESS | 3280 | 1467461384910 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}] 05:09:44 INFO - PROCESS | 3280 | 1467461384912 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:45 INFO - PROCESS | 3280 | 1467461385031 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 05:09:45 INFO - PROCESS | 3280 | 1467461385223 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:45 INFO - PROCESS | 3280 | 1467461385226 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:45 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0C30000 == 37 [pid = 3280] [id = 692] 05:09:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A5DBD27800) [pid = 3280] [serial = 2076] [outer = 0000000000000000] 05:09:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A5DC223400) [pid = 3280] [serial = 2077] [outer = 000000A5DBD27800] 05:09:45 INFO - PROCESS | 3280 | 1467461385289 Marionette DEBUG loaded listener.js 05:09:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A5DC845C00) [pid = 3280] [serial = 2078] [outer = 000000A5DBD27800] 05:09:45 INFO - PROCESS | 3280 | 1467461385903 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]]]}] 05:09:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:09:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1023ms 05:09:45 INFO - PROCESS | 3280 | 1467461385934 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 05:09:45 INFO - PROCESS | 3280 | 1467461385938 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 05:09:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:09:45 INFO - PROCESS | 3280 | 1467461385942 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:09:45 INFO - PROCESS | 3280 | 1467461385946 Marionette TRACE conn6 <- [1,2734,null,{}] 05:09:45 INFO - PROCESS | 3280 | 1467461385972 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}] 05:09:45 INFO - PROCESS | 3280 | 1467461385975 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:46 INFO - PROCESS | 3280 | 1467461386094 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 05:09:46 INFO - PROCESS | 3280 | 1467461386221 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:46 INFO - PROCESS | 3280 | 1467461386224 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:46 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EA61B000 == 38 [pid = 3280] [id = 693] 05:09:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A5E5A68000) [pid = 3280] [serial = 2079] [outer = 0000000000000000] 05:09:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5E64D8400) [pid = 3280] [serial = 2080] [outer = 000000A5E5A68000] 05:09:46 INFO - PROCESS | 3280 | 1467461386283 Marionette DEBUG loaded listener.js 05:09:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5E8127400) [pid = 3280] [serial = 2081] [outer = 000000A5E5A68000] 05:09:46 INFO - PROCESS | 3280 | 1467461386880 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]]]}] 05:09:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:09:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 964ms 05:09:46 INFO - PROCESS | 3280 | 1467461386913 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 05:09:46 INFO - PROCESS | 3280 | 1467461386918 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 05:09:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:09:46 INFO - PROCESS | 3280 | 1467461386922 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:09:46 INFO - PROCESS | 3280 | 1467461386924 Marionette TRACE conn6 <- [1,2738,null,{}] 05:09:46 INFO - PROCESS | 3280 | 1467461386928 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}] 05:09:46 INFO - PROCESS | 3280 | 1467461386932 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:47 INFO - PROCESS | 3280 | 1467461387051 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 05:09:47 INFO - PROCESS | 3280 | 1467461387150 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:47 INFO - PROCESS | 3280 | 1467461387153 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:47 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F00A6000 == 39 [pid = 3280] [id = 694] 05:09:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5E8FC2800) [pid = 3280] [serial = 2082] [outer = 0000000000000000] 05:09:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E956F800) [pid = 3280] [serial = 2083] [outer = 000000A5E8FC2800] 05:09:47 INFO - PROCESS | 3280 | 1467461387208 Marionette DEBUG loaded listener.js 05:09:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E97D2800) [pid = 3280] [serial = 2084] [outer = 000000A5E8FC2800] 05:09:47 INFO - PROCESS | 3280 | 1467461387849 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]]]}] 05:09:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:09:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 986ms 05:09:47 INFO - PROCESS | 3280 | 1467461387910 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 05:09:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:09:47 INFO - PROCESS | 3280 | 1467461387914 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 05:09:47 INFO - PROCESS | 3280 | 1467461387925 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:09:47 INFO - PROCESS | 3280 | 1467461387932 Marionette TRACE conn6 <- [1,2742,null,{}] 05:09:47 INFO - PROCESS | 3280 | 1467461387949 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}] 05:09:47 INFO - PROCESS | 3280 | 1467461387954 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:48 INFO - PROCESS | 3280 | 1467461388103 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 05:09:48 INFO - PROCESS | 3280 | 1467461388152 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:48 INFO - PROCESS | 3280 | 1467461388155 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:48 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F02BF000 == 40 [pid = 3280] [id = 695] 05:09:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5EB9ECC00) [pid = 3280] [serial = 2085] [outer = 0000000000000000] 05:09:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5EC576800) [pid = 3280] [serial = 2086] [outer = 000000A5EB9ECC00] 05:09:48 INFO - PROCESS | 3280 | 1467461388211 Marionette DEBUG loaded listener.js 05:09:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5EC57E800) [pid = 3280] [serial = 2087] [outer = 000000A5EB9ECC00] 05:09:48 INFO - PROCESS | 3280 | 1467461388920 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]]]}] 05:09:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:09:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1046ms 05:09:48 INFO - PROCESS | 3280 | 1467461388970 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 05:09:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:09:48 INFO - PROCESS | 3280 | 1467461388974 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 05:09:48 INFO - PROCESS | 3280 | 1467461388980 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:09:48 INFO - PROCESS | 3280 | 1467461388983 Marionette TRACE conn6 <- [1,2746,null,{}] 05:09:49 INFO - PROCESS | 3280 | 1467461388989 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}] 05:09:49 INFO - PROCESS | 3280 | 1467461388992 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:49 INFO - PROCESS | 3280 | 1467461389097 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 05:09:49 INFO - PROCESS | 3280 | 1467461389176 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:49 INFO - PROCESS | 3280 | 1467461389181 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:49 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0E65800 == 41 [pid = 3280] [id = 696] 05:09:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5DC5C7C00) [pid = 3280] [serial = 2088] [outer = 0000000000000000] 05:09:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5DC667400) [pid = 3280] [serial = 2089] [outer = 000000A5DC5C7C00] 05:09:49 INFO - PROCESS | 3280 | 1467461389274 Marionette DEBUG loaded listener.js 05:09:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E0BD7C00) [pid = 3280] [serial = 2090] [outer = 000000A5DC5C7C00] 05:09:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E2889800 == 40 [pid = 3280] [id = 676] 05:09:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ED81E000 == 39 [pid = 3280] [id = 691] 05:09:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECF52000 == 38 [pid = 3280] [id = 690] 05:09:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECD7C800 == 37 [pid = 3280] [id = 689] 05:09:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EA60A000 == 36 [pid = 3280] [id = 688] 05:09:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC8B5800 == 35 [pid = 3280] [id = 687] 05:09:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EB946800 == 34 [pid = 3280] [id = 686] 05:09:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8B84800 == 33 [pid = 3280] [id = 685] 05:09:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E5DA8800 == 32 [pid = 3280] [id = 684] 05:09:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DCF8F800 == 31 [pid = 3280] [id = 683] 05:09:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E0EDF800 == 30 [pid = 3280] [id = 682] 05:09:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EB073000 == 29 [pid = 3280] [id = 681] 05:09:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F02BF000 == 28 [pid = 3280] [id = 695] 05:09:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F00A6000 == 27 [pid = 3280] [id = 694] 05:09:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EA61B000 == 26 [pid = 3280] [id = 693] 05:09:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E0C30000 == 25 [pid = 3280] [id = 692] 05:09:50 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E0B3F800) [pid = 3280] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 05:09:50 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E5A60C00) [pid = 3280] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 05:09:50 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E0EB3000) [pid = 3280] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 05:09:50 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5DCC3A400) [pid = 3280] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 05:09:50 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5DC28E000) [pid = 3280] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 05:09:50 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E1634800) [pid = 3280] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 05:09:50 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5DC665800) [pid = 3280] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 05:09:50 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E8ACF800) [pid = 3280] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 05:09:50 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5E6DA0400) [pid = 3280] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 05:09:50 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5E8094C00) [pid = 3280] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 05:09:50 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5E26AF400) [pid = 3280] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 05:09:50 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A5E5A6C000) [pid = 3280] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 05:09:50 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A5E66C5C00) [pid = 3280] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 05:09:50 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A5E5E4C400) [pid = 3280] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 05:09:50 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A5DC327000) [pid = 3280] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 05:09:50 INFO - PROCESS | 3280 | 1467461390548 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]]]}] 05:09:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:09:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1599ms 05:09:50 INFO - PROCESS | 3280 | 1467461390618 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 05:09:50 INFO - PROCESS | 3280 | 1467461390622 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 05:09:50 INFO - PROCESS | 3280 | 1467461390633 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:09:50 INFO - PROCESS | 3280 | 1467461390636 Marionette TRACE conn6 <- [1,2750,null,{}] 05:09:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:09:50 INFO - PROCESS | 3280 | 1467461390642 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}] 05:09:50 INFO - PROCESS | 3280 | 1467461390645 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:50 INFO - PROCESS | 3280 | 1467461390734 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 05:09:50 INFO - PROCESS | 3280 | 1467461390748 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:50 INFO - PROCESS | 3280 | 1467461390750 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:50 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0B71800 == 26 [pid = 3280] [id = 697] 05:09:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A5DC22D400) [pid = 3280] [serial = 2091] [outer = 0000000000000000] 05:09:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A5DC283000) [pid = 3280] [serial = 2092] [outer = 000000A5DC22D400] 05:09:50 INFO - PROCESS | 3280 | 1467461390799 Marionette DEBUG loaded listener.js 05:09:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A5DC2A0000) [pid = 3280] [serial = 2093] [outer = 000000A5DC22D400] 05:09:51 INFO - PROCESS | 3280 | 1467461391273 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]]]}] 05:09:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:09:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 671ms 05:09:51 INFO - PROCESS | 3280 | 1467461391315 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 05:09:51 INFO - PROCESS | 3280 | 1467461391320 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 05:09:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:09:51 INFO - PROCESS | 3280 | 1467461391327 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:09:51 INFO - PROCESS | 3280 | 1467461391330 Marionette TRACE conn6 <- [1,2754,null,{}] 05:09:51 INFO - PROCESS | 3280 | 1467461391334 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}] 05:09:51 INFO - PROCESS | 3280 | 1467461391337 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:51 INFO - PROCESS | 3280 | 1467461391430 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 05:09:51 INFO - PROCESS | 3280 | 1467461391439 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:51 INFO - PROCESS | 3280 | 1467461391442 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:51 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E21C5000 == 27 [pid = 3280] [id = 698] 05:09:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A5DC84FC00) [pid = 3280] [serial = 2094] [outer = 0000000000000000] 05:09:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5DCBF4000) [pid = 3280] [serial = 2095] [outer = 000000A5DC84FC00] 05:09:51 INFO - PROCESS | 3280 | 1467461391491 Marionette DEBUG loaded listener.js 05:09:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5E0B44400) [pid = 3280] [serial = 2096] [outer = 000000A5DC84FC00] 05:09:51 INFO - PROCESS | 3280 | 1467461391972 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]]]}] 05:09:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:09:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 687ms 05:09:52 INFO - PROCESS | 3280 | 1467461392016 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 05:09:52 INFO - PROCESS | 3280 | 1467461392018 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 05:09:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:09:52 INFO - PROCESS | 3280 | 1467461392022 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:09:52 INFO - PROCESS | 3280 | 1467461392026 Marionette TRACE conn6 <- [1,2758,null,{}] 05:09:52 INFO - PROCESS | 3280 | 1467461392037 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}] 05:09:52 INFO - PROCESS | 3280 | 1467461392042 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:52 INFO - PROCESS | 3280 | 1467461392164 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 05:09:52 INFO - PROCESS | 3280 | 1467461392256 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:52 INFO - PROCESS | 3280 | 1467461392260 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:52 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8B7D000 == 28 [pid = 3280] [id = 699] 05:09:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5DC179C00) [pid = 3280] [serial = 2097] [outer = 0000000000000000] 05:09:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E26A6C00) [pid = 3280] [serial = 2098] [outer = 000000A5DC179C00] 05:09:52 INFO - PROCESS | 3280 | 1467461392309 Marionette DEBUG loaded listener.js 05:09:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E5A5E800) [pid = 3280] [serial = 2099] [outer = 000000A5DC179C00] 05:09:52 INFO - PROCESS | 3280 | 1467461392728 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]]]}] 05:09:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:09:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 734ms 05:09:52 INFO - PROCESS | 3280 | 1467461392761 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 05:09:52 INFO - PROCESS | 3280 | 1467461392764 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 05:09:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:09:52 INFO - PROCESS | 3280 | 1467461392767 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:09:52 INFO - PROCESS | 3280 | 1467461392769 Marionette TRACE conn6 <- [1,2762,null,{}] 05:09:52 INFO - PROCESS | 3280 | 1467461392772 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}] 05:09:52 INFO - PROCESS | 3280 | 1467461392775 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:52 INFO - PROCESS | 3280 | 1467461392894 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 05:09:52 INFO - PROCESS | 3280 | 1467461392899 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:52 INFO - PROCESS | 3280 | 1467461392901 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:52 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E97CA800 == 29 [pid = 3280] [id = 700] 05:09:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E5E4C800) [pid = 3280] [serial = 2100] [outer = 0000000000000000] 05:09:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E5E5E000) [pid = 3280] [serial = 2101] [outer = 000000A5E5E4C800] 05:09:53 INFO - PROCESS | 3280 | 1467461392995 Marionette DEBUG loaded listener.js 05:09:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E64D3800) [pid = 3280] [serial = 2102] [outer = 000000A5E5E4C800] 05:09:53 INFO - PROCESS | 3280 | 1467461393454 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]]]}] 05:09:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:09:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 733ms 05:09:53 INFO - PROCESS | 3280 | 1467461393501 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 05:09:53 INFO - PROCESS | 3280 | 1467461393503 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 05:09:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:09:53 INFO - PROCESS | 3280 | 1467461393506 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:09:53 INFO - PROCESS | 3280 | 1467461393508 Marionette TRACE conn6 <- [1,2766,null,{}] 05:09:53 INFO - PROCESS | 3280 | 1467461393554 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}] 05:09:53 INFO - PROCESS | 3280 | 1467461393557 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:53 INFO - PROCESS | 3280 | 1467461393666 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 05:09:53 INFO - PROCESS | 3280 | 1467461393724 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:53 INFO - PROCESS | 3280 | 1467461393727 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:53 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EB66A000 == 30 [pid = 3280] [id = 701] 05:09:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5DC176800) [pid = 3280] [serial = 2103] [outer = 0000000000000000] 05:09:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E6DA0400) [pid = 3280] [serial = 2104] [outer = 000000A5DC176800] 05:09:53 INFO - PROCESS | 3280 | 1467461393774 Marionette DEBUG loaded listener.js 05:09:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E81DF400) [pid = 3280] [serial = 2105] [outer = 000000A5DC176800] 05:09:54 INFO - PROCESS | 3280 | 1467461394206 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]]]}] 05:09:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:09:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 754ms 05:09:54 INFO - PROCESS | 3280 | 1467461394264 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 05:09:54 INFO - PROCESS | 3280 | 1467461394266 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 05:09:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:09:54 INFO - PROCESS | 3280 | 1467461394270 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:09:54 INFO - PROCESS | 3280 | 1467461394271 Marionette TRACE conn6 <- [1,2770,null,{}] 05:09:54 INFO - PROCESS | 3280 | 1467461394275 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}] 05:09:54 INFO - PROCESS | 3280 | 1467461394281 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:54 INFO - PROCESS | 3280 | 1467461394418 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 05:09:54 INFO - PROCESS | 3280 | 1467461394475 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:54 INFO - PROCESS | 3280 | 1467461394477 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:54 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC37800 == 31 [pid = 3280] [id = 702] 05:09:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E81ECC00) [pid = 3280] [serial = 2106] [outer = 0000000000000000] 05:09:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E8AD3800) [pid = 3280] [serial = 2107] [outer = 000000A5E81ECC00] 05:09:54 INFO - PROCESS | 3280 | 1467461394524 Marionette DEBUG loaded listener.js 05:09:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E8FC6800) [pid = 3280] [serial = 2108] [outer = 000000A5E81ECC00] 05:09:54 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5DC171C00) [pid = 3280] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:09:54 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E9570C00) [pid = 3280] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:09:54 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5DF6A0800) [pid = 3280] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:09:54 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5DA462C00) [pid = 3280] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:09:54 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5DC667C00) [pid = 3280] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:09:54 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5DC29D000) [pid = 3280] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:09:54 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5DC22BC00) [pid = 3280] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:09:54 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E0910400) [pid = 3280] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:09:54 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5DC864C00) [pid = 3280] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:09:54 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5DADD0C00) [pid = 3280] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:09:55 INFO - PROCESS | 3280 | 1467461395046 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]]]}] 05:09:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:09:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 838ms 05:09:55 INFO - PROCESS | 3280 | 1467461395111 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 05:09:55 INFO - PROCESS | 3280 | 1467461395113 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 05:09:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:09:55 INFO - PROCESS | 3280 | 1467461395116 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:09:55 INFO - PROCESS | 3280 | 1467461395118 Marionette TRACE conn6 <- [1,2774,null,{}] 05:09:55 INFO - PROCESS | 3280 | 1467461395122 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}] 05:09:55 INFO - PROCESS | 3280 | 1467461395124 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:55 INFO - PROCESS | 3280 | 1467461395206 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 05:09:55 INFO - PROCESS | 3280 | 1467461395211 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:55 INFO - PROCESS | 3280 | 1467461395213 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:55 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC9D800 == 32 [pid = 3280] [id = 703] 05:09:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5DC667C00) [pid = 3280] [serial = 2109] [outer = 0000000000000000] 05:09:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E8FC2400) [pid = 3280] [serial = 2110] [outer = 000000A5DC667C00] 05:09:55 INFO - PROCESS | 3280 | 1467461395258 Marionette DEBUG loaded listener.js 05:09:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E9505000) [pid = 3280] [serial = 2111] [outer = 000000A5DC667C00] 05:09:55 INFO - PROCESS | 3280 | 1467461395659 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]]]}] 05:09:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:09:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 585ms 05:09:55 INFO - PROCESS | 3280 | 1467461395708 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 05:09:55 INFO - PROCESS | 3280 | 1467461395711 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 05:09:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:09:55 INFO - PROCESS | 3280 | 1467461395715 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:09:55 INFO - PROCESS | 3280 | 1467461395716 Marionette TRACE conn6 <- [1,2778,null,{}] 05:09:55 INFO - PROCESS | 3280 | 1467461395724 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}] 05:09:55 INFO - PROCESS | 3280 | 1467461395726 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:55 INFO - PROCESS | 3280 | 1467461395809 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 05:09:55 INFO - PROCESS | 3280 | 1467461395814 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:55 INFO - PROCESS | 3280 | 1467461395816 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:55 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECF46000 == 33 [pid = 3280] [id = 704] 05:09:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E9571000) [pid = 3280] [serial = 2112] [outer = 0000000000000000] 05:09:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E9578400) [pid = 3280] [serial = 2113] [outer = 000000A5E9571000] 05:09:55 INFO - PROCESS | 3280 | 1467461395862 Marionette DEBUG loaded listener.js 05:09:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E9773800) [pid = 3280] [serial = 2114] [outer = 000000A5E9571000] 05:09:56 INFO - PROCESS | 3280 | 1467461396297 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]]]}] 05:09:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:09:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 627ms 05:09:56 INFO - PROCESS | 3280 | 1467461396346 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 05:09:56 INFO - PROCESS | 3280 | 1467461396348 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 05:09:56 INFO - PROCESS | 3280 | 1467461396351 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:09:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:09:56 INFO - PROCESS | 3280 | 1467461396353 Marionette TRACE conn6 <- [1,2782,null,{}] 05:09:56 INFO - PROCESS | 3280 | 1467461396361 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}] 05:09:56 INFO - PROCESS | 3280 | 1467461396363 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:56 INFO - PROCESS | 3280 | 1467461396446 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 05:09:56 INFO - PROCESS | 3280 | 1467461396452 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:56 INFO - PROCESS | 3280 | 1467461396454 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:56 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8B7B000 == 34 [pid = 3280] [id = 705] 05:09:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E97D1C00) [pid = 3280] [serial = 2115] [outer = 0000000000000000] 05:09:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E97D3800) [pid = 3280] [serial = 2116] [outer = 000000A5E97D1C00] 05:09:56 INFO - PROCESS | 3280 | 1467461396501 Marionette DEBUG loaded listener.js 05:09:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E9877400) [pid = 3280] [serial = 2117] [outer = 000000A5E97D1C00] 05:09:57 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E0B71800 == 33 [pid = 3280] [id = 697] 05:09:57 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E0E65800 == 32 [pid = 3280] [id = 696] 05:09:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E21C5000 == 31 [pid = 3280] [id = 698] 05:09:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E97CA800 == 30 [pid = 3280] [id = 700] 05:09:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC9D800 == 29 [pid = 3280] [id = 703] 05:09:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC37800 == 28 [pid = 3280] [id = 702] 05:09:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECF46000 == 27 [pid = 3280] [id = 704] 05:09:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EB66A000 == 26 [pid = 3280] [id = 701] 05:09:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8B7D000 == 25 [pid = 3280] [id = 699] 05:09:58 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5EA40D400) [pid = 3280] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 05:09:58 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E8F94C00) [pid = 3280] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 05:09:58 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E9574400) [pid = 3280] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 05:09:58 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E0BD8400) [pid = 3280] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 05:09:58 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E1634C00) [pid = 3280] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 05:09:58 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E88BB000) [pid = 3280] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 05:09:58 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E81EC800) [pid = 3280] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 05:09:58 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5DC326400) [pid = 3280] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 05:09:58 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5DCBA2000) [pid = 3280] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 05:09:58 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5DC28FC00) [pid = 3280] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 05:09:58 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5DC660800) [pid = 3280] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 05:09:58 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5E5E42400) [pid = 3280] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 05:09:58 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5E66C5800) [pid = 3280] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 05:09:58 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A5E97CD000) [pid = 3280] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 05:09:58 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A5E9869000) [pid = 3280] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 05:09:58 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A5E9774400) [pid = 3280] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 05:09:58 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A5E8FCC400) [pid = 3280] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 05:09:58 INFO - PROCESS | 3280 | --DOMWINDOW == 61 (000000A5E98EEC00) [pid = 3280] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 05:09:58 INFO - PROCESS | 3280 | --DOMWINDOW == 60 (000000A5E9876C00) [pid = 3280] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 05:09:58 INFO - PROCESS | 3280 | --DOMWINDOW == 59 (000000A5E8ADB800) [pid = 3280] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 05:09:58 INFO - PROCESS | 3280 | 1467461398310 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]]]}] 05:09:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:09:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1998ms 05:09:58 INFO - PROCESS | 3280 | 1467461398353 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 05:09:58 INFO - PROCESS | 3280 | 1467461398357 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 05:09:58 INFO - PROCESS | 3280 | 1467461398362 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:09:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:09:58 INFO - PROCESS | 3280 | 1467461398366 Marionette TRACE conn6 <- [1,2786,null,{}] 05:09:58 INFO - PROCESS | 3280 | 1467461398397 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}] 05:09:58 INFO - PROCESS | 3280 | 1467461398401 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:58 INFO - PROCESS | 3280 | 1467461398498 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 05:09:58 INFO - PROCESS | 3280 | 1467461398511 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:58 INFO - PROCESS | 3280 | 1467461398514 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:58 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DD75F000 == 26 [pid = 3280] [id = 706] 05:09:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 60 (000000A5DC22C800) [pid = 3280] [serial = 2118] [outer = 0000000000000000] 05:09:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (000000A5DC22E400) [pid = 3280] [serial = 2119] [outer = 000000A5DC22C800] 05:09:58 INFO - PROCESS | 3280 | 1467461398564 Marionette DEBUG loaded listener.js 05:09:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A5DC29A000) [pid = 3280] [serial = 2120] [outer = 000000A5DC22C800] 05:09:59 INFO - PROCESS | 3280 | 1467461399069 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]]]}] 05:09:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:09:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 754ms 05:09:59 INFO - PROCESS | 3280 | 1467461399120 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 05:09:59 INFO - PROCESS | 3280 | 1467461399126 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 05:09:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:09:59 INFO - PROCESS | 3280 | 1467461399132 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:09:59 INFO - PROCESS | 3280 | 1467461399135 Marionette TRACE conn6 <- [1,2790,null,{}] 05:09:59 INFO - PROCESS | 3280 | 1467461399139 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}] 05:09:59 INFO - PROCESS | 3280 | 1467461399142 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:59 INFO - PROCESS | 3280 | 1467461399238 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 05:09:59 INFO - PROCESS | 3280 | 1467461399314 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:59 INFO - PROCESS | 3280 | 1467461399317 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:59 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E21A9800 == 27 [pid = 3280] [id = 707] 05:09:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A5DC32E400) [pid = 3280] [serial = 2121] [outer = 0000000000000000] 05:09:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A5DC660800) [pid = 3280] [serial = 2122] [outer = 000000A5DC32E400] 05:09:59 INFO - PROCESS | 3280 | 1467461399378 Marionette DEBUG loaded listener.js 05:09:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A5DCBA0800) [pid = 3280] [serial = 2123] [outer = 000000A5DC32E400] 05:09:59 INFO - PROCESS | 3280 | 1467461399772 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]]]}] 05:09:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:09:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 690ms 05:09:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:09:59 INFO - PROCESS | 3280 | 1467461399823 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 05:09:59 INFO - PROCESS | 3280 | 1467461399826 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 05:09:59 INFO - PROCESS | 3280 | 1467461399829 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:09:59 INFO - PROCESS | 3280 | 1467461399833 Marionette TRACE conn6 <- [1,2794,null,{}] 05:09:59 INFO - PROCESS | 3280 | 1467461399845 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}] 05:09:59 INFO - PROCESS | 3280 | 1467461399850 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:09:59 INFO - PROCESS | 3280 | 1467461399965 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 05:09:59 INFO - PROCESS | 3280 | 1467461399981 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:59 INFO - PROCESS | 3280 | 1467461399985 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:00 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8755000 == 28 [pid = 3280] [id = 708] 05:10:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A5B08B6000) [pid = 3280] [serial = 2124] [outer = 0000000000000000] 05:10:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5E0E81800) [pid = 3280] [serial = 2125] [outer = 000000A5B08B6000] 05:10:00 INFO - PROCESS | 3280 | 1467461400034 Marionette DEBUG loaded listener.js 05:10:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5E1634C00) [pid = 3280] [serial = 2126] [outer = 000000A5B08B6000] 05:10:00 INFO - PROCESS | 3280 | 1467461400480 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]]]}] 05:10:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:10:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 692ms 05:10:00 INFO - PROCESS | 3280 | 1467461400524 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 05:10:00 INFO - PROCESS | 3280 | 1467461400527 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 05:10:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:10:00 INFO - PROCESS | 3280 | 1467461400530 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:10:00 INFO - PROCESS | 3280 | 1467461400532 Marionette TRACE conn6 <- [1,2798,null,{}] 05:10:00 INFO - PROCESS | 3280 | 1467461400536 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}] 05:10:00 INFO - PROCESS | 3280 | 1467461400538 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:00 INFO - PROCESS | 3280 | 1467461400626 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 05:10:00 INFO - PROCESS | 3280 | 1467461400631 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:00 INFO - PROCESS | 3280 | 1467461400634 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:00 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8FE1000 == 29 [pid = 3280] [id = 709] 05:10:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5E2255000) [pid = 3280] [serial = 2127] [outer = 0000000000000000] 05:10:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E26A3400) [pid = 3280] [serial = 2128] [outer = 000000A5E2255000] 05:10:00 INFO - PROCESS | 3280 | 1467461400680 Marionette DEBUG loaded listener.js 05:10:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E2D4F800) [pid = 3280] [serial = 2129] [outer = 000000A5E2255000] 05:10:01 INFO - PROCESS | 3280 | 1467461401112 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]]]}] 05:10:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:10:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 628ms 05:10:01 INFO - PROCESS | 3280 | 1467461401162 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 05:10:01 INFO - PROCESS | 3280 | 1467461401164 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 05:10:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:10:01 INFO - PROCESS | 3280 | 1467461401167 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:10:01 INFO - PROCESS | 3280 | 1467461401169 Marionette TRACE conn6 <- [1,2802,null,{}] 05:10:01 INFO - PROCESS | 3280 | 1467461401173 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}] 05:10:01 INFO - PROCESS | 3280 | 1467461401176 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:01 INFO - PROCESS | 3280 | 1467461401256 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 05:10:01 INFO - PROCESS | 3280 | 1467461401263 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:01 INFO - PROCESS | 3280 | 1467461401266 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:01 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E98C0000 == 30 [pid = 3280] [id = 710] 05:10:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5DC324000) [pid = 3280] [serial = 2130] [outer = 0000000000000000] 05:10:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E5E4A000) [pid = 3280] [serial = 2131] [outer = 000000A5DC324000] 05:10:01 INFO - PROCESS | 3280 | 1467461401311 Marionette DEBUG loaded listener.js 05:10:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E5EE6C00) [pid = 3280] [serial = 2132] [outer = 000000A5DC324000] 05:10:01 INFO - PROCESS | 3280 | 1467461401762 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]]]}] 05:10:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:10:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 628ms 05:10:01 INFO - PROCESS | 3280 | 1467461401799 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 05:10:01 INFO - PROCESS | 3280 | 1467461401801 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 05:10:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:10:01 INFO - PROCESS | 3280 | 1467461401808 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:10:01 INFO - PROCESS | 3280 | 1467461401810 Marionette TRACE conn6 <- [1,2806,null,{}] 05:10:01 INFO - PROCESS | 3280 | 1467461401814 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}] 05:10:01 INFO - PROCESS | 3280 | 1467461401820 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:01 INFO - PROCESS | 3280 | 1467461401927 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 05:10:01 INFO - PROCESS | 3280 | 1467461401935 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:01 INFO - PROCESS | 3280 | 1467461401937 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:01 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC688000 == 31 [pid = 3280] [id = 711] 05:10:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E6DA8C00) [pid = 3280] [serial = 2133] [outer = 0000000000000000] 05:10:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E809B400) [pid = 3280] [serial = 2134] [outer = 000000A5E6DA8C00] 05:10:01 INFO - PROCESS | 3280 | 1467461401983 Marionette DEBUG loaded listener.js 05:10:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E8647800) [pid = 3280] [serial = 2135] [outer = 000000A5E6DA8C00] 05:10:02 INFO - PROCESS | 3280 | 1467461402418 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]]]}] 05:10:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:10:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 629ms 05:10:02 INFO - PROCESS | 3280 | 1467461402447 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 05:10:02 INFO - PROCESS | 3280 | 1467461402449 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 05:10:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:10:02 INFO - PROCESS | 3280 | 1467461402452 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:10:02 INFO - PROCESS | 3280 | 1467461402454 Marionette TRACE conn6 <- [1,2810,null,{}] 05:10:02 INFO - PROCESS | 3280 | 1467461402462 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}] 05:10:02 INFO - PROCESS | 3280 | 1467461402464 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:02 INFO - PROCESS | 3280 | 1467461402546 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 05:10:02 INFO - PROCESS | 3280 | 1467461402552 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:02 INFO - PROCESS | 3280 | 1467461402554 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:02 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC2D000 == 32 [pid = 3280] [id = 712] 05:10:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E88BD400) [pid = 3280] [serial = 2136] [outer = 0000000000000000] 05:10:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E88C3800) [pid = 3280] [serial = 2137] [outer = 000000A5E88BD400] 05:10:02 INFO - PROCESS | 3280 | 1467461402601 Marionette DEBUG loaded listener.js 05:10:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E8BCA000) [pid = 3280] [serial = 2138] [outer = 000000A5E88BD400] 05:10:03 INFO - PROCESS | 3280 | 1467461403036 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]]]}] 05:10:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:10:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 629ms 05:10:03 INFO - PROCESS | 3280 | 1467461403099 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 05:10:03 INFO - PROCESS | 3280 | 1467461403101 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 05:10:03 INFO - PROCESS | 3280 | 1467461403105 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:10:03 INFO - PROCESS | 3280 | 1467461403107 Marionette TRACE conn6 <- [1,2814,null,{}] 05:10:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:10:03 INFO - PROCESS | 3280 | 1467461403110 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}] 05:10:03 INFO - PROCESS | 3280 | 1467461403112 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:03 INFO - PROCESS | 3280 | 1467461403195 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 05:10:03 INFO - PROCESS | 3280 | 1467461403202 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:03 INFO - PROCESS | 3280 | 1467461403204 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:03 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC87800 == 33 [pid = 3280] [id = 713] 05:10:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E8BC9800) [pid = 3280] [serial = 2139] [outer = 0000000000000000] 05:10:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E8CC5800) [pid = 3280] [serial = 2140] [outer = 000000A5E8BC9800] 05:10:03 INFO - PROCESS | 3280 | 1467461403250 Marionette DEBUG loaded listener.js 05:10:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E8FC8000) [pid = 3280] [serial = 2141] [outer = 000000A5E8BC9800] 05:10:03 INFO - PROCESS | 3280 | 1467461403732 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:10:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:10:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 670ms 05:10:03 INFO - PROCESS | 3280 | 1467461403782 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 05:10:03 INFO - PROCESS | 3280 | 1467461403784 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 05:10:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:10:03 INFO - PROCESS | 3280 | 1467461403787 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:10:03 INFO - PROCESS | 3280 | 1467461403789 Marionette TRACE conn6 <- [1,2818,null,{}] 05:10:03 INFO - PROCESS | 3280 | 1467461403792 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}] 05:10:03 INFO - PROCESS | 3280 | 1467461403794 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:03 INFO - PROCESS | 3280 | 1467461403905 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 05:10:03 INFO - PROCESS | 3280 | 1467461403984 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:03 INFO - PROCESS | 3280 | 1467461403986 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:04 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8754000 == 34 [pid = 3280] [id = 714] 05:10:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E8FC4800) [pid = 3280] [serial = 2142] [outer = 0000000000000000] 05:10:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E9507400) [pid = 3280] [serial = 2143] [outer = 000000A5E8FC4800] 05:10:04 INFO - PROCESS | 3280 | 1467461404032 Marionette DEBUG loaded listener.js 05:10:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E9570000) [pid = 3280] [serial = 2144] [outer = 000000A5E8FC4800] 05:10:04 INFO - PROCESS | 3280 | 1467461404466 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]]]}] 05:10:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:10:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 734ms 05:10:04 INFO - PROCESS | 3280 | 1467461404525 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 05:10:04 INFO - PROCESS | 3280 | 1467461404527 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 05:10:04 INFO - PROCESS | 3280 | 1467461404530 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:10:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:10:04 INFO - PROCESS | 3280 | 1467461404532 Marionette TRACE conn6 <- [1,2822,null,{}] 05:10:04 INFO - PROCESS | 3280 | 1467461404541 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}] 05:10:04 INFO - PROCESS | 3280 | 1467461404543 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:04 INFO - PROCESS | 3280 | 1467461404659 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 05:10:04 INFO - PROCESS | 3280 | 1467461404671 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:04 INFO - PROCESS | 3280 | 1467461404673 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:04 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECF61800 == 35 [pid = 3280] [id = 715] 05:10:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E9772800) [pid = 3280] [serial = 2145] [outer = 0000000000000000] 05:10:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5E9777800) [pid = 3280] [serial = 2146] [outer = 000000A5E9772800] 05:10:04 INFO - PROCESS | 3280 | 1467461404717 Marionette DEBUG loaded listener.js 05:10:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5E97D4800) [pid = 3280] [serial = 2147] [outer = 000000A5E9772800] 05:10:05 INFO - PROCESS | 3280 | 1467461405172 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:10:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:10:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 691ms 05:10:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:10:05 INFO - PROCESS | 3280 | 1467461405225 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 05:10:05 INFO - PROCESS | 3280 | 1467461405227 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 05:10:05 INFO - PROCESS | 3280 | 1467461405230 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:10:05 INFO - PROCESS | 3280 | 1467461405233 Marionette TRACE conn6 <- [1,2826,null,{}] 05:10:05 INFO - PROCESS | 3280 | 1467461405242 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}] 05:10:05 INFO - PROCESS | 3280 | 1467461405244 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:05 INFO - PROCESS | 3280 | 1467461405399 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 05:10:05 INFO - PROCESS | 3280 | 1467461405590 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:05 INFO - PROCESS | 3280 | 1467461405592 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:05 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5E5E4C800) [pid = 3280] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:10:05 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5DC176800) [pid = 3280] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:10:05 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E81ECC00) [pid = 3280] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:10:05 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E9571000) [pid = 3280] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:10:05 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5DC179C00) [pid = 3280] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:10:05 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5DC84FC00) [pid = 3280] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:10:05 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5DC22D400) [pid = 3280] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:10:05 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5DC5C7C00) [pid = 3280] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:10:05 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5EB9ECC00) [pid = 3280] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:10:05 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E8FC2800) [pid = 3280] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:10:05 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E5A68000) [pid = 3280] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:10:05 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5DBD27800) [pid = 3280] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:10:05 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5DC667C00) [pid = 3280] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:10:05 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E98EFC00) [pid = 3280] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:10:05 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DCC78800 == 36 [pid = 3280] [id = 716] 05:10:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5DADD2400) [pid = 3280] [serial = 2148] [outer = 0000000000000000] 05:10:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5DC226C00) [pid = 3280] [serial = 2149] [outer = 000000A5DADD2400] 05:10:05 INFO - PROCESS | 3280 | 1467461405649 Marionette DEBUG loaded listener.js 05:10:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E5E6B400) [pid = 3280] [serial = 2150] [outer = 000000A5DADD2400] 05:10:06 INFO - PROCESS | 3280 | 1467461406027 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]]]}] 05:10:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:10:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 837ms 05:10:06 INFO - PROCESS | 3280 | 1467461406071 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 05:10:06 INFO - PROCESS | 3280 | 1467461406073 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 05:10:06 INFO - PROCESS | 3280 | 1467461406076 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:10:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:10:06 INFO - PROCESS | 3280 | 1467461406078 Marionette TRACE conn6 <- [1,2830,null,{}] 05:10:06 INFO - PROCESS | 3280 | 1467461406081 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}] 05:10:06 INFO - PROCESS | 3280 | 1467461406083 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:06 INFO - PROCESS | 3280 | 1467461406199 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 05:10:06 INFO - PROCESS | 3280 | 1467461406245 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:06 INFO - PROCESS | 3280 | 1467461406247 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:06 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F0526000 == 37 [pid = 3280] [id = 717] 05:10:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E5E69400) [pid = 3280] [serial = 2151] [outer = 0000000000000000] 05:10:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E9874C00) [pid = 3280] [serial = 2152] [outer = 000000A5E5E69400] 05:10:06 INFO - PROCESS | 3280 | 1467461406293 Marionette DEBUG loaded listener.js 05:10:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E9CEAC00) [pid = 3280] [serial = 2153] [outer = 000000A5E5E69400] 05:10:06 INFO - PROCESS | 3280 | 1467461406659 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]]]}] 05:10:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:10:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 629ms 05:10:06 INFO - PROCESS | 3280 | 1467461406708 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 05:10:06 INFO - PROCESS | 3280 | 1467461406710 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 05:10:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:10:06 INFO - PROCESS | 3280 | 1467461406713 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:10:06 INFO - PROCESS | 3280 | 1467461406715 Marionette TRACE conn6 <- [1,2834,null,{}] 05:10:06 INFO - PROCESS | 3280 | 1467461406719 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}] 05:10:06 INFO - PROCESS | 3280 | 1467461406720 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:06 INFO - PROCESS | 3280 | 1467461406836 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 05:10:06 INFO - PROCESS | 3280 | 1467461406871 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:06 INFO - PROCESS | 3280 | 1467461406873 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:06 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F0736800 == 38 [pid = 3280] [id = 718] 05:10:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5EA408C00) [pid = 3280] [serial = 2154] [outer = 0000000000000000] 05:10:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5EA6C0800) [pid = 3280] [serial = 2155] [outer = 000000A5EA408C00] 05:10:06 INFO - PROCESS | 3280 | 1467461406917 Marionette DEBUG loaded listener.js 05:10:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5EB212400) [pid = 3280] [serial = 2156] [outer = 000000A5EA408C00] 05:10:07 INFO - PROCESS | 3280 | 1467461407328 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]]]}] 05:10:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:10:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 628ms 05:10:07 INFO - PROCESS | 3280 | 1467461407344 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 05:10:07 INFO - PROCESS | 3280 | 1467461407346 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 05:10:07 INFO - PROCESS | 3280 | 1467461407349 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:10:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:10:07 INFO - PROCESS | 3280 | 1467461407351 Marionette TRACE conn6 <- [1,2838,null,{}] 05:10:07 INFO - PROCESS | 3280 | 1467461407355 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}] 05:10:07 INFO - PROCESS | 3280 | 1467461407356 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:07 INFO - PROCESS | 3280 | 1467461407472 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 05:10:07 INFO - PROCESS | 3280 | 1467461407480 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:07 INFO - PROCESS | 3280 | 1467461407482 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:07 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F0752000 == 39 [pid = 3280] [id = 719] 05:10:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5EB214000) [pid = 3280] [serial = 2157] [outer = 0000000000000000] 05:10:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5EB660000) [pid = 3280] [serial = 2158] [outer = 000000A5EB214000] 05:10:07 INFO - PROCESS | 3280 | 1467461407536 Marionette DEBUG loaded listener.js 05:10:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5EC572C00) [pid = 3280] [serial = 2159] [outer = 000000A5EB214000] 05:10:08 INFO - PROCESS | 3280 | 1467461408334 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:10:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:10:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1027ms 05:10:08 INFO - PROCESS | 3280 | 1467461408381 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 05:10:08 INFO - PROCESS | 3280 | 1467461408386 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 05:10:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:10:08 INFO - PROCESS | 3280 | 1467461408412 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:10:08 INFO - PROCESS | 3280 | 1467461408418 Marionette TRACE conn6 <- [1,2842,null,{}] 05:10:08 INFO - PROCESS | 3280 | 1467461408424 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}] 05:10:08 INFO - PROCESS | 3280 | 1467461408427 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:08 INFO - PROCESS | 3280 | 1467461408564 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 05:10:08 INFO - PROCESS | 3280 | 1467461408683 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:08 INFO - PROCESS | 3280 | 1467461408686 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:08 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E2106800 == 40 [pid = 3280] [id = 720] 05:10:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5DC28FC00) [pid = 3280] [serial = 2160] [outer = 0000000000000000] 05:10:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5DC2A4000) [pid = 3280] [serial = 2161] [outer = 000000A5DC28FC00] 05:10:08 INFO - PROCESS | 3280 | 1467461408747 Marionette DEBUG loaded listener.js 05:10:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5DC66A000) [pid = 3280] [serial = 2162] [outer = 000000A5DC28FC00] 05:10:09 INFO - PROCESS | 3280 | 1467461409654 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]]]}] 05:10:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:10:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1286ms 05:10:09 INFO - PROCESS | 3280 | 1467461409712 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 05:10:09 INFO - PROCESS | 3280 | 1467461409717 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 05:10:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:10:09 INFO - PROCESS | 3280 | 1467461409723 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:10:09 INFO - PROCESS | 3280 | 1467461409726 Marionette TRACE conn6 <- [1,2846,null,{}] 05:10:09 INFO - PROCESS | 3280 | 1467461409732 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}] 05:10:09 INFO - PROCESS | 3280 | 1467461409735 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:09 INFO - PROCESS | 3280 | 1467461409857 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 05:10:09 INFO - PROCESS | 3280 | 1467461409933 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:09 INFO - PROCESS | 3280 | 1467461409938 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:10 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DD169000 == 41 [pid = 3280] [id = 721] 05:10:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A5DC65EC00) [pid = 3280] [serial = 2163] [outer = 0000000000000000] 05:10:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A5DC667C00) [pid = 3280] [serial = 2164] [outer = 000000A5DC65EC00] 05:10:10 INFO - PROCESS | 3280 | 1467461410041 Marionette DEBUG loaded listener.js 05:10:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A5DF6A0800) [pid = 3280] [serial = 2165] [outer = 000000A5DC65EC00] 05:10:10 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F0736800 == 40 [pid = 3280] [id = 718] 05:10:10 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F0526000 == 39 [pid = 3280] [id = 717] 05:10:10 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DCC78800 == 38 [pid = 3280] [id = 716] 05:10:10 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECF61800 == 37 [pid = 3280] [id = 715] 05:10:10 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8754000 == 36 [pid = 3280] [id = 714] 05:10:10 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC87800 == 35 [pid = 3280] [id = 713] 05:10:10 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC2D000 == 34 [pid = 3280] [id = 712] 05:10:10 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC688000 == 33 [pid = 3280] [id = 711] 05:10:10 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E98C0000 == 32 [pid = 3280] [id = 710] 05:10:10 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8FE1000 == 31 [pid = 3280] [id = 709] 05:10:10 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8755000 == 30 [pid = 3280] [id = 708] 05:10:10 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A5E97D3800) [pid = 3280] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 05:10:10 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E21A9800 == 29 [pid = 3280] [id = 707] 05:10:10 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DD75F000 == 28 [pid = 3280] [id = 706] 05:10:10 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E8B7B000 == 27 [pid = 3280] [id = 705] 05:10:10 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A5EB028000) [pid = 3280] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 05:10:10 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A5E5E5E000) [pid = 3280] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 05:10:10 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5E6DA0400) [pid = 3280] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 05:10:10 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5E64D3800) [pid = 3280] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 05:10:10 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5E8AD3800) [pid = 3280] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 05:10:10 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E81DF400) [pid = 3280] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 05:10:10 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E9578400) [pid = 3280] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 05:10:10 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E8FC6800) [pid = 3280] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 05:10:10 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E26A6C00) [pid = 3280] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 05:10:10 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5DCBF4000) [pid = 3280] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 05:10:10 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E0B44400) [pid = 3280] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 05:10:10 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5DC283000) [pid = 3280] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 05:10:10 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5DC2A0000) [pid = 3280] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 05:10:10 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E0BD7C00) [pid = 3280] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 05:10:10 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5DC667400) [pid = 3280] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 05:10:10 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5EC57E800) [pid = 3280] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 05:10:10 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5EC576800) [pid = 3280] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 05:10:10 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E97D2800) [pid = 3280] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 05:10:10 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E956F800) [pid = 3280] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 05:10:10 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E8127400) [pid = 3280] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 05:10:10 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E64D8400) [pid = 3280] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 05:10:10 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5DC845C00) [pid = 3280] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 05:10:10 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5DC223400) [pid = 3280] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 05:10:10 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5E8FC2400) [pid = 3280] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 05:10:10 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5E9505000) [pid = 3280] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 05:10:10 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5E5A5E800) [pid = 3280] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 05:10:10 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A5E9773800) [pid = 3280] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 05:10:10 INFO - PROCESS | 3280 | 1467461410614 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:10:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:10:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 942ms 05:10:10 INFO - PROCESS | 3280 | 1467461410674 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 05:10:10 INFO - PROCESS | 3280 | 1467461410680 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 05:10:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:10:10 INFO - PROCESS | 3280 | 1467461410686 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:10:10 INFO - PROCESS | 3280 | 1467461410689 Marionette TRACE conn6 <- [1,2850,null,{}] 05:10:10 INFO - PROCESS | 3280 | 1467461410693 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}] 05:10:10 INFO - PROCESS | 3280 | 1467461410696 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:10 INFO - PROCESS | 3280 | 1467461410788 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 05:10:10 INFO - PROCESS | 3280 | 1467461410871 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:10 INFO - PROCESS | 3280 | 1467461410873 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:10 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E21B9800 == 28 [pid = 3280] [id = 722] 05:10:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A5DC298800) [pid = 3280] [serial = 2166] [outer = 0000000000000000] 05:10:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5DCFD7C00) [pid = 3280] [serial = 2167] [outer = 000000A5DC298800] 05:10:10 INFO - PROCESS | 3280 | 1467461410923 Marionette DEBUG loaded listener.js 05:10:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5E0BD7800) [pid = 3280] [serial = 2168] [outer = 000000A5DC298800] 05:10:11 INFO - PROCESS | 3280 | 1467461411356 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]]]}] 05:10:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:10:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 733ms 05:10:11 INFO - PROCESS | 3280 | 1467461411424 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 05:10:11 INFO - PROCESS | 3280 | 1467461411426 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 05:10:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:10:11 INFO - PROCESS | 3280 | 1467461411430 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:10:11 INFO - PROCESS | 3280 | 1467461411433 Marionette TRACE conn6 <- [1,2854,null,{}] 05:10:11 INFO - PROCESS | 3280 | 1467461411445 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}] 05:10:11 INFO - PROCESS | 3280 | 1467461411450 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:11 INFO - PROCESS | 3280 | 1467461411543 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 05:10:11 INFO - PROCESS | 3280 | 1467461411558 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:11 INFO - PROCESS | 3280 | 1467461411562 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:11 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E875E000 == 29 [pid = 3280] [id = 723] 05:10:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5E2874C00) [pid = 3280] [serial = 2169] [outer = 0000000000000000] 05:10:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E28FB000) [pid = 3280] [serial = 2170] [outer = 000000A5E2874C00] 05:10:11 INFO - PROCESS | 3280 | 1467461411610 Marionette DEBUG loaded listener.js 05:10:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E5E42400) [pid = 3280] [serial = 2171] [outer = 000000A5E2874C00] 05:10:12 INFO - PROCESS | 3280 | 1467461412089 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]]]}] 05:10:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:10:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 692ms 05:10:12 INFO - PROCESS | 3280 | 1467461412124 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 05:10:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:10:12 INFO - PROCESS | 3280 | 1467461412127 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 05:10:12 INFO - PROCESS | 3280 | 1467461412130 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:10:12 INFO - PROCESS | 3280 | 1467461412132 Marionette TRACE conn6 <- [1,2858,null,{}] 05:10:12 INFO - PROCESS | 3280 | 1467461412136 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}] 05:10:12 INFO - PROCESS | 3280 | 1467461412138 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:12 INFO - PROCESS | 3280 | 1467461412227 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 05:10:12 INFO - PROCESS | 3280 | 1467461412234 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:12 INFO - PROCESS | 3280 | 1467461412236 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:12 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E98B1800 == 30 [pid = 3280] [id = 724] 05:10:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E6607C00) [pid = 3280] [serial = 2172] [outer = 0000000000000000] 05:10:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E6612C00) [pid = 3280] [serial = 2173] [outer = 000000A5E6607C00] 05:10:12 INFO - PROCESS | 3280 | 1467461412284 Marionette DEBUG loaded listener.js 05:10:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E6D21400) [pid = 3280] [serial = 2174] [outer = 000000A5E6607C00] 05:10:12 INFO - PROCESS | 3280 | 1467461412724 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]]]}] 05:10:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:10:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 629ms 05:10:12 INFO - PROCESS | 3280 | 1467461412763 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 05:10:12 INFO - PROCESS | 3280 | 1467461412765 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 05:10:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:10:12 INFO - PROCESS | 3280 | 1467461412775 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:10:12 INFO - PROCESS | 3280 | 1467461412777 Marionette TRACE conn6 <- [1,2862,null,{}] 05:10:12 INFO - PROCESS | 3280 | 1467461412781 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}] 05:10:12 INFO - PROCESS | 3280 | 1467461412783 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:12 INFO - PROCESS | 3280 | 1467461412892 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 05:10:12 INFO - PROCESS | 3280 | 1467461412979 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:12 INFO - PROCESS | 3280 | 1467461412981 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:12 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EBD19800 == 31 [pid = 3280] [id = 725] 05:10:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E6DB1400) [pid = 3280] [serial = 2175] [outer = 0000000000000000] 05:10:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E808EC00) [pid = 3280] [serial = 2176] [outer = 000000A5E6DB1400] 05:10:13 INFO - PROCESS | 3280 | 1467461413027 Marionette DEBUG loaded listener.js 05:10:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E81E2000) [pid = 3280] [serial = 2177] [outer = 000000A5E6DB1400] 05:10:13 INFO - PROCESS | 3280 | 1467461413478 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]]]}] 05:10:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:10:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 733ms 05:10:13 INFO - PROCESS | 3280 | 1467461413504 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 05:10:13 INFO - PROCESS | 3280 | 1467461413506 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 05:10:13 INFO - PROCESS | 3280 | 1467461413510 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:10:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:10:13 INFO - PROCESS | 3280 | 1467461413511 Marionette TRACE conn6 <- [1,2866,null,{}] 05:10:13 INFO - PROCESS | 3280 | 1467461413515 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}] 05:10:13 INFO - PROCESS | 3280 | 1467461413521 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:13 INFO - PROCESS | 3280 | 1467461413663 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 05:10:13 INFO - PROCESS | 3280 | 1467461413675 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:13 INFO - PROCESS | 3280 | 1467461413677 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:13 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC2A800 == 32 [pid = 3280] [id = 726] 05:10:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E88BC800) [pid = 3280] [serial = 2178] [outer = 0000000000000000] 05:10:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E8ACE800) [pid = 3280] [serial = 2179] [outer = 000000A5E88BC800] 05:10:13 INFO - PROCESS | 3280 | 1467461413724 Marionette DEBUG loaded listener.js 05:10:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E9503C00) [pid = 3280] [serial = 2180] [outer = 000000A5E88BC800] 05:10:14 INFO - PROCESS | 3280 | 1467461414211 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]]]}] 05:10:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:10:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 732ms 05:10:14 INFO - PROCESS | 3280 | 1467461414286 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 05:10:14 INFO - PROCESS | 3280 | 1467461414289 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 05:10:14 INFO - PROCESS | 3280 | 1467461414293 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:10:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:10:14 INFO - PROCESS | 3280 | 1467461414302 Marionette TRACE conn6 <- [1,2870,null,{}] 05:10:14 INFO - PROCESS | 3280 | 1467461414306 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}] 05:10:14 INFO - PROCESS | 3280 | 1467461414308 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:14 INFO - PROCESS | 3280 | 1467461414420 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 05:10:14 INFO - PROCESS | 3280 | 1467461414476 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:14 INFO - PROCESS | 3280 | 1467461414478 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:14 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC92000 == 33 [pid = 3280] [id = 727] 05:10:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5DC174400) [pid = 3280] [serial = 2181] [outer = 0000000000000000] 05:10:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E9576400) [pid = 3280] [serial = 2182] [outer = 000000A5DC174400] 05:10:14 INFO - PROCESS | 3280 | 1467461414523 Marionette DEBUG loaded listener.js 05:10:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E977A000) [pid = 3280] [serial = 2183] [outer = 000000A5DC174400] 05:10:14 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E8FC4800) [pid = 3280] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:10:14 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E9772800) [pid = 3280] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:10:14 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E97D1C00) [pid = 3280] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:10:14 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E6DA8C00) [pid = 3280] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:10:14 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E8BC9800) [pid = 3280] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:10:14 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E88BD400) [pid = 3280] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:10:14 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5DC32E400) [pid = 3280] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:10:14 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E2255000) [pid = 3280] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:10:14 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5DC324000) [pid = 3280] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:10:14 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5DC22C800) [pid = 3280] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:10:14 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5B08B6000) [pid = 3280] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:10:14 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5EA408C00) [pid = 3280] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:10:14 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5DADD2400) [pid = 3280] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:10:14 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E5E69400) [pid = 3280] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:10:15 INFO - PROCESS | 3280 | 1467461415056 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]]]}] 05:10:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:10:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 794ms 05:10:15 INFO - PROCESS | 3280 | 1467461415094 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 05:10:15 INFO - PROCESS | 3280 | 1467461415096 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 05:10:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:10:15 INFO - PROCESS | 3280 | 1467461415100 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:10:15 INFO - PROCESS | 3280 | 1467461415101 Marionette TRACE conn6 <- [1,2874,null,{}] 05:10:15 INFO - PROCESS | 3280 | 1467461415105 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}] 05:10:15 INFO - PROCESS | 3280 | 1467461415107 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:15 INFO - PROCESS | 3280 | 1467461415191 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 05:10:15 INFO - PROCESS | 3280 | 1467461415274 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:15 INFO - PROCESS | 3280 | 1467461415276 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:15 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DF627800 == 34 [pid = 3280] [id = 728] 05:10:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5DC323400) [pid = 3280] [serial = 2184] [outer = 0000000000000000] 05:10:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E64BF400) [pid = 3280] [serial = 2185] [outer = 000000A5DC323400] 05:10:15 INFO - PROCESS | 3280 | 1467461415322 Marionette DEBUG loaded listener.js 05:10:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E9509400) [pid = 3280] [serial = 2186] [outer = 000000A5DC323400] 05:10:15 INFO - PROCESS | 3280 | 1467461415713 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]]]}] 05:10:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:10:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 628ms 05:10:15 INFO - PROCESS | 3280 | 1467461415731 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 05:10:15 INFO - PROCESS | 3280 | 1467461415733 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 05:10:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:10:15 INFO - PROCESS | 3280 | 1467461415736 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:10:15 INFO - PROCESS | 3280 | 1467461415738 Marionette TRACE conn6 <- [1,2878,null,{}] 05:10:15 INFO - PROCESS | 3280 | 1467461415777 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}] 05:10:15 INFO - PROCESS | 3280 | 1467461415779 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:15 INFO - PROCESS | 3280 | 1467461415866 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 05:10:15 INFO - PROCESS | 3280 | 1467461415872 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:15 INFO - PROCESS | 3280 | 1467461415874 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:15 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ED80B000 == 35 [pid = 3280] [id = 729] 05:10:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E977A800) [pid = 3280] [serial = 2187] [outer = 0000000000000000] 05:10:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E97D9800) [pid = 3280] [serial = 2188] [outer = 000000A5E977A800] 05:10:15 INFO - PROCESS | 3280 | 1467461415919 Marionette DEBUG loaded listener.js 05:10:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E9877C00) [pid = 3280] [serial = 2189] [outer = 000000A5E977A800] 05:10:16 INFO - PROCESS | 3280 | 1467461416350 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:10:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:10:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 651ms 05:10:16 INFO - PROCESS | 3280 | 1467461416390 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 05:10:16 INFO - PROCESS | 3280 | 1467461416392 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 05:10:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:10:16 INFO - PROCESS | 3280 | 1467461416395 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:10:16 INFO - PROCESS | 3280 | 1467461416397 Marionette TRACE conn6 <- [1,2882,null,{}] 05:10:16 INFO - PROCESS | 3280 | 1467461416401 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}] 05:10:16 INFO - PROCESS | 3280 | 1467461416403 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:16 INFO - PROCESS | 3280 | 1467461416493 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 05:10:16 INFO - PROCESS | 3280 | 1467461416499 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:16 INFO - PROCESS | 3280 | 1467461416501 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:16 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F00A3000 == 36 [pid = 3280] [id = 730] 05:10:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E98EF000) [pid = 3280] [serial = 2190] [outer = 0000000000000000] 05:10:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E9BA1400) [pid = 3280] [serial = 2191] [outer = 000000A5E98EF000] 05:10:16 INFO - PROCESS | 3280 | 1467461416546 Marionette DEBUG loaded listener.js 05:10:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5EA6C1800) [pid = 3280] [serial = 2192] [outer = 000000A5E98EF000] 05:10:17 INFO - PROCESS | 3280 | 1467461417080 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]]]}] 05:10:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:10:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 734ms 05:10:17 INFO - PROCESS | 3280 | 1467461417132 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 05:10:17 INFO - PROCESS | 3280 | 1467461417138 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 05:10:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:10:17 INFO - PROCESS | 3280 | 1467461417144 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:10:17 INFO - PROCESS | 3280 | 1467461417147 Marionette TRACE conn6 <- [1,2886,null,{}] 05:10:17 INFO - PROCESS | 3280 | 1467461417167 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}] 05:10:17 INFO - PROCESS | 3280 | 1467461417170 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:17 INFO - PROCESS | 3280 | 1467461417373 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 05:10:17 INFO - PROCESS | 3280 | 1467461417426 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:17 INFO - PROCESS | 3280 | 1467461417431 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:17 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E15B3800 == 37 [pid = 3280] [id = 731] 05:10:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5DC48D400) [pid = 3280] [serial = 2193] [outer = 0000000000000000] 05:10:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5DC66AC00) [pid = 3280] [serial = 2194] [outer = 000000A5DC48D400] 05:10:17 INFO - PROCESS | 3280 | 1467461417492 Marionette DEBUG loaded listener.js 05:10:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E0EB4000) [pid = 3280] [serial = 2195] [outer = 000000A5DC48D400] 05:10:18 INFO - PROCESS | 3280 | 1467461418101 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]]]}] 05:10:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:10:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1029ms 05:10:18 INFO - PROCESS | 3280 | 1467461418176 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 05:10:18 INFO - PROCESS | 3280 | 1467461418181 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 05:10:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:10:18 INFO - PROCESS | 3280 | 1467461418188 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:10:18 INFO - PROCESS | 3280 | 1467461418191 Marionette TRACE conn6 <- [1,2890,null,{}] 05:10:18 INFO - PROCESS | 3280 | 1467461418195 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}] 05:10:18 INFO - PROCESS | 3280 | 1467461418198 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:18 INFO - PROCESS | 3280 | 1467461418316 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 05:10:18 INFO - PROCESS | 3280 | 1467461418441 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:18 INFO - PROCESS | 3280 | 1467461418444 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:18 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC8B8800 == 38 [pid = 3280] [id = 732] 05:10:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E2CB7C00) [pid = 3280] [serial = 2196] [outer = 0000000000000000] 05:10:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E5E4FC00) [pid = 3280] [serial = 2197] [outer = 000000A5E2CB7C00] 05:10:18 INFO - PROCESS | 3280 | 1467461418505 Marionette DEBUG loaded listener.js 05:10:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E8092C00) [pid = 3280] [serial = 2198] [outer = 000000A5E2CB7C00] 05:10:19 INFO - PROCESS | 3280 | 1467461419135 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:10:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:10:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 984ms 05:10:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:10:19 INFO - PROCESS | 3280 | 1467461419173 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 05:10:19 INFO - PROCESS | 3280 | 1467461419176 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 05:10:19 INFO - PROCESS | 3280 | 1467461419180 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:10:19 INFO - PROCESS | 3280 | 1467461419184 Marionette TRACE conn6 <- [1,2894,null,{}] 05:10:19 INFO - PROCESS | 3280 | 1467461419196 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}] 05:10:19 INFO - PROCESS | 3280 | 1467461419201 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:19 INFO - PROCESS | 3280 | 1467461419315 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 05:10:19 INFO - PROCESS | 3280 | 1467461419442 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:19 INFO - PROCESS | 3280 | 1467461419445 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:19 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F0527800 == 39 [pid = 3280] [id = 733] 05:10:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E8FC9800) [pid = 3280] [serial = 2199] [outer = 0000000000000000] 05:10:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E9578400) [pid = 3280] [serial = 2200] [outer = 000000A5E8FC9800] 05:10:19 INFO - PROCESS | 3280 | 1467461419506 Marionette DEBUG loaded listener.js 05:10:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5EB02DC00) [pid = 3280] [serial = 2201] [outer = 000000A5E8FC9800] 05:10:20 INFO - PROCESS | 3280 | 1467461420135 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]]]}] 05:10:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:10:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 986ms 05:10:20 INFO - PROCESS | 3280 | 1467461420169 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 05:10:20 INFO - PROCESS | 3280 | 1467461420172 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 05:10:20 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:10:20 INFO - PROCESS | 3280 | 1467461420176 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:10:20 INFO - PROCESS | 3280 | 1467461420178 Marionette TRACE conn6 <- [1,2898,null,{}] 05:10:20 INFO - PROCESS | 3280 | 1467461420181 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}] 05:10:20 INFO - PROCESS | 3280 | 1467461420184 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:20 INFO - PROCESS | 3280 | 1467461420299 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 05:10:20 INFO - PROCESS | 3280 | 1467461420437 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:20 INFO - PROCESS | 3280 | 1467461420440 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:20 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F0576800 == 40 [pid = 3280] [id = 734] 05:10:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5EA40B000) [pid = 3280] [serial = 2202] [outer = 0000000000000000] 05:10:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5EC575000) [pid = 3280] [serial = 2203] [outer = 000000A5EA40B000] 05:10:20 INFO - PROCESS | 3280 | 1467461420496 Marionette DEBUG loaded listener.js 05:10:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5EC581000) [pid = 3280] [serial = 2204] [outer = 000000A5EA40B000] 05:10:21 INFO - PROCESS | 3280 | 1467461421165 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]]]}] 05:10:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:10:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:10:21 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1027ms 05:10:21 INFO - PROCESS | 3280 | 1467461421205 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 05:10:21 INFO - PROCESS | 3280 | 1467461421209 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 05:10:21 INFO - TEST-START | /DOMEvents/constructors.html 05:10:21 INFO - PROCESS | 3280 | 1467461421214 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:10:21 INFO - PROCESS | 3280 | 1467461421217 Marionette TRACE conn6 <- [1,2902,null,{}] 05:10:21 INFO - PROCESS | 3280 | 1467461421241 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}] 05:10:21 INFO - PROCESS | 3280 | 1467461421244 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:21 INFO - PROCESS | 3280 | 1467461421350 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 05:10:21 INFO - PROCESS | 3280 | 1467461421451 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:21 INFO - PROCESS | 3280 | 1467461421454 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:21 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E884F800 == 41 [pid = 3280] [id = 735] 05:10:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A5DB4C7000) [pid = 3280] [serial = 2205] [outer = 0000000000000000] 05:10:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A5DC330400) [pid = 3280] [serial = 2206] [outer = 000000A5DB4C7000] 05:10:21 INFO - PROCESS | 3280 | 1467461421505 Marionette DEBUG loaded listener.js 05:10:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A5E16F6C00) [pid = 3280] [serial = 2207] [outer = 000000A5DB4C7000] 05:10:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ED80B000 == 40 [pid = 3280] [id = 729] 05:10:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DF627800 == 39 [pid = 3280] [id = 728] 05:10:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC92000 == 38 [pid = 3280] [id = 727] 05:10:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC2A800 == 37 [pid = 3280] [id = 726] 05:10:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EBD19800 == 36 [pid = 3280] [id = 725] 05:10:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E98B1800 == 35 [pid = 3280] [id = 724] 05:10:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E875E000 == 34 [pid = 3280] [id = 723] 05:10:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E21B9800 == 33 [pid = 3280] [id = 722] 05:10:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DD169000 == 32 [pid = 3280] [id = 721] 05:10:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E2106800 == 31 [pid = 3280] [id = 720] 05:10:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F0752000 == 30 [pid = 3280] [id = 719] 05:10:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F0576800 == 29 [pid = 3280] [id = 734] 05:10:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F0527800 == 28 [pid = 3280] [id = 733] 05:10:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC8B8800 == 27 [pid = 3280] [id = 732] 05:10:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F00A3000 == 26 [pid = 3280] [id = 730] 05:10:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E15B3800 == 25 [pid = 3280] [id = 731] 05:10:22 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A5E9507400) [pid = 3280] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A5E9777800) [pid = 3280] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A5E9877400) [pid = 3280] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5E809B400) [pid = 3280] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5E8647800) [pid = 3280] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5E8CC5800) [pid = 3280] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E88C3800) [pid = 3280] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E8BCA000) [pid = 3280] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5DC660800) [pid = 3280] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5DCBA0800) [pid = 3280] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E9570000) [pid = 3280] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E26A3400) [pid = 3280] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E2D4F800) [pid = 3280] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E5E4A000) [pid = 3280] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E5EE6C00) [pid = 3280] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5DC22E400) [pid = 3280] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5DC29A000) [pid = 3280] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E0E81800) [pid = 3280] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E1634C00) [pid = 3280] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5EA6C0800) [pid = 3280] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E97D4800) [pid = 3280] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5DC226C00) [pid = 3280] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E9874C00) [pid = 3280] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E5E6B400) [pid = 3280] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5EB212400) [pid = 3280] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5E8FC8000) [pid = 3280] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5E9CEAC00) [pid = 3280] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 3280 | 1467461422908 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]]]}] 05:10:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:10:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:10:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:10:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:10:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:10:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:10:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:10:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:10:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:10:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:10:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:10:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:10:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:10:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:10:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:10:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:10:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:10:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:10:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:10:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:10:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:10:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:10:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:10:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:10:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:10:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:10:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:10:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:10:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:10:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:10:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:10:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:10:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:10:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:10:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:10:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:10:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:10:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:10:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:10:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:10:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:10:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:10:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:10:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:10:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:10:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:10:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:10:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:10:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:10:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:10:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:10:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:10:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:10:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:10:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:10:22 INFO - TEST-OK | /DOMEvents/constructors.html | took 1749ms 05:10:22 INFO - PROCESS | 3280 | 1467461422969 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 05:10:22 INFO - PROCESS | 3280 | 1467461422974 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 05:10:22 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:10:22 INFO - PROCESS | 3280 | 1467461422981 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:10:22 INFO - PROCESS | 3280 | 1467461422984 Marionette TRACE conn6 <- [1,2906,null,{}] 05:10:22 INFO - PROCESS | 3280 | 1467461422993 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}] 05:10:22 INFO - PROCESS | 3280 | 1467461422996 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:23 INFO - PROCESS | 3280 | 1467461423093 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 05:10:23 INFO - PROCESS | 3280 | 1467461423100 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:23 INFO - PROCESS | 3280 | 1467461423105 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:23 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0C28000 == 26 [pid = 3280] [id = 736] 05:10:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5DC29EC00) [pid = 3280] [serial = 2208] [outer = 0000000000000000] 05:10:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5DC2A3000) [pid = 3280] [serial = 2209] [outer = 000000A5DC29EC00] 05:10:23 INFO - PROCESS | 3280 | 1467461423156 Marionette DEBUG loaded listener.js 05:10:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5DC65F000) [pid = 3280] [serial = 2210] [outer = 000000A5DC29EC00] 05:10:23 INFO - PROCESS | 3280 | 1467461423635 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:10:23 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:10:23 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 691ms 05:10:23 INFO - PROCESS | 3280 | 1467461423676 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 05:10:23 INFO - PROCESS | 3280 | 1467461423681 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 05:10:23 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:10:23 INFO - PROCESS | 3280 | 1467461423688 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:10:23 INFO - PROCESS | 3280 | 1467461423691 Marionette TRACE conn6 <- [1,2910,null,{}] 05:10:23 INFO - PROCESS | 3280 | 1467461423695 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}] 05:10:23 INFO - PROCESS | 3280 | 1467461423698 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:23 INFO - PROCESS | 3280 | 1467461423828 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 05:10:23 INFO - PROCESS | 3280 | 1467461423851 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:23 INFO - PROCESS | 3280 | 1467461423854 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:23 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E5EB4800 == 27 [pid = 3280] [id = 737] 05:10:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E0BD4800) [pid = 3280] [serial = 2211] [outer = 0000000000000000] 05:10:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E0E81800) [pid = 3280] [serial = 2212] [outer = 000000A5E0BD4800] 05:10:23 INFO - PROCESS | 3280 | 1467461423910 Marionette DEBUG loaded listener.js 05:10:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E21D8C00) [pid = 3280] [serial = 2213] [outer = 000000A5E0BD4800] 05:10:24 INFO - PROCESS | 3280 | [3280] 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 05:10:24 INFO - PROCESS | 3280 | [3280] 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 05:10:24 INFO - PROCESS | 3280 | [3280] 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 05:10:24 INFO - PROCESS | 3280 | [3280] 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 05:10:24 INFO - PROCESS | 3280 | 1467461424376 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]]]}] 05:10:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:10:24 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:10:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:10:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:10:24 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 05:10:24 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:10:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:10:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:10:24 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 05:10:24 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:10:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:10:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:10:24 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]" 05:10:24 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:10:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:10:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:10:24 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:10:24 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 742ms 05:10:24 INFO - PROCESS | 3280 | 1467461424435 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 05:10:24 INFO - PROCESS | 3280 | 1467461424438 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 05:10:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:10:24 INFO - PROCESS | 3280 | 1467461424441 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:10:24 INFO - PROCESS | 3280 | 1467461424445 Marionette TRACE conn6 <- [1,2914,null,{}] 05:10:24 INFO - PROCESS | 3280 | 1467461424457 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}] 05:10:24 INFO - PROCESS | 3280 | 1467461424462 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:24 INFO - PROCESS | 3280 | 1467461424550 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 05:10:24 INFO - PROCESS | 3280 | 1467461424557 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:24 INFO - PROCESS | 3280 | 1467461424561 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:24 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E97AE000 == 28 [pid = 3280] [id = 738] 05:10:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5DC224400) [pid = 3280] [serial = 2214] [outer = 0000000000000000] 05:10:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E5EE4000) [pid = 3280] [serial = 2215] [outer = 000000A5DC224400] 05:10:24 INFO - PROCESS | 3280 | 1467461424610 Marionette DEBUG loaded listener.js 05:10:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E6726000) [pid = 3280] [serial = 2216] [outer = 000000A5DC224400] 05:10:25 INFO - PROCESS | 3280 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:10:25 INFO - PROCESS | 3280 | 1467461425078 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]]]}] 05:10:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:10:25 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 692ms 05:10:25 INFO - PROCESS | 3280 | 1467461425142 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 05:10:25 INFO - PROCESS | 3280 | 1467461425145 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 05:10:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:10:25 INFO - PROCESS | 3280 | 1467461425148 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:10:25 INFO - PROCESS | 3280 | 1467461425150 Marionette TRACE conn6 <- [1,2918,null,{}] 05:10:25 INFO - PROCESS | 3280 | 1467461425154 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}] 05:10:25 INFO - PROCESS | 3280 | 1467461425156 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:25 INFO - PROCESS | 3280 | 1467461425299 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 05:10:25 INFO - PROCESS | 3280 | 1467461425325 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:25 INFO - PROCESS | 3280 | 1467461425327 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:25 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EB958800 == 29 [pid = 3280] [id = 739] 05:10:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E809DC00) [pid = 3280] [serial = 2217] [outer = 0000000000000000] 05:10:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E81E6C00) [pid = 3280] [serial = 2218] [outer = 000000A5E809DC00] 05:10:25 INFO - PROCESS | 3280 | 1467461425373 Marionette DEBUG loaded listener.js 05:10:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E883EC00) [pid = 3280] [serial = 2219] [outer = 000000A5E809DC00] 05:10:25 INFO - PROCESS | 3280 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:10:25 INFO - PROCESS | 3280 | 1467461425807 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]]]}] 05:10:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:10:25 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 691ms 05:10:25 INFO - PROCESS | 3280 | 1467461425845 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 05:10:25 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:10:25 INFO - PROCESS | 3280 | 1467461425847 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 05:10:25 INFO - PROCESS | 3280 | 1467461425851 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:10:25 INFO - PROCESS | 3280 | 1467461425852 Marionette TRACE conn6 <- [1,2922,null,{}] 05:10:25 INFO - PROCESS | 3280 | 1467461425856 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}] 05:10:25 INFO - PROCESS | 3280 | 1467461425858 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:25 INFO - PROCESS | 3280 | 1467461425968 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 05:10:25 INFO - PROCESS | 3280 | 1467461425973 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:25 INFO - PROCESS | 3280 | 1467461425975 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:25 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC8B2800 == 30 [pid = 3280] [id = 740] 05:10:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E0B94000) [pid = 3280] [serial = 2220] [outer = 0000000000000000] 05:10:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E8AD3800) [pid = 3280] [serial = 2221] [outer = 000000A5E0B94000] 05:10:26 INFO - PROCESS | 3280 | 1467461426021 Marionette DEBUG loaded listener.js 05:10:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E8CC5800) [pid = 3280] [serial = 2222] [outer = 000000A5E0B94000] 05:10:26 INFO - PROCESS | 3280 | 1467461426485 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]]]}] 05:10:26 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:10:26 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 671ms 05:10:26 INFO - PROCESS | 3280 | 1467461426526 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 05:10:26 INFO - PROCESS | 3280 | 1467461426528 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 05:10:26 INFO - PROCESS | 3280 | 1467461426531 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:10:26 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:10:26 INFO - PROCESS | 3280 | 1467461426533 Marionette TRACE conn6 <- [1,2926,null,{}] 05:10:26 INFO - PROCESS | 3280 | 1467461426537 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}] 05:10:26 INFO - PROCESS | 3280 | 1467461426543 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:26 INFO - PROCESS | 3280 | 1467461426727 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 05:10:26 INFO - PROCESS | 3280 | 1467461426745 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:26 INFO - PROCESS | 3280 | 1467461426747 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:26 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC9A000 == 31 [pid = 3280] [id = 741] 05:10:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E8FC2800) [pid = 3280] [serial = 2223] [outer = 0000000000000000] 05:10:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E950A800) [pid = 3280] [serial = 2224] [outer = 000000A5E8FC2800] 05:10:26 INFO - PROCESS | 3280 | 1467461426793 Marionette DEBUG loaded listener.js 05:10:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E97CDC00) [pid = 3280] [serial = 2225] [outer = 000000A5E8FC2800] 05:10:27 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E6DB1400) [pid = 3280] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:10:27 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E88BC800) [pid = 3280] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:10:27 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5DC323400) [pid = 3280] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:10:27 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E2874C00) [pid = 3280] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:10:27 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5DC298800) [pid = 3280] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:10:27 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5DC65EC00) [pid = 3280] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:10:27 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5DC28FC00) [pid = 3280] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:10:27 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5EB214000) [pid = 3280] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:10:27 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E6607C00) [pid = 3280] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:10:27 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5DC174400) [pid = 3280] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:10:27 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E977A800) [pid = 3280] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:10:27 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E98EF000) [pid = 3280] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:10:27 INFO - PROCESS | 3280 | 1467461427328 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]]]}] 05:10:27 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. 05:10:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 840ms 05:10:27 INFO - PROCESS | 3280 | 1467461427374 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 05:10:27 INFO - PROCESS | 3280 | 1467461427376 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 05:10:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:10:27 INFO - PROCESS | 3280 | 1467461427379 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:10:27 INFO - PROCESS | 3280 | 1467461427381 Marionette TRACE conn6 <- [1,2930,null,{}] 05:10:27 INFO - PROCESS | 3280 | 1467461427384 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}] 05:10:27 INFO - PROCESS | 3280 | 1467461427386 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:27 INFO - PROCESS | 3280 | 1467461427504 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 05:10:27 INFO - PROCESS | 3280 | 1467461427512 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:27 INFO - PROCESS | 3280 | 1467461427514 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:27 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECF4A800 == 32 [pid = 3280] [id = 742] 05:10:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5DADD9400) [pid = 3280] [serial = 2226] [outer = 0000000000000000] 05:10:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E6D1B400) [pid = 3280] [serial = 2227] [outer = 000000A5DADD9400] 05:10:27 INFO - PROCESS | 3280 | 1467461427559 Marionette DEBUG loaded listener.js 05:10:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E9779000) [pid = 3280] [serial = 2228] [outer = 000000A5DADD9400] 05:10:27 INFO - PROCESS | 3280 | 1467461427929 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"]]]}] 05:10:27 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 05:10:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:10:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 586ms 05:10:27 INFO - PROCESS | 3280 | 1467461427969 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 05:10:27 INFO - PROCESS | 3280 | 1467461427971 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 05:10:27 INFO - PROCESS | 3280 | 1467461427975 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:10:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:10:27 INFO - PROCESS | 3280 | 1467461427977 Marionette TRACE conn6 <- [1,2934,null,{}] 05:10:27 INFO - PROCESS | 3280 | 1467461427980 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}] 05:10:27 INFO - PROCESS | 3280 | 1467461427982 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:28 INFO - PROCESS | 3280 | 1467461428110 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 05:10:28 INFO - PROCESS | 3280 | 1467461428116 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:28 INFO - PROCESS | 3280 | 1467461428118 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:28 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EFDA0000 == 33 [pid = 3280] [id = 743] 05:10:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E9870C00) [pid = 3280] [serial = 2229] [outer = 0000000000000000] 05:10:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E9887800) [pid = 3280] [serial = 2230] [outer = 000000A5E9870C00] 05:10:28 INFO - PROCESS | 3280 | 1467461428169 Marionette DEBUG loaded listener.js 05:10:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E98EF800) [pid = 3280] [serial = 2231] [outer = 000000A5E9870C00] 05:10:28 INFO - PROCESS | 3280 | 1467461428581 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]]]}] 05:10:28 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. 05:10:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 691ms 05:10:28 INFO - PROCESS | 3280 | 1467461428670 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 05:10:28 INFO - PROCESS | 3280 | 1467461428672 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 05:10:28 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:10:28 INFO - PROCESS | 3280 | 1467461428675 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:10:28 INFO - PROCESS | 3280 | 1467461428677 Marionette TRACE conn6 <- [1,2938,null,{}] 05:10:28 INFO - PROCESS | 3280 | 1467461428680 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}] 05:10:28 INFO - PROCESS | 3280 | 1467461428682 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:28 INFO - PROCESS | 3280 | 1467461428766 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 05:10:28 INFO - PROCESS | 3280 | 1467461428775 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:28 INFO - PROCESS | 3280 | 1467461428777 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:28 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E943D000 == 34 [pid = 3280] [id = 744] 05:10:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5EA336C00) [pid = 3280] [serial = 2232] [outer = 0000000000000000] 05:10:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5EA410800) [pid = 3280] [serial = 2233] [outer = 000000A5EA336C00] 05:10:28 INFO - PROCESS | 3280 | 1467461428822 Marionette DEBUG loaded listener.js 05:10:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5EB090800) [pid = 3280] [serial = 2234] [outer = 000000A5EA336C00] 05:10:29 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F00AE000 == 35 [pid = 3280] [id = 745] 05:10:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5EB907C00) [pid = 3280] [serial = 2235] [outer = 0000000000000000] 05:10:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5EC574400) [pid = 3280] [serial = 2236] [outer = 000000A5EB907C00] 05:10:29 INFO - PROCESS | 3280 | 1467461429442 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]]]}] 05:10:29 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. 05:10:29 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 839ms 05:10:29 INFO - PROCESS | 3280 | 1467461429528 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 05:10:29 INFO - PROCESS | 3280 | 1467461429533 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 05:10:29 INFO - PROCESS | 3280 | 1467461429538 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:10:29 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:10:29 INFO - PROCESS | 3280 | 1467461429542 Marionette TRACE conn6 <- [1,2942,null,{}] 05:10:29 INFO - PROCESS | 3280 | 1467461429549 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}] 05:10:29 INFO - PROCESS | 3280 | 1467461429552 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:29 INFO - PROCESS | 3280 | 1467461429702 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 05:10:29 INFO - PROCESS | 3280 | 1467461429819 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:29 INFO - PROCESS | 3280 | 1467461429823 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:29 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E23A3000 == 36 [pid = 3280] [id = 746] 05:10:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5DC29E000) [pid = 3280] [serial = 2237] [outer = 0000000000000000] 05:10:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5DC324000) [pid = 3280] [serial = 2238] [outer = 000000A5DC29E000] 05:10:29 INFO - PROCESS | 3280 | 1467461429885 Marionette DEBUG loaded listener.js 05:10:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5DCFDB000) [pid = 3280] [serial = 2239] [outer = 000000A5DC29E000] 05:10:30 INFO - PROCESS | 3280 | 1467461430487 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]]]}] 05:10:30 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:10:30 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 05:10:30 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 985ms 05:10:30 INFO - PROCESS | 3280 | 1467461430530 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 05:10:30 INFO - PROCESS | 3280 | 1467461430536 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 05:10:30 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:10:30 INFO - PROCESS | 3280 | 1467461430543 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:10:30 INFO - PROCESS | 3280 | 1467461430546 Marionette TRACE conn6 <- [1,2946,null,{}] 05:10:30 INFO - PROCESS | 3280 | 1467461430550 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}] 05:10:30 INFO - PROCESS | 3280 | 1467461430553 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:30 INFO - PROCESS | 3280 | 1467461430704 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 05:10:30 INFO - PROCESS | 3280 | 1467461430811 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:30 INFO - PROCESS | 3280 | 1467461430814 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:30 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC8B1800 == 37 [pid = 3280] [id = 747] 05:10:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E5E0F000) [pid = 3280] [serial = 2240] [outer = 0000000000000000] 05:10:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5E660F800) [pid = 3280] [serial = 2241] [outer = 000000A5E5E0F000] 05:10:30 INFO - PROCESS | 3280 | 1467461430873 Marionette DEBUG loaded listener.js 05:10:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5E864AC00) [pid = 3280] [serial = 2242] [outer = 000000A5E5E0F000] 05:10:31 INFO - PROCESS | 3280 | 1467461431562 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]]]}] 05:10:31 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. 05:10:31 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1026ms 05:10:31 INFO - PROCESS | 3280 | 1467461431575 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 05:10:31 INFO - PROCESS | 3280 | 1467461431578 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 05:10:31 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:10:31 INFO - PROCESS | 3280 | 1467461431582 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:10:31 INFO - PROCESS | 3280 | 1467461431586 Marionette TRACE conn6 <- [1,2950,null,{}] 05:10:31 INFO - PROCESS | 3280 | 1467461431597 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}] 05:10:31 INFO - PROCESS | 3280 | 1467461431603 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:31 INFO - PROCESS | 3280 | 1467461431864 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 05:10:32 INFO - PROCESS | 3280 | 1467461432001 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:32 INFO - PROCESS | 3280 | 1467461432004 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:32 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E09BA800 == 38 [pid = 3280] [id = 748] 05:10:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5DB80DC00) [pid = 3280] [serial = 2243] [outer = 0000000000000000] 05:10:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A5DC285400) [pid = 3280] [serial = 2244] [outer = 000000A5DB80DC00] 05:10:32 INFO - PROCESS | 3280 | 1467461432057 Marionette DEBUG loaded listener.js 05:10:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A5DC5D0400) [pid = 3280] [serial = 2245] [outer = 000000A5DB80DC00] 05:10:32 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EFDA0000 == 37 [pid = 3280] [id = 743] 05:10:32 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECF4A800 == 36 [pid = 3280] [id = 742] 05:10:32 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC9A000 == 35 [pid = 3280] [id = 741] 05:10:32 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC8B2800 == 34 [pid = 3280] [id = 740] 05:10:32 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EB958800 == 33 [pid = 3280] [id = 739] 05:10:32 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E97AE000 == 32 [pid = 3280] [id = 738] 05:10:32 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E5EB4800 == 31 [pid = 3280] [id = 737] 05:10:32 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E0C28000 == 30 [pid = 3280] [id = 736] 05:10:32 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E884F800 == 29 [pid = 3280] [id = 735] 05:10:32 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A5E9503C00) [pid = 3280] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 05:10:32 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A5E9877C00) [pid = 3280] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 05:10:32 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5E97D9800) [pid = 3280] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 05:10:32 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5E9BA1400) [pid = 3280] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 05:10:32 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5E977A000) [pid = 3280] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 05:10:32 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E9509400) [pid = 3280] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 05:10:32 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5EA6C1800) [pid = 3280] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 05:10:32 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E6D21400) [pid = 3280] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 05:10:32 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E808EC00) [pid = 3280] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 05:10:32 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E81E2000) [pid = 3280] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 05:10:32 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E8ACE800) [pid = 3280] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 05:10:32 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E64BF400) [pid = 3280] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 05:10:32 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E28FB000) [pid = 3280] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 05:10:32 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E5E42400) [pid = 3280] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 05:10:32 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5DCFD7C00) [pid = 3280] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 05:10:32 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E0BD7800) [pid = 3280] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 05:10:32 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5DC667C00) [pid = 3280] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 05:10:32 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5DF6A0800) [pid = 3280] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 05:10:32 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5DC2A4000) [pid = 3280] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 05:10:32 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5DC66A000) [pid = 3280] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 05:10:32 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5EC572C00) [pid = 3280] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 05:10:32 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5EB660000) [pid = 3280] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 05:10:32 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E6612C00) [pid = 3280] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 05:10:32 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5E9576400) [pid = 3280] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 05:10:32 INFO - PROCESS | 3280 | 1467461432636 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]]]}] 05:10:32 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. 05:10:32 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1086ms 05:10:32 INFO - PROCESS | 3280 | 1467461432682 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 05:10:32 INFO - PROCESS | 3280 | 1467461432686 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 05:10:32 INFO - PROCESS | 3280 | 1467461432691 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:10:32 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:10:32 INFO - PROCESS | 3280 | 1467461432694 Marionette TRACE conn6 <- [1,2954,null,{}] 05:10:32 INFO - PROCESS | 3280 | 1467461432699 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}] 05:10:32 INFO - PROCESS | 3280 | 1467461432702 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:32 INFO - PROCESS | 3280 | 1467461432794 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 05:10:32 INFO - PROCESS | 3280 | 1467461432871 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:32 INFO - PROCESS | 3280 | 1467461432873 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:32 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E5DA9000 == 30 [pid = 3280] [id = 749] 05:10:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5DC666400) [pid = 3280] [serial = 2246] [outer = 0000000000000000] 05:10:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5DF613C00) [pid = 3280] [serial = 2247] [outer = 000000A5DC666400] 05:10:32 INFO - PROCESS | 3280 | 1467461432930 Marionette DEBUG loaded listener.js 05:10:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E0E89800) [pid = 3280] [serial = 2248] [outer = 000000A5DC666400] 05:10:33 INFO - PROCESS | 3280 | 1467461433328 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]]]}] 05:10:33 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. 05:10:33 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 690ms 05:10:33 INFO - PROCESS | 3280 | 1467461433393 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 05:10:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:10:33 INFO - PROCESS | 3280 | 1467461433396 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 05:10:33 INFO - PROCESS | 3280 | 1467461433400 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:10:33 INFO - PROCESS | 3280 | 1467461433402 Marionette TRACE conn6 <- [1,2958,null,{}] 05:10:33 INFO - PROCESS | 3280 | 1467461433406 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}] 05:10:33 INFO - PROCESS | 3280 | 1467461433408 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:33 INFO - PROCESS | 3280 | 1467461433499 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 05:10:33 INFO - PROCESS | 3280 | 1467461433510 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:33 INFO - PROCESS | 3280 | 1467461433512 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:33 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E9424000 == 31 [pid = 3280] [id = 750] 05:10:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5DC171400) [pid = 3280] [serial = 2249] [outer = 0000000000000000] 05:10:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E5E4BC00) [pid = 3280] [serial = 2250] [outer = 000000A5DC171400] 05:10:33 INFO - PROCESS | 3280 | 1467461433560 Marionette DEBUG loaded listener.js 05:10:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E6723C00) [pid = 3280] [serial = 2251] [outer = 000000A5DC171400] 05:10:34 INFO - PROCESS | 3280 | 1467461434045 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]]]}] 05:10:34 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. 05:10:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 692ms 05:10:34 INFO - PROCESS | 3280 | 1467461434093 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 05:10:34 INFO - PROCESS | 3280 | 1467461434097 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 05:10:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:10:34 INFO - PROCESS | 3280 | 1467461434108 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:10:34 INFO - PROCESS | 3280 | 1467461434112 Marionette TRACE conn6 <- [1,2962,null,{}] 05:10:34 INFO - PROCESS | 3280 | 1467461434116 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}] 05:10:34 INFO - PROCESS | 3280 | 1467461434120 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:34 INFO - PROCESS | 3280 | 1467461434215 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 05:10:34 INFO - PROCESS | 3280 | 1467461434223 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:34 INFO - PROCESS | 3280 | 1467461434225 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:34 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC690000 == 32 [pid = 3280] [id = 751] 05:10:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E8647800) [pid = 3280] [serial = 2252] [outer = 0000000000000000] 05:10:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E8AD5C00) [pid = 3280] [serial = 2253] [outer = 000000A5E8647800] 05:10:34 INFO - PROCESS | 3280 | 1467461434270 Marionette DEBUG loaded listener.js 05:10:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E8CC1400) [pid = 3280] [serial = 2254] [outer = 000000A5E8647800] 05:10:34 INFO - PROCESS | 3280 | 1467461434704 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]]]}] 05:10:34 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. 05:10:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 649ms 05:10:34 INFO - PROCESS | 3280 | 1467461434756 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 05:10:34 INFO - PROCESS | 3280 | 1467461434758 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 05:10:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:10:34 INFO - PROCESS | 3280 | 1467461434767 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:10:34 INFO - PROCESS | 3280 | 1467461434769 Marionette TRACE conn6 <- [1,2966,null,{}] 05:10:34 INFO - PROCESS | 3280 | 1467461434772 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}] 05:10:34 INFO - PROCESS | 3280 | 1467461434774 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:34 INFO - PROCESS | 3280 | 1467461434890 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 05:10:34 INFO - PROCESS | 3280 | 1467461434971 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:34 INFO - PROCESS | 3280 | 1467461434973 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:34 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC5D800 == 33 [pid = 3280] [id = 752] 05:10:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E8FC2C00) [pid = 3280] [serial = 2255] [outer = 0000000000000000] 05:10:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5E950CC00) [pid = 3280] [serial = 2256] [outer = 000000A5E8FC2C00] 05:10:35 INFO - PROCESS | 3280 | 1467461435027 Marionette DEBUG loaded listener.js 05:10:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5E9572800) [pid = 3280] [serial = 2257] [outer = 000000A5E8FC2C00] 05:10:35 INFO - PROCESS | 3280 | 1467461435427 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]]]}] 05:10:35 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. 05:10:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 692ms 05:10:35 INFO - PROCESS | 3280 | 1467461435465 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 05:10:35 INFO - PROCESS | 3280 | 1467461435467 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 05:10:35 INFO - PROCESS | 3280 | 1467461435471 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:10:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:10:35 INFO - PROCESS | 3280 | 1467461435473 Marionette TRACE conn6 <- [1,2970,null,{}] 05:10:35 INFO - PROCESS | 3280 | 1467461435476 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}] 05:10:35 INFO - PROCESS | 3280 | 1467461435478 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:35 INFO - PROCESS | 3280 | 1467461435597 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 05:10:35 INFO - PROCESS | 3280 | 1467461435653 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:35 INFO - PROCESS | 3280 | 1467461435659 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:35 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECDBB000 == 34 [pid = 3280] [id = 753] 05:10:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E97D0800) [pid = 3280] [serial = 2258] [outer = 0000000000000000] 05:10:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E97D7000) [pid = 3280] [serial = 2259] [outer = 000000A5E97D0800] 05:10:35 INFO - PROCESS | 3280 | 1467461435715 Marionette DEBUG loaded listener.js 05:10:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E9889C00) [pid = 3280] [serial = 2260] [outer = 000000A5E97D0800] 05:10:36 INFO - PROCESS | 3280 | 1467461436152 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"]]]}] 05:10:36 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 05:10:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:10:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 735ms 05:10:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:10:36 INFO - PROCESS | 3280 | 1467461436210 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 05:10:36 INFO - PROCESS | 3280 | 1467461436212 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 05:10:36 INFO - PROCESS | 3280 | 1467461436216 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:10:36 INFO - PROCESS | 3280 | 1467461436218 Marionette TRACE conn6 <- [1,2974,null,{}] 05:10:36 INFO - PROCESS | 3280 | 1467461436228 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}] 05:10:36 INFO - PROCESS | 3280 | 1467461436230 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:36 INFO - PROCESS | 3280 | 1467461436380 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 05:10:36 INFO - PROCESS | 3280 | 1467461436394 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:36 INFO - PROCESS | 3280 | 1467461436396 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:36 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EFDA6000 == 35 [pid = 3280] [id = 754] 05:10:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5EB027000) [pid = 3280] [serial = 2261] [outer = 0000000000000000] 05:10:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5EB216000) [pid = 3280] [serial = 2262] [outer = 000000A5EB027000] 05:10:36 INFO - PROCESS | 3280 | 1467461436487 Marionette DEBUG loaded listener.js 05:10:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5EB9E6800) [pid = 3280] [serial = 2263] [outer = 000000A5EB027000] 05:10:36 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E809DC00) [pid = 3280] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:10:36 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5DB4C7000) [pid = 3280] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:10:36 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E0BD4800) [pid = 3280] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:10:36 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5DC29EC00) [pid = 3280] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:10:36 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5DC224400) [pid = 3280] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:10:36 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E0B94000) [pid = 3280] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:10:36 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5DC48D400) [pid = 3280] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:10:36 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E2CB7C00) [pid = 3280] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:10:36 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E8FC9800) [pid = 3280] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:10:36 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5EA40B000) [pid = 3280] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:10:36 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E8FC2800) [pid = 3280] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:10:36 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5DADD9400) [pid = 3280] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:10:36 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E9870C00) [pid = 3280] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:10:36 INFO - PROCESS | 3280 | 1467461436915 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]]]}] 05:10:36 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. 05:10:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 735ms 05:10:36 INFO - PROCESS | 3280 | 1467461436953 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 05:10:36 INFO - PROCESS | 3280 | 1467461436955 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 05:10:36 INFO - PROCESS | 3280 | 1467461436958 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:10:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:10:36 INFO - PROCESS | 3280 | 1467461436960 Marionette TRACE conn6 <- [1,2978,null,{}] 05:10:36 INFO - PROCESS | 3280 | 1467461436964 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}] 05:10:36 INFO - PROCESS | 3280 | 1467461436966 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:37 INFO - PROCESS | 3280 | 1467461437050 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 05:10:37 INFO - PROCESS | 3280 | 1467461437056 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:37 INFO - PROCESS | 3280 | 1467461437058 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:37 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F02B7000 == 36 [pid = 3280] [id = 755] 05:10:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E0911000) [pid = 3280] [serial = 2264] [outer = 0000000000000000] 05:10:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5EB9E5000) [pid = 3280] [serial = 2265] [outer = 000000A5E0911000] 05:10:37 INFO - PROCESS | 3280 | 1467461437102 Marionette DEBUG loaded listener.js 05:10:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5EC57D800) [pid = 3280] [serial = 2266] [outer = 000000A5E0911000] 05:10:37 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5DAFA3000 == 37 [pid = 3280] [id = 756] 05:10:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5EC5BC800) [pid = 3280] [serial = 2267] [outer = 0000000000000000] 05:10:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5EC5BE000) [pid = 3280] [serial = 2268] [outer = 000000A5EC5BC800] 05:10:37 INFO - PROCESS | 3280 | 1467461437567 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]]]}] 05:10:37 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. 05:10:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 628ms 05:10:37 INFO - PROCESS | 3280 | 1467461437590 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 05:10:37 INFO - PROCESS | 3280 | 1467461437592 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 05:10:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:10:37 INFO - PROCESS | 3280 | 1467461437595 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:10:37 INFO - PROCESS | 3280 | 1467461437606 Marionette TRACE conn6 <- [1,2982,null,{}] 05:10:37 INFO - PROCESS | 3280 | 1467461437610 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}] 05:10:37 INFO - PROCESS | 3280 | 1467461437612 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:37 INFO - PROCESS | 3280 | 1467461437711 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 05:10:37 INFO - PROCESS | 3280 | 1467461437747 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:37 INFO - PROCESS | 3280 | 1467461437749 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:37 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E9422800 == 38 [pid = 3280] [id = 757] 05:10:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5EC5B5800) [pid = 3280] [serial = 2269] [outer = 0000000000000000] 05:10:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5EC5BB000) [pid = 3280] [serial = 2270] [outer = 000000A5EC5B5800] 05:10:37 INFO - PROCESS | 3280 | 1467461437794 Marionette DEBUG loaded listener.js 05:10:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5EC6ACC00) [pid = 3280] [serial = 2271] [outer = 000000A5EC5B5800] 05:10:38 INFO - PROCESS | 3280 | 1467461438184 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]]]}] 05:10:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:10:38 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 05:10:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 649ms 05:10:38 INFO - PROCESS | 3280 | 1467461438251 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 05:10:38 INFO - PROCESS | 3280 | 1467461438254 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 05:10:38 INFO - PROCESS | 3280 | 1467461438257 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:10:38 INFO - PROCESS | 3280 | 1467461438259 Marionette TRACE conn6 <- [1,2986,null,{}] 05:10:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:10:38 INFO - PROCESS | 3280 | 1467461438262 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}] 05:10:38 INFO - PROCESS | 3280 | 1467461438264 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:38 INFO - PROCESS | 3280 | 1467461438353 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 05:10:38 INFO - PROCESS | 3280 | 1467461438358 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:38 INFO - PROCESS | 3280 | 1467461438360 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:38 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E9538000 == 39 [pid = 3280] [id = 758] 05:10:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5EC6B1C00) [pid = 3280] [serial = 2272] [outer = 0000000000000000] 05:10:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5EC6B6000) [pid = 3280] [serial = 2273] [outer = 000000A5EC6B1C00] 05:10:38 INFO - PROCESS | 3280 | 1467461438405 Marionette DEBUG loaded listener.js 05:10:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5EC7B8800) [pid = 3280] [serial = 2274] [outer = 000000A5EC6B1C00] 05:10:39 INFO - PROCESS | 3280 | 1467461438999 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]]]}] 05:10:39 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. 05:10:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 839ms 05:10:39 INFO - PROCESS | 3280 | 1467461439148 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 05:10:39 INFO - PROCESS | 3280 | 1467461439153 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 05:10:39 INFO - PROCESS | 3280 | 1467461439159 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:10:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:10:39 INFO - PROCESS | 3280 | 1467461439164 Marionette TRACE conn6 <- [1,2990,null,{}] 05:10:39 INFO - PROCESS | 3280 | 1467461439191 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}] 05:10:39 INFO - PROCESS | 3280 | 1467461439195 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:39 INFO - PROCESS | 3280 | 1467461439315 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 05:10:39 INFO - PROCESS | 3280 | 1467461439406 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:39 INFO - PROCESS | 3280 | 1467461439409 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:39 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E876E800 == 40 [pid = 3280] [id = 759] 05:10:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5DC2A0000) [pid = 3280] [serial = 2275] [outer = 0000000000000000] 05:10:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E13C2800) [pid = 3280] [serial = 2276] [outer = 000000A5DC2A0000] 05:10:39 INFO - PROCESS | 3280 | 1467461439469 Marionette DEBUG loaded listener.js 05:10:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E5A6BC00) [pid = 3280] [serial = 2277] [outer = 000000A5DC2A0000] 05:10:40 INFO - PROCESS | 3280 | 1467461440010 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]]]}] 05:10:40 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. 05:10:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 880ms 05:10:40 INFO - PROCESS | 3280 | 1467461440047 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 05:10:40 INFO - PROCESS | 3280 | 1467461440052 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 05:10:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:10:40 INFO - PROCESS | 3280 | 1467461440059 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:10:40 INFO - PROCESS | 3280 | 1467461440062 Marionette TRACE conn6 <- [1,2994,null,{}] 05:10:40 INFO - PROCESS | 3280 | 1467461440066 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}] 05:10:40 INFO - PROCESS | 3280 | 1467461440069 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:40 INFO - PROCESS | 3280 | 1467461440192 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 05:10:40 INFO - PROCESS | 3280 | 1467461440290 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:40 INFO - PROCESS | 3280 | 1467461440293 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:40 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EA61F800 == 41 [pid = 3280] [id = 760] 05:10:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5E8BD4800) [pid = 3280] [serial = 2278] [outer = 0000000000000000] 05:10:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5E8FC1800) [pid = 3280] [serial = 2279] [outer = 000000A5E8BD4800] 05:10:40 INFO - PROCESS | 3280 | 1467461440351 Marionette DEBUG loaded listener.js 05:10:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5E9774C00) [pid = 3280] [serial = 2280] [outer = 000000A5E8BD4800] 05:10:40 INFO - PROCESS | 3280 | 1467461440929 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]]]}] 05:10:40 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. 05:10:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 881ms 05:10:40 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:10:40 INFO - PROCESS | 3280 | 1467461440941 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 05:10:40 INFO - PROCESS | 3280 | 1467461440944 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 05:10:40 INFO - PROCESS | 3280 | 1467461440948 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:10:40 INFO - PROCESS | 3280 | 1467461440952 Marionette TRACE conn6 <- [1,2998,null,{}] 05:10:40 INFO - PROCESS | 3280 | 1467461440964 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}] 05:10:40 INFO - PROCESS | 3280 | 1467461440969 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:41 INFO - PROCESS | 3280 | 1467461441085 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 05:10:41 INFO - PROCESS | 3280 | 1467461441214 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:41 INFO - PROCESS | 3280 | 1467461441217 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:41 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F0748000 == 42 [pid = 3280] [id = 761] 05:10:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A5EA330000) [pid = 3280] [serial = 2281] [outer = 0000000000000000] 05:10:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A5EC6B7000) [pid = 3280] [serial = 2282] [outer = 000000A5EA330000] 05:10:41 INFO - PROCESS | 3280 | 1467461441279 Marionette DEBUG loaded listener.js 05:10:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A5EC850400) [pid = 3280] [serial = 2283] [outer = 000000A5EA330000] 05:10:41 INFO - PROCESS | 3280 | [3280] 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 05:10:41 INFO - PROCESS | 3280 | 1467461441808 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:10:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:10:41 INFO - {} 05:10:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:10:41 INFO - {} 05:10:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:10:41 INFO - {} 05:10:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:10:41 INFO - {} 05:10:41 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 880ms 05:10:41 INFO - PROCESS | 3280 | 1467461441860 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 05:10:41 INFO - PROCESS | 3280 | 1467461441864 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 05:10:41 INFO - PROCESS | 3280 | 1467461441868 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:10:41 INFO - PROCESS | 3280 | 1467461441870 Marionette TRACE conn6 <- [1,3002,null,{}] 05:10:41 INFO - TEST-START | /FileAPI/fileReader.html 05:10:41 INFO - PROCESS | 3280 | 1467461441879 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}] 05:10:41 INFO - PROCESS | 3280 | 1467461441882 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:42 INFO - PROCESS | 3280 | 1467461442015 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 05:10:42 INFO - PROCESS | 3280 | 1467461442122 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:42 INFO - PROCESS | 3280 | 1467461442124 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:42 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E94D5000 == 43 [pid = 3280] [id = 762] 05:10:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A5E9889800) [pid = 3280] [serial = 2284] [outer = 0000000000000000] 05:10:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A5EC84E400) [pid = 3280] [serial = 2285] [outer = 000000A5E9889800] 05:10:42 INFO - PROCESS | 3280 | 1467461442180 Marionette DEBUG loaded listener.js 05:10:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (000000A5EDD28400) [pid = 3280] [serial = 2286] [outer = 000000A5E9889800] 05:10:42 INFO - PROCESS | 3280 | 1467461442728 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]]]}] 05:10:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:10:42 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:10:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:10:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:10:42 INFO - TEST-OK | /FileAPI/fileReader.html | took 882ms 05:10:42 INFO - PROCESS | 3280 | 1467461442940 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 05:10:42 INFO - PROCESS | 3280 | 1467461442945 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 05:10:42 INFO - TEST-START | /FileAPI/historical.html 05:10:42 INFO - PROCESS | 3280 | 1467461442985 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:10:42 INFO - PROCESS | 3280 | 1467461442989 Marionette TRACE conn6 <- [1,3006,null,{}] 05:10:43 INFO - PROCESS | 3280 | 1467461442995 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}] 05:10:43 INFO - PROCESS | 3280 | 1467461442998 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:43 INFO - PROCESS | 3280 | 1467461443107 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 05:10:43 INFO - PROCESS | 3280 | 1467461443186 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:43 INFO - PROCESS | 3280 | 1467461443192 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:43 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0C56000 == 44 [pid = 3280] [id = 763] 05:10:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (000000A5DC17A400) [pid = 3280] [serial = 2287] [outer = 0000000000000000] 05:10:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (000000A5DC32C800) [pid = 3280] [serial = 2288] [outer = 000000A5DC17A400] 05:10:43 INFO - PROCESS | 3280 | 1467461443285 Marionette DEBUG loaded listener.js 05:10:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 99 (000000A5E0B8BC00) [pid = 3280] [serial = 2289] [outer = 000000A5DC17A400] 05:10:44 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E9422800 == 43 [pid = 3280] [id = 757] 05:10:44 INFO - PROCESS | 3280 | --DOCSHELL 000000A5DAFA3000 == 42 [pid = 3280] [id = 756] 05:10:44 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F00AE000 == 41 [pid = 3280] [id = 745] 05:10:44 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F02B7000 == 40 [pid = 3280] [id = 755] 05:10:44 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EFDA6000 == 39 [pid = 3280] [id = 754] 05:10:44 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECDBB000 == 38 [pid = 3280] [id = 753] 05:10:44 INFO - PROCESS | 3280 | --DOCSHELL 000000A5ECC5D800 == 37 [pid = 3280] [id = 752] 05:10:44 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC690000 == 36 [pid = 3280] [id = 751] 05:10:44 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E9424000 == 35 [pid = 3280] [id = 750] 05:10:44 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E5DA9000 == 34 [pid = 3280] [id = 749] 05:10:44 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E09BA800 == 33 [pid = 3280] [id = 748] 05:10:44 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EC8B1800 == 32 [pid = 3280] [id = 747] 05:10:44 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E943D000 == 31 [pid = 3280] [id = 744] 05:10:44 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E23A3000 == 30 [pid = 3280] [id = 746] 05:10:44 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E94D5000 == 29 [pid = 3280] [id = 762] 05:10:44 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F0748000 == 28 [pid = 3280] [id = 761] 05:10:44 INFO - PROCESS | 3280 | --DOCSHELL 000000A5EA61F800 == 27 [pid = 3280] [id = 760] 05:10:44 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E876E800 == 26 [pid = 3280] [id = 759] 05:10:44 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E9538000 == 25 [pid = 3280] [id = 758] 05:10:44 INFO - PROCESS | 3280 | --DOMWINDOW == 98 (000000A5E81E6C00) [pid = 3280] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 05:10:44 INFO - PROCESS | 3280 | --DOMWINDOW == 97 (000000A5E16F6C00) [pid = 3280] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 05:10:44 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (000000A5DC330400) [pid = 3280] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 05:10:44 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (000000A5E0E81800) [pid = 3280] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 05:10:44 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A5E21D8C00) [pid = 3280] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 05:10:44 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A5DC2A3000) [pid = 3280] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 05:10:44 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A5DC65F000) [pid = 3280] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 05:10:44 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A5E5EE4000) [pid = 3280] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 05:10:44 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A5E8AD3800) [pid = 3280] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 05:10:44 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A5E0EB4000) [pid = 3280] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 05:10:44 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A5DC66AC00) [pid = 3280] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 05:10:44 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A5E8092C00) [pid = 3280] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 05:10:44 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E5E4FC00) [pid = 3280] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 05:10:44 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5EB02DC00) [pid = 3280] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 05:10:44 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E9578400) [pid = 3280] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 05:10:44 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5EC581000) [pid = 3280] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 05:10:44 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5EC575000) [pid = 3280] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 05:10:44 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5EA410800) [pid = 3280] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 05:10:44 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E950A800) [pid = 3280] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 05:10:44 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E8CC5800) [pid = 3280] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 05:10:44 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5E6D1B400) [pid = 3280] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 05:10:44 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5E9887800) [pid = 3280] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 05:10:44 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E98EF800) [pid = 3280] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 05:10:44 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E97CDC00) [pid = 3280] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 05:10:44 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E883EC00) [pid = 3280] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 05:10:44 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E9779000) [pid = 3280] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 05:10:44 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5E6726000) [pid = 3280] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 05:10:44 INFO - PROCESS | 3280 | 1467461444678 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"]]]}] 05:10:44 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:10:44 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:10:44 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:10:44 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:10:44 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:10:44 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:10:44 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:44 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:10:44 INFO - TEST-OK | /FileAPI/historical.html | took 1743ms 05:10:44 INFO - PROCESS | 3280 | 1467461444731 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 05:10:44 INFO - PROCESS | 3280 | 1467461444736 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 05:10:44 INFO - TEST-START | /FileAPI/idlharness.html 05:10:44 INFO - PROCESS | 3280 | 1467461444741 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:10:44 INFO - PROCESS | 3280 | 1467461444745 Marionette TRACE conn6 <- [1,3010,null,{}] 05:10:44 INFO - PROCESS | 3280 | 1467461444751 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}] 05:10:44 INFO - PROCESS | 3280 | 1467461444754 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:44 INFO - PROCESS | 3280 | 1467461444849 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 05:10:44 INFO - PROCESS | 3280 | 1467461444857 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:44 INFO - PROCESS | 3280 | 1467461444861 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:44 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0C2E800 == 26 [pid = 3280] [id = 764] 05:10:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5DC2A1000) [pid = 3280] [serial = 2290] [outer = 0000000000000000] 05:10:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5DC321C00) [pid = 3280] [serial = 2291] [outer = 000000A5DC2A1000] 05:10:44 INFO - PROCESS | 3280 | 1467461444915 Marionette DEBUG loaded listener.js 05:10:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5DC660800) [pid = 3280] [serial = 2292] [outer = 000000A5DC2A1000] 05:10:45 INFO - PROCESS | 3280 | 1467461445791 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]]]}] 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:10:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:10:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:10:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:10:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:10:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:10:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:10:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:10:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:10:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:10:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:10:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:10:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:10:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:10:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:10:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:10:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:10:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:10:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:10:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:10:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:10:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:10:45 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 05:10:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:10:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:10:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:10:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:10:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:10:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:10:45 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 05:10:45 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 05:10:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:10:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:10:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:10:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:10:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:10:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:10:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:10:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:10:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:10:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:10:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:10:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:10:45 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 05:10:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:10:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:10:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:10:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:10:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:10:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:10:45 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 05:10:45 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 05:10:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:10:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:10:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:10:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:10:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:10:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:10:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:10:45 INFO - TEST-OK | /FileAPI/idlharness.html | took 1187ms 05:10:45 INFO - PROCESS | 3280 | 1467461445932 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 05:10:45 INFO - PROCESS | 3280 | 1467461445937 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 05:10:45 INFO - TEST-START | /FileAPI/idlharness.worker 05:10:45 INFO - PROCESS | 3280 | 1467461445944 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:10:45 INFO - PROCESS | 3280 | 1467461445947 Marionette TRACE conn6 <- [1,3014,null,{}] 05:10:45 INFO - PROCESS | 3280 | 1467461445951 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}] 05:10:45 INFO - PROCESS | 3280 | 1467461445954 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:46 INFO - PROCESS | 3280 | 1467461446077 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 05:10:46 INFO - PROCESS | 3280 | 1467461446089 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:46 INFO - PROCESS | 3280 | 1467461446092 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:46 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E9C84000 == 27 [pid = 3280] [id = 765] 05:10:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E66C5800) [pid = 3280] [serial = 2293] [outer = 0000000000000000] 05:10:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5E6723400) [pid = 3280] [serial = 2294] [outer = 000000A5E66C5800] 05:10:46 INFO - PROCESS | 3280 | 1467461446142 Marionette DEBUG loaded listener.js 05:10:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5E6DBB400) [pid = 3280] [serial = 2295] [outer = 000000A5E66C5800] 05:10:46 INFO - PROCESS | 3280 | [3280] 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 05:10:47 INFO - PROCESS | 3280 | 1467461447183 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,{},{}]]]}] 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:10:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:10:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:10:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:10:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:10:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:10:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:10:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:10:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:10:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:10:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:10:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:10:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:10:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:10:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:10:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:10:47 INFO - {} 05:10:47 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 05:10:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:10:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:10:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:10:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:10:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:10:47 INFO - {} 05:10:47 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 - {} 05:10:47 INFO - {} 05:10:47 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 05:10:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:10:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:10:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:10:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:10:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:10:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:10:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:10:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:10:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:10:47 INFO - {} 05:10:47 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 05:10:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:10:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:10:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:10:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:10:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:10:47 INFO - {} 05:10:47 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 - {} 05:10:47 INFO - {} 05:10:47 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 05:10:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:10:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:10:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:10:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:10:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:10:47 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 05:10:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:10:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:10:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:10:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:10:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:10:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:10:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:10:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:10:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:10:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:10:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:10:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:10:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:10:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:10:47 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 05:10:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:10:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:10:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:10:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:10:47 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 05:10:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:10:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:10:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:10:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:10:47 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 05:10:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:10:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:10:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:10:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:10:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:10:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:10:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:10:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:10:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:10:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:10:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:10:47 INFO - {} 05:10:47 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1345ms 05:10:47 INFO - PROCESS | 3280 | 1467461447292 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 05:10:47 INFO - PROCESS | 3280 | 1467461447295 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 05:10:47 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:10:47 INFO - PROCESS | 3280 | 1467461447299 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:10:47 INFO - PROCESS | 3280 | 1467461447302 Marionette TRACE conn6 <- [1,3018,null,{}] 05:10:47 INFO - PROCESS | 3280 | 1467461447314 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}] 05:10:47 INFO - PROCESS | 3280 | 1467461447319 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:47 INFO - PROCESS | 3280 | 1467461447438 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 05:10:47 INFO - PROCESS | 3280 | 1467461447519 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:47 INFO - PROCESS | 3280 | 1467461447523 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:47 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F00A0800 == 28 [pid = 3280] [id = 766] 05:10:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5DC175800) [pid = 3280] [serial = 2296] [outer = 0000000000000000] 05:10:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5EB65B000) [pid = 3280] [serial = 2297] [outer = 000000A5DC175800] 05:10:47 INFO - PROCESS | 3280 | 1467461447573 Marionette DEBUG loaded listener.js 05:10:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5EC57F000) [pid = 3280] [serial = 2298] [outer = 000000A5DC175800] 05:10:48 INFO - PROCESS | 3280 | 1467461448003 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]]]}] 05:10:48 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 05:10:48 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 732ms 05:10:48 INFO - PROCESS | 3280 | 1467461448033 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 05:10:48 INFO - PROCESS | 3280 | 1467461448036 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 05:10:48 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:10:48 INFO - PROCESS | 3280 | 1467461448039 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:10:48 INFO - PROCESS | 3280 | 1467461448041 Marionette TRACE conn6 <- [1,3022,null,{}] 05:10:48 INFO - PROCESS | 3280 | 1467461448051 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}] 05:10:48 INFO - PROCESS | 3280 | 1467461448054 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:48 INFO - PROCESS | 3280 | 1467461448171 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 05:10:48 INFO - PROCESS | 3280 | 1467461448225 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:48 INFO - PROCESS | 3280 | 1467461448227 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:48 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F053B000 == 29 [pid = 3280] [id = 767] 05:10:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5EC6B0C00) [pid = 3280] [serial = 2299] [outer = 0000000000000000] 05:10:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5EC6B4C00) [pid = 3280] [serial = 2300] [outer = 000000A5EC6B0C00] 05:10:48 INFO - PROCESS | 3280 | 1467461448274 Marionette DEBUG loaded listener.js 05:10:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5EC84F400) [pid = 3280] [serial = 2301] [outer = 000000A5EC6B0C00] 05:10:48 INFO - PROCESS | 3280 | 1467461448860 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]]]}] 05:10:48 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5E8FC2C00) [pid = 3280] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:10:48 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5E97D0800) [pid = 3280] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:10:48 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5DC29E000) [pid = 3280] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:10:48 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E8647800) [pid = 3280] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:10:48 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5DC171400) [pid = 3280] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:10:48 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5DB80DC00) [pid = 3280] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:10:48 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5EB907C00) [pid = 3280] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:10:48 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5EA336C00) [pid = 3280] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:10:48 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E5E0F000) [pid = 3280] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:10:48 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5DC666400) [pid = 3280] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:10:48 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5EC6B1C00) [pid = 3280] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:10:48 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5EB027000) [pid = 3280] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:10:48 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5EC5BC800) [pid = 3280] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:10:48 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E0911000) [pid = 3280] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:10:48 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5EC5B5800) [pid = 3280] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:10:48 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 881ms 05:10:48 INFO - PROCESS | 3280 | 1467461448922 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 05:10:48 INFO - PROCESS | 3280 | 1467461448924 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 05:10:48 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:10:48 INFO - PROCESS | 3280 | 1467461448928 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:10:48 INFO - PROCESS | 3280 | 1467461448929 Marionette TRACE conn6 <- [1,3026,null,{}] 05:10:48 INFO - PROCESS | 3280 | 1467461448933 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}] 05:10:48 INFO - PROCESS | 3280 | 1467461448935 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:49 INFO - PROCESS | 3280 | 1467461449020 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 05:10:49 INFO - PROCESS | 3280 | 1467461449027 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:49 INFO - PROCESS | 3280 | 1467461449029 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:49 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F0743000 == 30 [pid = 3280] [id = 768] 05:10:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5807D5C00) [pid = 3280] [serial = 2302] [outer = 0000000000000000] 05:10:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5807DA000) [pid = 3280] [serial = 2303] [outer = 000000A5807D5C00] 05:10:49 INFO - PROCESS | 3280 | 1467461449075 Marionette DEBUG loaded listener.js 05:10:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E0B8DC00) [pid = 3280] [serial = 2304] [outer = 000000A5807D5C00] 05:10:49 INFO - PROCESS | 3280 | 1467461449467 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"]]]}] 05:10:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:10:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:10:49 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 588ms 05:10:49 INFO - PROCESS | 3280 | 1467461449528 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 05:10:49 INFO - PROCESS | 3280 | 1467461449530 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 05:10:49 INFO - PROCESS | 3280 | 1467461449533 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:10:49 INFO - PROCESS | 3280 | 1467461449535 Marionette TRACE conn6 <- [1,3030,null,{}] 05:10:49 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:10:49 INFO - PROCESS | 3280 | 1467461449547 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}] 05:10:49 INFO - PROCESS | 3280 | 1467461449553 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:49 INFO - PROCESS | 3280 | 1467461449664 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 05:10:49 INFO - PROCESS | 3280 | 1467461449669 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:49 INFO - PROCESS | 3280 | 1467461449671 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:49 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E09B4800 == 31 [pid = 3280] [id = 769] 05:10:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E97D0800) [pid = 3280] [serial = 2305] [outer = 0000000000000000] 05:10:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5EC845400) [pid = 3280] [serial = 2306] [outer = 000000A5E97D0800] 05:10:49 INFO - PROCESS | 3280 | 1467461449720 Marionette DEBUG loaded listener.js 05:10:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5EDD2D400) [pid = 3280] [serial = 2307] [outer = 000000A5E97D0800] 05:10:50 INFO - PROCESS | 3280 | 1467461450302 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]]]}] 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:10:50 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. 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:10:50 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'.) 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:10:50 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. 05:10:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:10:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:10:50 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. 05:10:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:10:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:10:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:10:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:10:50 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. 05:10:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:10:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:10:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:10:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:10:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 05:10:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:10:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:10:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:10:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:10:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:10:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:10:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:10:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:10:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:10:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:10:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:10:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:10:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:10:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:10:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:10:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:10:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:10:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:10:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:10:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:10:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:10:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:10:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:10:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:10:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:10:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:10:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:10:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:10:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:10:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:10:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:10:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:10:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:10:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:10:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:10:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:10:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:10:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:10:50 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 863ms 05:10:50 INFO - PROCESS | 3280 | 1467461450402 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 05:10:50 INFO - PROCESS | 3280 | 1467461450405 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 05:10:50 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:10:50 INFO - PROCESS | 3280 | 1467461450410 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:10:50 INFO - PROCESS | 3280 | 1467461450412 Marionette TRACE conn6 <- [1,3034,null,{}] 05:10:50 INFO - PROCESS | 3280 | 1467461450415 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}] 05:10:50 INFO - PROCESS | 3280 | 1467461450417 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:50 INFO - PROCESS | 3280 | 1467461450544 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 05:10:50 INFO - PROCESS | 3280 | 1467461450553 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:50 INFO - PROCESS | 3280 | 1467461450555 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:50 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EFD45800 == 32 [pid = 3280] [id = 770] 05:10:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5CE220800) [pid = 3280] [serial = 2308] [outer = 0000000000000000] 05:10:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5EDD34000) [pid = 3280] [serial = 2309] [outer = 000000A5CE220800] 05:10:50 INFO - PROCESS | 3280 | 1467461450601 Marionette DEBUG loaded listener.js 05:10:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5EDD89400) [pid = 3280] [serial = 2310] [outer = 000000A5CE220800] 05:10:50 INFO - PROCESS | 3280 | [3280] 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 05:10:51 INFO - PROCESS | 3280 | 1467461451125 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:10:51 INFO - {} 05:10:51 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 734ms 05:10:51 INFO - PROCESS | 3280 | 1467461451146 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 05:10:51 INFO - PROCESS | 3280 | 1467461451151 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 05:10:51 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:10:51 INFO - PROCESS | 3280 | 1467461451156 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:10:51 INFO - PROCESS | 3280 | 1467461451160 Marionette TRACE conn6 <- [1,3038,null,{}] 05:10:51 INFO - PROCESS | 3280 | 1467461451166 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}] 05:10:51 INFO - PROCESS | 3280 | 1467461451169 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:51 INFO - PROCESS | 3280 | 1467461451360 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 05:10:51 INFO - PROCESS | 3280 | 1467461451371 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:51 INFO - PROCESS | 3280 | 1467461451374 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:51 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0C49800 == 33 [pid = 3280] [id = 771] 05:10:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5DC32D400) [pid = 3280] [serial = 2311] [outer = 0000000000000000] 05:10:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5DCF34400) [pid = 3280] [serial = 2312] [outer = 000000A5DC32D400] 05:10:51 INFO - PROCESS | 3280 | 1467461451434 Marionette DEBUG loaded listener.js 05:10:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5E231D800) [pid = 3280] [serial = 2313] [outer = 000000A5DC32D400] 05:10:52 INFO - PROCESS | 3280 | 1467461452181 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]]]}] 05:10:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:10:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:10:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:10:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:10:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1077ms 05:10:52 INFO - PROCESS | 3280 | 1467461452237 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 05:10:52 INFO - PROCESS | 3280 | 1467461452243 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 05:10:52 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:10:52 INFO - PROCESS | 3280 | 1467461452295 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:10:52 INFO - PROCESS | 3280 | 1467461452298 Marionette TRACE conn6 <- [1,3042,null,{}] 05:10:52 INFO - PROCESS | 3280 | 1467461452304 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}] 05:10:52 INFO - PROCESS | 3280 | 1467461452307 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:52 INFO - PROCESS | 3280 | 1467461452443 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 05:10:52 INFO - PROCESS | 3280 | 1467461452560 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:52 INFO - PROCESS | 3280 | 1467461452563 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:52 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EC737000 == 34 [pid = 3280] [id = 772] 05:10:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E6DBD800) [pid = 3280] [serial = 2314] [outer = 0000000000000000] 05:10:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E81E4C00) [pid = 3280] [serial = 2315] [outer = 000000A5E6DBD800] 05:10:52 INFO - PROCESS | 3280 | 1467461452625 Marionette DEBUG loaded listener.js 05:10:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E88C4400) [pid = 3280] [serial = 2316] [outer = 000000A5E6DBD800] 05:10:53 INFO - PROCESS | 3280 | 1467461453549 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"]]]}] 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:10:53 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" 05:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:10:53 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" 05:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:10:53 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1436ms 05:10:53 INFO - PROCESS | 3280 | 1467461453709 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 05:10:53 INFO - PROCESS | 3280 | 1467461453712 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 05:10:53 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:10:53 INFO - PROCESS | 3280 | 1467461453716 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:10:53 INFO - PROCESS | 3280 | 1467461453720 Marionette TRACE conn6 <- [1,3046,null,{}] 05:10:53 INFO - PROCESS | 3280 | 1467461453732 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}] 05:10:53 INFO - PROCESS | 3280 | 1467461453738 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:53 INFO - PROCESS | 3280 | 1467461453883 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 05:10:54 INFO - PROCESS | 3280 | 1467461454046 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:54 INFO - PROCESS | 3280 | 1467461454049 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:54 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0C4F800 == 35 [pid = 3280] [id = 773] 05:10:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5DC326C00) [pid = 3280] [serial = 2317] [outer = 0000000000000000] 05:10:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5DC660C00) [pid = 3280] [serial = 2318] [outer = 000000A5DC326C00] 05:10:54 INFO - PROCESS | 3280 | 1467461454110 Marionette DEBUG loaded listener.js 05:10:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E809A000) [pid = 3280] [serial = 2319] [outer = 000000A5DC326C00] 05:10:54 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E09B4800 == 34 [pid = 3280] [id = 769] 05:10:54 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F0743000 == 33 [pid = 3280] [id = 768] 05:10:54 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F053B000 == 32 [pid = 3280] [id = 767] 05:10:54 INFO - PROCESS | 3280 | --DOCSHELL 000000A5F00A0800 == 31 [pid = 3280] [id = 766] 05:10:54 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E9C84000 == 30 [pid = 3280] [id = 765] 05:10:54 INFO - PROCESS | 3280 | --DOCSHELL 000000A5E0C2E800 == 29 [pid = 3280] [id = 764] 05:10:54 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A5E950CC00) [pid = 3280] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 05:10:54 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A5E9572800) [pid = 3280] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 05:10:54 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A5E9889C00) [pid = 3280] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 05:10:54 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A5DC324000) [pid = 3280] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 05:10:54 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A5DCFDB000) [pid = 3280] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 05:10:54 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A5E8AD5C00) [pid = 3280] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 05:10:54 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A5E5E4BC00) [pid = 3280] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 05:10:54 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A5E6723C00) [pid = 3280] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 05:10:54 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A5DC285400) [pid = 3280] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 05:10:54 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5DC5D0400) [pid = 3280] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 05:10:54 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5EC574400) [pid = 3280] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 05:10:54 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5EB090800) [pid = 3280] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 05:10:54 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5E660F800) [pid = 3280] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 05:10:54 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5E864AC00) [pid = 3280] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 05:10:54 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5DF613C00) [pid = 3280] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 05:10:54 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5E0E89800) [pid = 3280] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 05:10:54 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5E97D7000) [pid = 3280] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 05:10:54 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5EC6ACC00) [pid = 3280] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 05:10:54 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5EC7B8800) [pid = 3280] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 05:10:54 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5EB216000) [pid = 3280] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 05:10:54 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A5EC5BE000) [pid = 3280] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 05:10:54 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A5EC57D800) [pid = 3280] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 05:10:54 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A5EB9E5000) [pid = 3280] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 05:10:54 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A5EC6B6000) [pid = 3280] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 05:10:54 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A5EC5BB000) [pid = 3280] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 05:10:54 INFO - PROCESS | 3280 | --DOMWINDOW == 61 (000000A5EB9E6800) [pid = 3280] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 05:10:54 INFO - PROCESS | 3280 | --DOMWINDOW == 60 (000000A5E8CC1400) [pid = 3280] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 05:10:54 INFO - PROCESS | 3280 | 1467461454908 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]]]}] 05:10:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:10:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:10:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:10:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:10:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:10:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:10:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:10:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:10:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:10:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:10:54 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:10:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:54 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:10:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:10:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:10:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:10:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:10:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:10:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:10:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:10:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:10:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:10:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:10:54 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1252ms 05:10:54 INFO - PROCESS | 3280 | 1467461454969 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 05:10:54 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:10:54 INFO - PROCESS | 3280 | 1467461454974 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 05:10:54 INFO - PROCESS | 3280 | 1467461454978 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:10:54 INFO - PROCESS | 3280 | 1467461454983 Marionette TRACE conn6 <- [1,3050,null,{}] 05:10:54 INFO - PROCESS | 3280 | 1467461454988 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}] 05:10:54 INFO - PROCESS | 3280 | 1467461454990 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:55 INFO - PROCESS | 3280 | 1467461455091 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 05:10:55 INFO - PROCESS | 3280 | 1467461455097 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:55 INFO - PROCESS | 3280 | 1467461455100 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:55 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0C1F800 == 30 [pid = 3280] [id = 774] 05:10:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (000000A5DC288400) [pid = 3280] [serial = 2320] [outer = 0000000000000000] 05:10:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A5DC29C400) [pid = 3280] [serial = 2321] [outer = 000000A5DC288400] 05:10:55 INFO - PROCESS | 3280 | 1467461455150 Marionette DEBUG loaded listener.js 05:10:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A5E0B93C00) [pid = 3280] [serial = 2322] [outer = 000000A5DC288400] 05:10:55 INFO - PROCESS | 3280 | [3280] 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 05:10:55 INFO - PROCESS | 3280 | 1467461455703 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:10:55 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:10:55 INFO - {} 05:10:55 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 733ms 05:10:55 INFO - PROCESS | 3280 | 1467461455711 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 05:10:55 INFO - PROCESS | 3280 | 1467461455715 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 05:10:55 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:10:55 INFO - PROCESS | 3280 | 1467461455722 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:10:55 INFO - PROCESS | 3280 | 1467461455725 Marionette TRACE conn6 <- [1,3054,null,{}] 05:10:55 INFO - PROCESS | 3280 | 1467461455729 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}] 05:10:55 INFO - PROCESS | 3280 | 1467461455731 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:55 INFO - PROCESS | 3280 | 1467461455825 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 05:10:55 INFO - PROCESS | 3280 | 1467461455839 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:55 INFO - PROCESS | 3280 | 1467461455841 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:55 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E869D800 == 31 [pid = 3280] [id = 775] 05:10:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A5DBD2D800) [pid = 3280] [serial = 2323] [outer = 0000000000000000] 05:10:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A5E5EDDC00) [pid = 3280] [serial = 2324] [outer = 000000A5DBD2D800] 05:10:55 INFO - PROCESS | 3280 | 1467461455891 Marionette DEBUG loaded listener.js 05:10:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A5E6720C00) [pid = 3280] [serial = 2325] [outer = 000000A5DBD2D800] 05:10:56 INFO - PROCESS | 3280 | 1467461456343 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]]]}] 05:10:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:10:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:10:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:10:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:10:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:10:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:10:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:10:56 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 691ms 05:10:56 INFO - PROCESS | 3280 | 1467461456416 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 05:10:56 INFO - PROCESS | 3280 | 1467461456418 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 05:10:56 INFO - PROCESS | 3280 | 1467461456422 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:10:56 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:10:56 INFO - PROCESS | 3280 | 1467461456426 Marionette TRACE conn6 <- [1,3058,null,{}] 05:10:56 INFO - PROCESS | 3280 | 1467461456437 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}] 05:10:56 INFO - PROCESS | 3280 | 1467461456441 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:56 INFO - PROCESS | 3280 | 1467461456532 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 05:10:56 INFO - PROCESS | 3280 | 1467461456620 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:56 INFO - PROCESS | 3280 | 1467461456623 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:56 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8A16800 == 32 [pid = 3280] [id = 776] 05:10:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A5E5E60000) [pid = 3280] [serial = 2326] [outer = 0000000000000000] 05:10:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A5E81E8800) [pid = 3280] [serial = 2327] [outer = 000000A5E5E60000] 05:10:56 INFO - PROCESS | 3280 | 1467461456672 Marionette DEBUG loaded listener.js 05:10:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A5E8BCF800) [pid = 3280] [serial = 2328] [outer = 000000A5E5E60000] 05:10:57 INFO - PROCESS | 3280 | 1467461457056 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]]]}] 05:10:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:10:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:10:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:10:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:10:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:10:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:10:57 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 692ms 05:10:57 INFO - PROCESS | 3280 | 1467461457116 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 05:10:57 INFO - PROCESS | 3280 | 1467461457119 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 05:10:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:10:57 INFO - PROCESS | 3280 | 1467461457122 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:10:57 INFO - PROCESS | 3280 | 1467461457124 Marionette TRACE conn6 <- [1,3062,null,{}] 05:10:57 INFO - PROCESS | 3280 | 1467461457128 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}] 05:10:57 INFO - PROCESS | 3280 | 1467461457130 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:57 INFO - PROCESS | 3280 | 1467461457289 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 05:10:57 INFO - PROCESS | 3280 | 1467461457307 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:57 INFO - PROCESS | 3280 | 1467461457309 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:57 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E953F800 == 33 [pid = 3280] [id = 777] 05:10:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E8E68000) [pid = 3280] [serial = 2329] [outer = 0000000000000000] 05:10:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5E9506C00) [pid = 3280] [serial = 2330] [outer = 000000A5E8E68000] 05:10:57 INFO - PROCESS | 3280 | 1467461457361 Marionette DEBUG loaded listener.js 05:10:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5E9770000) [pid = 3280] [serial = 2331] [outer = 000000A5E8E68000] 05:10:57 INFO - PROCESS | 3280 | 1467461457783 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]]]}] 05:10:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:10:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:10:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:10:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:10:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:10:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:10:57 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 691ms 05:10:57 INFO - PROCESS | 3280 | 1467461457822 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 05:10:57 INFO - PROCESS | 3280 | 1467461457825 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 05:10:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:10:57 INFO - PROCESS | 3280 | 1467461457828 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:10:57 INFO - PROCESS | 3280 | 1467461457830 Marionette TRACE conn6 <- [1,3066,null,{}] 05:10:57 INFO - PROCESS | 3280 | 1467461457833 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}] 05:10:57 INFO - PROCESS | 3280 | 1467461457835 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:57 INFO - PROCESS | 3280 | 1467461457950 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 05:10:57 INFO - PROCESS | 3280 | 1467461457956 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:57 INFO - PROCESS | 3280 | 1467461457958 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:57 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EBD09000 == 34 [pid = 3280] [id = 778] 05:10:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5E915BC00) [pid = 3280] [serial = 2332] [outer = 0000000000000000] 05:10:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A5E986AC00) [pid = 3280] [serial = 2333] [outer = 000000A5E915BC00] 05:10:58 INFO - PROCESS | 3280 | 1467461458003 Marionette DEBUG loaded listener.js 05:10:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A5E988C000) [pid = 3280] [serial = 2334] [outer = 000000A5E915BC00] 05:10:58 INFO - PROCESS | 3280 | 1467461458493 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] 05:10:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:10:58 INFO - PROCESS | 3280 | 1467461458510 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 05:10:58 INFO - PROCESS | 3280 | 1467461458519 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:10:58 INFO - PROCESS | 3280 | 1467461458521 Marionette TRACE conn6 <- [1,3070,null,{}] 05:10:58 INFO - PROCESS | 3280 | 1467461458524 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}] 05:10:58 INFO - PROCESS | 3280 | 1467461458530 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:58 INFO - PROCESS | 3280 | 1467461458701 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 05:10:58 INFO - PROCESS | 3280 | 1467461458766 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:58 INFO - PROCESS | 3280 | 1467461458769 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:58 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC8A800 == 35 [pid = 3280] [id = 779] 05:10:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5EA66D800) [pid = 3280] [serial = 2335] [outer = 0000000000000000] 05:10:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5EC577800) [pid = 3280] [serial = 2336] [outer = 000000A5EA66D800] 05:10:58 INFO - PROCESS | 3280 | 1467461458817 Marionette DEBUG loaded listener.js 05:10:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A5EC5B7800) [pid = 3280] [serial = 2337] [outer = 000000A5EA66D800] 05:10:59 INFO - PROCESS | 3280 | 1467461459228 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]]]}] 05:10:59 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:10:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:10:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:10:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 724ms 05:10:59 INFO - PROCESS | 3280 | 1467461459246 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 05:10:59 INFO - PROCESS | 3280 | 1467461459248 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 05:10:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:10:59 INFO - PROCESS | 3280 | 1467461459252 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:10:59 INFO - PROCESS | 3280 | 1467461459254 Marionette TRACE conn6 <- [1,3074,null,{}] 05:10:59 INFO - PROCESS | 3280 | 1467461459257 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}] 05:10:59 INFO - PROCESS | 3280 | 1467461459259 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:59 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A5807D5C00) [pid = 3280] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 05:10:59 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A5E97D0800) [pid = 3280] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 05:10:59 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A5E66C5800) [pid = 3280] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 05:10:59 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A5DC175800) [pid = 3280] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:10:59 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A5DC2A1000) [pid = 3280] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:10:59 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A5DC17A400) [pid = 3280] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:10:59 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A5EC6B0C00) [pid = 3280] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 05:10:59 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A5DC2A0000) [pid = 3280] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:10:59 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A5E8BD4800) [pid = 3280] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:10:59 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A5EA330000) [pid = 3280] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:10:59 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A5E9889800) [pid = 3280] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:10:59 INFO - PROCESS | 3280 | 1467461459469 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 05:10:59 INFO - PROCESS | 3280 | 1467461459480 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:59 INFO - PROCESS | 3280 | 1467461459482 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:10:59 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECDB5800 == 36 [pid = 3280] [id = 780] 05:10:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A580D6F400) [pid = 3280] [serial = 2338] [outer = 0000000000000000] 05:10:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A580D74800) [pid = 3280] [serial = 2339] [outer = 000000A580D6F400] 05:10:59 INFO - PROCESS | 3280 | 1467461459527 Marionette DEBUG loaded listener.js 05:10:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A5E6DB6400) [pid = 3280] [serial = 2340] [outer = 000000A580D6F400] 05:10:59 INFO - PROCESS | 3280 | 1467461459906 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:10:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:10:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 692ms 05:10:59 INFO - PROCESS | 3280 | 1467461459947 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 05:10:59 INFO - PROCESS | 3280 | 1467461459949 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 05:10:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:10:59 INFO - PROCESS | 3280 | 1467461459963 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:10:59 INFO - PROCESS | 3280 | 1467461459965 Marionette TRACE conn6 <- [1,3078,null,{}] 05:10:59 INFO - PROCESS | 3280 | 1467461459969 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}] 05:10:59 INFO - PROCESS | 3280 | 1467461459971 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:11:00 INFO - PROCESS | 3280 | 1467461460094 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 05:11:00 INFO - PROCESS | 3280 | 1467461460101 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:00 INFO - PROCESS | 3280 | 1467461460103 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:11:00 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E869D000 == 37 [pid = 3280] [id = 781] 05:11:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A5EC5B6400) [pid = 3280] [serial = 2341] [outer = 0000000000000000] 05:11:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A5EC5C2400) [pid = 3280] [serial = 2342] [outer = 000000A5EC5B6400] 05:11:00 INFO - PROCESS | 3280 | 1467461460149 Marionette DEBUG loaded listener.js 05:11:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A5EC6B4000) [pid = 3280] [serial = 2343] [outer = 000000A5EC5B6400] 05:11:00 INFO - PROCESS | 3280 | 1467461460533 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:11:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:11:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 629ms 05:11:00 INFO - PROCESS | 3280 | 1467461460596 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 05:11:00 INFO - PROCESS | 3280 | 1467461460598 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 05:11:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:11:00 INFO - PROCESS | 3280 | 1467461460614 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:11:00 INFO - PROCESS | 3280 | 1467461460616 Marionette TRACE conn6 <- [1,3082,null,{}] 05:11:00 INFO - PROCESS | 3280 | 1467461460625 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}] 05:11:00 INFO - PROCESS | 3280 | 1467461460627 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:11:00 INFO - PROCESS | 3280 | 1467461460714 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 05:11:00 INFO - PROCESS | 3280 | 1467461460720 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:00 INFO - PROCESS | 3280 | 1467461460722 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:11:00 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5EFD32000 == 38 [pid = 3280] [id = 782] 05:11:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A58F329000) [pid = 3280] [serial = 2344] [outer = 0000000000000000] 05:11:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A58F32D800) [pid = 3280] [serial = 2345] [outer = 000000A58F329000] 05:11:00 INFO - PROCESS | 3280 | 1467461460766 Marionette DEBUG loaded listener.js 05:11:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A5E0E11400) [pid = 3280] [serial = 2346] [outer = 000000A58F329000] 05:11:01 INFO - PROCESS | 3280 | 1467461461178 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:11:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:11:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 585ms 05:11:01 INFO - PROCESS | 3280 | 1467461461201 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 05:11:01 INFO - PROCESS | 3280 | 1467461461211 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 05:11:01 INFO - PROCESS | 3280 | 1467461461215 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:11:01 INFO - PROCESS | 3280 | 1467461461217 Marionette TRACE conn6 <- [1,3086,null,{}] 05:11:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:11:01 INFO - PROCESS | 3280 | 1467461461220 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}] 05:11:01 INFO - PROCESS | 3280 | 1467461461222 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:11:01 INFO - PROCESS | 3280 | 1467461461352 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 05:11:01 INFO - PROCESS | 3280 | 1467461461510 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:01 INFO - PROCESS | 3280 | 1467461461514 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:11:01 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5B0883800 == 39 [pid = 3280] [id = 783] 05:11:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A5807D8C00) [pid = 3280] [serial = 2347] [outer = 0000000000000000] 05:11:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A580D76C00) [pid = 3280] [serial = 2348] [outer = 000000A5807D8C00] 05:11:01 INFO - PROCESS | 3280 | 1467461461615 Marionette DEBUG loaded listener.js 05:11:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A5B08EAC00) [pid = 3280] [serial = 2349] [outer = 000000A5807D8C00] 05:11:02 INFO - PROCESS | 3280 | 1467461462173 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]]]}] 05:11:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:11:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:11:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1017ms 05:11:02 INFO - PROCESS | 3280 | 1467461462241 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 05:11:02 INFO - PROCESS | 3280 | 1467461462245 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 05:11:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:11:02 INFO - PROCESS | 3280 | 1467461462249 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:11:02 INFO - PROCESS | 3280 | 1467461462253 Marionette TRACE conn6 <- [1,3090,null,{}] 05:11:02 INFO - PROCESS | 3280 | 1467461462279 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}] 05:11:02 INFO - PROCESS | 3280 | 1467461462282 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:11:02 INFO - PROCESS | 3280 | 1467461462411 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 05:11:02 INFO - PROCESS | 3280 | 1467461462539 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:02 INFO - PROCESS | 3280 | 1467461462542 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:11:02 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E8A07000 == 40 [pid = 3280] [id = 784] 05:11:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A5B08EA400) [pid = 3280] [serial = 2350] [outer = 0000000000000000] 05:11:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A5DC329C00) [pid = 3280] [serial = 2351] [outer = 000000A5B08EA400] 05:11:02 INFO - PROCESS | 3280 | 1467461462604 Marionette DEBUG loaded listener.js 05:11:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A5E1568800) [pid = 3280] [serial = 2352] [outer = 000000A5B08EA400] 05:11:03 INFO - PROCESS | 3280 | 1467461463191 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:11:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:11:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 985ms 05:11:03 INFO - PROCESS | 3280 | 1467461463241 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 05:11:03 INFO - PROCESS | 3280 | 1467461463245 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 05:11:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:11:03 INFO - PROCESS | 3280 | 1467461463249 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:11:03 INFO - PROCESS | 3280 | 1467461463252 Marionette TRACE conn6 <- [1,3094,null,{}] 05:11:03 INFO - PROCESS | 3280 | 1467461463256 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}] 05:11:03 INFO - PROCESS | 3280 | 1467461463258 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:11:03 INFO - PROCESS | 3280 | 1467461463381 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 05:11:03 INFO - PROCESS | 3280 | 1467461463514 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:03 INFO - PROCESS | 3280 | 1467461463516 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:11:03 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5ECC98800 == 41 [pid = 3280] [id = 785] 05:11:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A5E2878C00) [pid = 3280] [serial = 2353] [outer = 0000000000000000] 05:11:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A5E6723C00) [pid = 3280] [serial = 2354] [outer = 000000A5E2878C00] 05:11:03 INFO - PROCESS | 3280 | 1467461463574 Marionette DEBUG loaded listener.js 05:11:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A5E88C5C00) [pid = 3280] [serial = 2355] [outer = 000000A5E2878C00] 05:11:04 INFO - PROCESS | 3280 | 1467461464180 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]]]}] 05:11:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:11:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:11:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:11:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 986ms 05:11:04 INFO - PROCESS | 3280 | 1467461464238 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 05:11:04 INFO - PROCESS | 3280 | 1467461464241 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 05:11:04 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:11:04 INFO - PROCESS | 3280 | 1467461464252 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:11:04 INFO - PROCESS | 3280 | 1467461464259 Marionette TRACE conn6 <- [1,3098,null,{}] 05:11:04 INFO - PROCESS | 3280 | 1467461464264 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}] 05:11:04 INFO - PROCESS | 3280 | 1467461464268 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:11:04 INFO - PROCESS | 3280 | 1467461464435 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 05:11:04 INFO - PROCESS | 3280 | 1467461464490 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:04 INFO - PROCESS | 3280 | 1467461464493 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:11:04 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5F00BA800 == 42 [pid = 3280] [id = 786] 05:11:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A5E8FCC400) [pid = 3280] [serial = 2356] [outer = 0000000000000000] 05:11:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A5E9887C00) [pid = 3280] [serial = 2357] [outer = 000000A5E8FCC400] 05:11:04 INFO - PROCESS | 3280 | 1467461464549 Marionette DEBUG loaded listener.js 05:11:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A5EB030000) [pid = 3280] [serial = 2358] [outer = 000000A5E8FCC400] 05:11:05 INFO - PROCESS | 3280 | 1467461465103 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"]]]}] 05:11:05 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:11:05 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 05:11:05 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:11:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:11:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:11:05 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:11:05 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 901ms 05:11:05 INFO - PROCESS | 3280 | 1467461465148 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 05:11:05 INFO - PROCESS | 3280 | 1467461465151 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 05:11:05 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:11:05 INFO - PROCESS | 3280 | 1467461465171 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:11:05 INFO - PROCESS | 3280 | 1467461465174 Marionette TRACE conn6 <- [1,3102,null,{}] 05:11:05 INFO - PROCESS | 3280 | 1467461465178 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}] 05:11:05 INFO - PROCESS | 3280 | 1467461465180 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:11:05 INFO - PROCESS | 3280 | 1467461465299 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 05:11:05 INFO - PROCESS | 3280 | 1467461465403 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\", \"1f7d039a-a775-48fa-a7ac-4daa7bc119e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:05 INFO - PROCESS | 3280 | 1467461465405 Marionette INFO sendAsync b6b56686-2cde-4225-b054-3dff3adf03ee 05:11:05 INFO - PROCESS | 3280 | ++DOCSHELL 000000A5E0C61000 == 43 [pid = 3280] [id = 787] 05:11:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A5E1569C00) [pid = 3280] [serial = 2359] [outer = 0000000000000000] 05:11:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A5E231B400) [pid = 3280] [serial = 2360] [outer = 000000A5E1569C00] 05:11:05 INFO - PROCESS | 3280 | 1467461465460 Marionette DEBUG loaded listener.js 05:11:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A5E5E44C00) [pid = 3280] [serial = 2361] [outer = 000000A5E1569C00] 05:11:06 INFO - PROCESS | 3280 | 1467461466190 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]]]}] 05:11:06 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:11:06 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1025ms 05:11:06 INFO - PROCESS | 3280 | 1467461466199 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 05:11:06 INFO - PROCESS | 3280 | 1467461466203 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 05:11:07 WARNING - u'runner_teardown' () 05:11:07 INFO - No more tests 05:11:07 INFO - Got 0 unexpected results 05:11:07 INFO - SUITE-END | took 686s 05:11:07 INFO - Closing logging queue 05:11:07 INFO - queue closed 05:11:07 INFO - Return code: 0 05:11:07 WARNING - # TBPL SUCCESS # 05:11:07 INFO - Running post-action listener: _resource_record_post_action 05:11:07 INFO - Running post-run listener: _resource_record_post_run 05:11:08 INFO - Total resource usage - Wall time: 695s; CPU: 14.0%; Read bytes: 65704448; Write bytes: 1004441088; Read time: 764220; Write time: 5365450 05:11:08 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:11:08 INFO - install - Wall time: 3s; CPU: 13.0%; Read bytes: 0; Write bytes: 35912704; Read time: 0; Write time: 42280 05:11:08 INFO - run-tests - Wall time: 694s; CPU: 14.0%; Read bytes: 65704448; Write bytes: 891208192; Read time: 764220; Write time: 5256840 05:11:08 INFO - Running post-run listener: _upload_blobber_files 05:11:08 INFO - Blob upload gear active. 05:11:08 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 05:11:08 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 05:11:08 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'] 05:11:08 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 05:11:09 INFO - (blobuploader) - INFO - Open directory for files ... 05:11:09 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 05:11:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:11:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:11:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:11:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:11:09 INFO - (blobuploader) - INFO - Done attempting. 05:11:09 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 05:11:10 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:11:10 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:11:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:11:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:11:11 INFO - (blobuploader) - INFO - Done attempting. 05:11:11 INFO - (blobuploader) - INFO - Iteration through files over. 05:11:11 INFO - Return code: 0 05:11:11 INFO - rmtree: C:\slave\test\build\uploaded_files.json 05:11:11 INFO - Using _rmtree_windows ... 05:11:11 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 05:11:11 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ffc6c579c922d6db42ea10dd3fd54a4134302656e9668cc58e83ba73a8a24df0b3b28d832fd2e37b80615013d3099b9c2db1bc2300f8280fc2775e752d0f57a3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a5235d456664b54b02fe2f2927a6dd31375b944656100018e98637ba72138e59157284589673e9be1e37f0e550e5f58387119f7d1d42125abc75c64c74a5c7cf"} 05:11:11 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 05:11:11 INFO - Writing to file C:\slave\test\properties\blobber_files 05:11:11 INFO - Contents: 05:11:11 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ffc6c579c922d6db42ea10dd3fd54a4134302656e9668cc58e83ba73a8a24df0b3b28d832fd2e37b80615013d3099b9c2db1bc2300f8280fc2775e752d0f57a3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a5235d456664b54b02fe2f2927a6dd31375b944656100018e98637ba72138e59157284589673e9be1e37f0e550e5f58387119f7d1d42125abc75c64c74a5c7cf"} 05:11:11 INFO - Running post-run listener: copy_logs_to_upload_dir 05:11:11 INFO - Copying logs to upload dir... 05:11:11 INFO - mkdir: C:\slave\test\build\upload\logs 05:11:11 INFO - Copying logs to upload dir... 05:11:11 INFO - Using _rmtree_windows ... 05:11:11 INFO - Using _rmtree_windows ... 05:11:11 INFO - Using _rmtree_windows ... 05:11:11 INFO - Using _rmtree_windows ... 05:11:11 INFO - Using _rmtree_windows ... 05:11:11 INFO - Using _rmtree_windows ... 05:11:11 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=947.585000 ========= master_lag: 0.31 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 47 secs) (at 2016-07-02 05:11:11.722439) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-02 05:11:11.723440) ========= '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-195\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-195 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-195 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-195\AppData\Local LOGONSERVER=\\T-W864-IX-195 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-195 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-195 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-195 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ffc6c579c922d6db42ea10dd3fd54a4134302656e9668cc58e83ba73a8a24df0b3b28d832fd2e37b80615013d3099b9c2db1bc2300f8280fc2775e752d0f57a3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a5235d456664b54b02fe2f2927a6dd31375b944656100018e98637ba72138e59157284589673e9be1e37f0e550e5f58387119f7d1d42125abc75c64c74a5c7cf"} build_url:https://queue.taskcluster.net/v1/task/e0e42MUCRQuJxdr-hh4WEQ/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/e0e42MUCRQuJxdr-hh4WEQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/e0e42MUCRQuJxdr-hh4WEQ/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/ffc6c579c922d6db42ea10dd3fd54a4134302656e9668cc58e83ba73a8a24df0b3b28d832fd2e37b80615013d3099b9c2db1bc2300f8280fc2775e752d0f57a3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a5235d456664b54b02fe2f2927a6dd31375b944656100018e98637ba72138e59157284589673e9be1e37f0e550e5f58387119f7d1d42125abc75c64c74a5c7cf"}' symbols_url: 'https://queue.taskcluster.net/v1/task/e0e42MUCRQuJxdr-hh4WEQ/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-02 05:11:11.848111) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-02 05:11:11.848531) ========= '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-195\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-195 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-195 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-195\AppData\Local LOGONSERVER=\\T-W864-IX-195 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-195 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-195 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-195 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-02 05:11:11.967913) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-02 05:11:11.968273) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-02 05:11:12.480218) ========= ========= Total master_lag: 0.50 =========