builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-052 starttime: 1468521862.74 results: success (0) buildid: 20160714100743 builduid: c872b8ab7bb44532a943333c2596d4c5 revision: 36faf180f49d6e6af84f55231052b1bac85b3bcd ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 11:44:22.736258) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 11:44:22.736744) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-14 11:44:22.737025) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-14 11:44:22.994173) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-07-14 11:44:22.994614) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-052\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-052 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-052 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-052\AppData\Local LOGONSERVER=\\T-W864-IX-052 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-052 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-052 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-052 WINDIR=C:\windows using PTY: False --11:44:24-- 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% 8.15 MB/s 11:44:26 (8.15 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=3.070000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-07-14 11:44:26.128419) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-07-14 11:44:26.128790) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-052\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-052 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-052 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-052\AppData\Local LOGONSERVER=\\T-W864-IX-052 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-052 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-052 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-052 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=7.119000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-07-14 11:44:33.262938) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-14 11:44:33.263352) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 36faf180f49d6e6af84f55231052b1bac85b3bcd --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 36faf180f49d6e6af84f55231052b1bac85b3bcd --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-052\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-052 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-052 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-052\AppData\Local LOGONSERVER=\\T-W864-IX-052 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-052 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-052 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-052 WINDIR=C:\windows using PTY: False 2016-07-14 11:44:34,085 truncating revision to first 12 chars 2016-07-14 11:44:34,085 Setting DEBUG logging. 2016-07-14 11:44:34,085 attempt 1/10 2016-07-14 11:44:34,085 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/36faf180f49d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-14 11:44:35,595 unpacking tar archive at: mozilla-beta-36faf180f49d/testing/mozharness/ program finished with exit code 0 elapsedTime=2.791000 ========= master_lag: 0.17 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-14 11:44:36.221319) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 11:44:36.221692) ========= script_repo_revision: 36faf180f49d6e6af84f55231052b1bac85b3bcd ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 11:44:36.222144) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-14 11:44:36.222464) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-14 11:44:36.240712) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 46 secs) (at 2016-07-14 11:44:36.241140) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-052\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-052 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-052 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-052\AppData\Local LOGONSERVER=\\T-W864-IX-052 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-052 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-052 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-052 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 11:44:37 INFO - MultiFileLogger online at 20160714 11:44:37 in C:\slave\test 11:44:37 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 11:44:37 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 11:44:37 INFO - {'append_to_log': False, 11:44:37 INFO - 'base_work_dir': 'C:\\slave\\test', 11:44:37 INFO - 'blob_upload_branch': 'mozilla-beta', 11:44:37 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 11:44:37 INFO - 'buildbot_json_path': 'buildprops.json', 11:44:37 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 11:44:37 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:44:37 INFO - 'download_minidump_stackwalk': True, 11:44:37 INFO - 'download_symbols': 'true', 11:44:37 INFO - 'e10s': False, 11:44:37 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 11:44:37 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 11:44:37 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 11:44:37 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 11:44:37 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 11:44:37 INFO - 'C:/mozilla-build/tooltool.py'), 11:44:37 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 11:44:37 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 11:44:37 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:44:37 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:44:37 INFO - 'log_level': 'info', 11:44:37 INFO - 'log_to_console': True, 11:44:37 INFO - 'opt_config_files': (), 11:44:37 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:44:37 INFO - '--processes=1', 11:44:37 INFO - '--config=%(test_path)s/wptrunner.ini', 11:44:37 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:44:37 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:44:37 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:44:37 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:44:37 INFO - 'pip_index': False, 11:44:37 INFO - 'require_test_zip': True, 11:44:37 INFO - 'test_type': ('testharness',), 11:44:37 INFO - 'this_chunk': '1', 11:44:37 INFO - 'total_chunks': '10', 11:44:37 INFO - 'virtualenv_path': 'venv', 11:44:37 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:44:37 INFO - 'work_dir': 'build'} 11:44:37 INFO - ##### 11:44:37 INFO - ##### Running clobber step. 11:44:37 INFO - ##### 11:44:37 INFO - Running pre-action listener: _resource_record_pre_action 11:44:37 INFO - Running main action method: clobber 11:44:37 INFO - rmtree: C:\slave\test\build 11:44:37 INFO - Using _rmtree_windows ... 11:44:37 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 11:47:26 INFO - Running post-action listener: _resource_record_post_action 11:47:26 INFO - ##### 11:47:26 INFO - ##### Running read-buildbot-config step. 11:47:26 INFO - ##### 11:47:26 INFO - Running pre-action listener: _resource_record_pre_action 11:47:26 INFO - Running main action method: read_buildbot_config 11:47:26 INFO - Using buildbot properties: 11:47:26 INFO - { 11:47:26 INFO - "project": "", 11:47:26 INFO - "product": "firefox", 11:47:26 INFO - "script_repo_revision": "production", 11:47:26 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 11:47:26 INFO - "repository": "", 11:47:26 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 11:47:26 INFO - "buildid": "20160714100743", 11:47:26 INFO - "pgo_build": "False", 11:47:26 INFO - "basedir": "C:\\slave\\test", 11:47:26 INFO - "buildnumber": 16, 11:47:26 INFO - "slavename": "t-w864-ix-052", 11:47:26 INFO - "revision": "36faf180f49d6e6af84f55231052b1bac85b3bcd", 11:47:26 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 11:47:26 INFO - "platform": "win64", 11:47:26 INFO - "branch": "mozilla-beta", 11:47:26 INFO - "repo_path": "releases/mozilla-beta", 11:47:26 INFO - "moz_repo_path": "", 11:47:26 INFO - "stage_platform": "win64", 11:47:26 INFO - "builduid": "c872b8ab7bb44532a943333c2596d4c5", 11:47:26 INFO - "slavebuilddir": "test" 11:47:26 INFO - } 11:47:26 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/O7P8866URcibJxyA77AQ0w/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 11:47:26 INFO - Found installer url https://queue.taskcluster.net/v1/task/O7P8866URcibJxyA77AQ0w/artifacts/public/build/firefox-48.0.en-US.win64.zip. 11:47:26 INFO - Running post-action listener: _resource_record_post_action 11:47:26 INFO - ##### 11:47:26 INFO - ##### Running download-and-extract step. 11:47:26 INFO - ##### 11:47:26 INFO - Running pre-action listener: _resource_record_pre_action 11:47:26 INFO - Running main action method: download_and_extract 11:47:26 INFO - mkdir: C:\slave\test\build\tests 11:47:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:47:26 INFO - https://queue.taskcluster.net/v1/task/O7P8866URcibJxyA77AQ0w/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 11:47:26 INFO - trying https://queue.taskcluster.net/v1/task/O7P8866URcibJxyA77AQ0w/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 11:47:26 INFO - Downloading https://queue.taskcluster.net/v1/task/O7P8866URcibJxyA77AQ0w/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 11:47:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/O7P8866URcibJxyA77AQ0w/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.test_packages.json'}, attempt #1 11:47:30 INFO - Downloaded 1240 bytes. 11:47:30 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 11:47:30 INFO - Using the following test package requirements: 11:47:30 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 11:47:30 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:47:30 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 11:47:30 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:47:30 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 11:47:30 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:47:30 INFO - u'jsshell-win64.zip'], 11:47:30 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:47:30 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 11:47:30 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 11:47:30 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:47:30 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 11:47:30 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:47:30 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 11:47:30 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:47:30 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 11:47:30 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:47:30 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 11:47:30 INFO - Downloading packages: [u'firefox-48.0.en-US.win64.common.tests.zip', u'firefox-48.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 11:47:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:47:30 INFO - https://queue.taskcluster.net/v1/task/O7P8866URcibJxyA77AQ0w/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 11:47:30 INFO - trying https://queue.taskcluster.net/v1/task/O7P8866URcibJxyA77AQ0w/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 11:47:30 INFO - Downloading https://queue.taskcluster.net/v1/task/O7P8866URcibJxyA77AQ0w/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip 11:47:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/O7P8866URcibJxyA77AQ0w/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip'}, attempt #1 11:47:32 INFO - Downloaded 20872126 bytes. 11:47:32 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:47:32 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:47:35 INFO - caution: filename not matched: web-platform/* 11:47:35 INFO - Return code: 11 11:47:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:47:35 INFO - https://queue.taskcluster.net/v1/task/O7P8866URcibJxyA77AQ0w/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 11:47:35 INFO - trying https://queue.taskcluster.net/v1/task/O7P8866URcibJxyA77AQ0w/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 11:47:35 INFO - Downloading https://queue.taskcluster.net/v1/task/O7P8866URcibJxyA77AQ0w/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip 11:47:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/O7P8866URcibJxyA77AQ0w/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip'}, attempt #1 11:47:36 INFO - Downloaded 36389910 bytes. 11:47:36 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:47:36 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:48:40 INFO - caution: filename not matched: bin/* 11:48:40 INFO - caution: filename not matched: config/* 11:48:40 INFO - caution: filename not matched: mozbase/* 11:48:40 INFO - caution: filename not matched: marionette/* 11:48:40 INFO - caution: filename not matched: tools/wptserve/* 11:48:40 INFO - Return code: 11 11:48:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:48:40 INFO - https://queue.taskcluster.net/v1/task/O7P8866URcibJxyA77AQ0w/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 11:48:40 INFO - trying https://queue.taskcluster.net/v1/task/O7P8866URcibJxyA77AQ0w/artifacts/public/build/firefox-48.0.en-US.win64.zip 11:48:40 INFO - Downloading https://queue.taskcluster.net/v1/task/O7P8866URcibJxyA77AQ0w/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 11:48:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/O7P8866URcibJxyA77AQ0w/artifacts/public/build/firefox-48.0.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip'}, attempt #1 11:48:42 INFO - Downloaded 82735648 bytes. 11:48:42 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/O7P8866URcibJxyA77AQ0w/artifacts/public/build/firefox-48.0.en-US.win64.zip 11:48:42 INFO - mkdir: C:\slave\test\properties 11:48:42 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 11:48:42 INFO - Writing to file C:\slave\test\properties\build_url 11:48:42 INFO - Contents: 11:48:42 INFO - build_url:https://queue.taskcluster.net/v1/task/O7P8866URcibJxyA77AQ0w/artifacts/public/build/firefox-48.0.en-US.win64.zip 11:48:42 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/O7P8866URcibJxyA77AQ0w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 11:48:42 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 11:48:42 INFO - Writing to file C:\slave\test\properties\symbols_url 11:48:42 INFO - Contents: 11:48:42 INFO - symbols_url:https://queue.taskcluster.net/v1/task/O7P8866URcibJxyA77AQ0w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 11:48:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:48:42 INFO - https://queue.taskcluster.net/v1/task/O7P8866URcibJxyA77AQ0w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:48:42 INFO - trying https://queue.taskcluster.net/v1/task/O7P8866URcibJxyA77AQ0w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 11:48:42 INFO - Downloading https://queue.taskcluster.net/v1/task/O7P8866URcibJxyA77AQ0w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip 11:48:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/O7P8866URcibJxyA77AQ0w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip'}, attempt #1 11:48:44 INFO - Downloaded 50749187 bytes. 11:48:44 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 11:48:44 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 11:48:46 INFO - Return code: 0 11:48:46 INFO - Running post-action listener: _resource_record_post_action 11:48:46 INFO - Running post-action listener: set_extra_try_arguments 11:48:46 INFO - ##### 11:48:46 INFO - ##### Running create-virtualenv step. 11:48:46 INFO - ##### 11:48:46 INFO - Running pre-action listener: _pre_create_virtualenv 11:48:46 INFO - Running pre-action listener: _resource_record_pre_action 11:48:46 INFO - Running main action method: create_virtualenv 11:48:46 INFO - Creating virtualenv C:\slave\test\build\venv 11:48:46 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 11:48:46 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 11:48:53 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 11:49:00 INFO - Installing distribute......................................................................................................................................................................................done. 11:49:03 INFO - Return code: 0 11:49:03 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 11:49:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:49:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:49:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:49:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:49:03 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 0x0257A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02696200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02619018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02651368>, '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 0x0236ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-052', 'USERDOMAIN': 'T-W864-IX-052', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-052', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-052', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-052', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-052', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:49:03 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 11:49:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 11:49:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:49:03 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Roaming', 11:49:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:49:03 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:49:03 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:49:03 INFO - 'COMPUTERNAME': 'T-W864-IX-052', 11:49:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:49:03 INFO - 'DCLOCATION': 'SCL3', 11:49:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:49:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:49:03 INFO - 'HOMEDRIVE': 'C:', 11:49:03 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-052', 11:49:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:49:03 INFO - 'KTS_VERSION': '1.19c', 11:49:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Local', 11:49:03 INFO - 'LOGONSERVER': '\\\\T-W864-IX-052', 11:49:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:49:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:49:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:49:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:49:03 INFO - 'MOZ_NO_REMOTE': '1', 11:49:03 INFO - 'NO_EM_RESTART': '1', 11:49:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:49:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:49:03 INFO - 'OS': 'Windows_NT', 11:49:03 INFO - 'OURDRIVE': 'C:', 11:49:03 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 11:49:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:49:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:49:03 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:49:03 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:49:03 INFO - 'PROCESSOR_LEVEL': '6', 11:49:03 INFO - 'PROCESSOR_REVISION': '1e05', 11:49:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:49:03 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:49:03 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:49:03 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:49:03 INFO - 'PROMPT': '$P$G', 11:49:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:49:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:49:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:49:03 INFO - 'PWD': 'C:\\slave\\test', 11:49:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:49:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:49:03 INFO - 'SYSTEMDRIVE': 'C:', 11:49:03 INFO - 'SYSTEMROOT': 'C:\\windows', 11:49:03 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:49:03 INFO - 'TEST1': 'testie', 11:49:03 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:49:03 INFO - 'USERDOMAIN': 'T-W864-IX-052', 11:49:03 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-052', 11:49:03 INFO - 'USERNAME': 'cltbld', 11:49:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-052', 11:49:03 INFO - 'WINDIR': 'C:\\windows', 11:49:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:49:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:49:05 INFO - Downloading/unpacking psutil>=0.7.1 11:49:06 INFO - Running setup.py egg_info for package psutil 11:49:06 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:49:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:49:06 INFO - Installing collected packages: psutil 11:49:06 INFO - Running setup.py install for psutil 11:49:06 INFO - building 'psutil._psutil_windows' extension 11:49:06 INFO - error: Unable to find vcvarsall.bat 11:49:06 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-yf3oxo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:49:06 INFO - running install 11:49:06 INFO - running build 11:49:06 INFO - running build_py 11:49:06 INFO - creating build 11:49:06 INFO - creating build\lib.win32-2.7 11:49:06 INFO - creating build\lib.win32-2.7\psutil 11:49:06 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 11:49:06 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 11:49:06 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 11:49:06 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 11:49:06 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 11:49:06 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 11:49:06 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 11:49:06 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 11:49:06 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 11:49:06 INFO - running build_ext 11:49:06 INFO - building 'psutil._psutil_windows' extension 11:49:06 INFO - error: Unable to find vcvarsall.bat 11:49:06 INFO - ---------------------------------------- 11:49:06 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-yf3oxo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:49:06 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-052\AppData\Roaming\pip\pip.log 11:49:06 WARNING - Return code: 1 11:49:06 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 11:49:06 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 11:49:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:49:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:49:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:49:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:49:06 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0257A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02696200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02619018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02651368>, '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 0x0236ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-052', 'USERDOMAIN': 'T-W864-IX-052', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-052', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-052', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-052', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-052', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:49:06 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 11:49:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 11:49:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:49:06 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Roaming', 11:49:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:49:06 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:49:06 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:49:06 INFO - 'COMPUTERNAME': 'T-W864-IX-052', 11:49:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:49:06 INFO - 'DCLOCATION': 'SCL3', 11:49:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:49:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:49:06 INFO - 'HOMEDRIVE': 'C:', 11:49:06 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-052', 11:49:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:49:06 INFO - 'KTS_VERSION': '1.19c', 11:49:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Local', 11:49:06 INFO - 'LOGONSERVER': '\\\\T-W864-IX-052', 11:49:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:49:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:49:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:49:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:49:06 INFO - 'MOZ_NO_REMOTE': '1', 11:49:06 INFO - 'NO_EM_RESTART': '1', 11:49:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:49:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:49:06 INFO - 'OS': 'Windows_NT', 11:49:06 INFO - 'OURDRIVE': 'C:', 11:49:06 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 11:49:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:49:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:49:06 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:49:06 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:49:06 INFO - 'PROCESSOR_LEVEL': '6', 11:49:06 INFO - 'PROCESSOR_REVISION': '1e05', 11:49:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:49:06 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:49:06 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:49:06 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:49:06 INFO - 'PROMPT': '$P$G', 11:49:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:49:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:49:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:49:06 INFO - 'PWD': 'C:\\slave\\test', 11:49:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:49:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:49:06 INFO - 'SYSTEMDRIVE': 'C:', 11:49:06 INFO - 'SYSTEMROOT': 'C:\\windows', 11:49:06 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:49:06 INFO - 'TEST1': 'testie', 11:49:06 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:49:06 INFO - 'USERDOMAIN': 'T-W864-IX-052', 11:49:06 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-052', 11:49:06 INFO - 'USERNAME': 'cltbld', 11:49:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-052', 11:49:06 INFO - 'WINDIR': 'C:\\windows', 11:49:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:49:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:49:07 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:49:07 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:49:07 INFO - Running setup.py egg_info for package mozsystemmonitor 11:49:07 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 11:49:07 INFO - Running setup.py egg_info for package psutil 11:49:07 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:49:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:49:07 INFO - Installing collected packages: mozsystemmonitor, psutil 11:49:07 INFO - Running setup.py install for mozsystemmonitor 11:49:07 INFO - Running setup.py install for psutil 11:49:07 INFO - building 'psutil._psutil_windows' extension 11:49:07 INFO - error: Unable to find vcvarsall.bat 11:49:07 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-luxmvi-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:49:07 INFO - running install 11:49:07 INFO - running build 11:49:07 INFO - running build_py 11:49:07 INFO - running build_ext 11:49:07 INFO - building 'psutil._psutil_windows' extension 11:49:07 INFO - error: Unable to find vcvarsall.bat 11:49:07 INFO - ---------------------------------------- 11:49:07 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-luxmvi-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:49:07 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-052\AppData\Roaming\pip\pip.log 11:49:07 WARNING - Return code: 1 11:49:07 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 11:49:07 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 11:49:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:49:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:49:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:49:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:49:07 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0257A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02696200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02619018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02651368>, '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 0x0236ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-052', 'USERDOMAIN': 'T-W864-IX-052', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-052', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-052', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-052', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-052', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:49:07 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 11:49:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 11:49:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:49:07 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Roaming', 11:49:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:49:07 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:49:07 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:49:07 INFO - 'COMPUTERNAME': 'T-W864-IX-052', 11:49:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:49:07 INFO - 'DCLOCATION': 'SCL3', 11:49:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:49:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:49:07 INFO - 'HOMEDRIVE': 'C:', 11:49:07 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-052', 11:49:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:49:07 INFO - 'KTS_VERSION': '1.19c', 11:49:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Local', 11:49:07 INFO - 'LOGONSERVER': '\\\\T-W864-IX-052', 11:49:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:49:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:49:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:49:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:49:07 INFO - 'MOZ_NO_REMOTE': '1', 11:49:07 INFO - 'NO_EM_RESTART': '1', 11:49:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:49:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:49:07 INFO - 'OS': 'Windows_NT', 11:49:07 INFO - 'OURDRIVE': 'C:', 11:49:07 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 11:49:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:49:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:49:07 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:49:07 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:49:07 INFO - 'PROCESSOR_LEVEL': '6', 11:49:07 INFO - 'PROCESSOR_REVISION': '1e05', 11:49:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:49:07 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:49:07 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:49:07 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:49:07 INFO - 'PROMPT': '$P$G', 11:49:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:49:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:49:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:49:07 INFO - 'PWD': 'C:\\slave\\test', 11:49:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:49:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:49:07 INFO - 'SYSTEMDRIVE': 'C:', 11:49:07 INFO - 'SYSTEMROOT': 'C:\\windows', 11:49:07 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:49:07 INFO - 'TEST1': 'testie', 11:49:07 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:49:07 INFO - 'USERDOMAIN': 'T-W864-IX-052', 11:49:07 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-052', 11:49:07 INFO - 'USERNAME': 'cltbld', 11:49:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-052', 11:49:07 INFO - 'WINDIR': 'C:\\windows', 11:49:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:49:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:49:08 INFO - Downloading/unpacking blobuploader==1.2.4 11:49:08 INFO - Downloading blobuploader-1.2.4.tar.gz 11:49:08 INFO - Running setup.py egg_info for package blobuploader 11:49:08 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:49:16 INFO - Running setup.py egg_info for package requests 11:49:16 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:49:16 INFO - Downloading docopt-0.6.1.tar.gz 11:49:16 INFO - Running setup.py egg_info for package docopt 11:49:16 INFO - Installing collected packages: blobuploader, docopt, requests 11:49:16 INFO - Running setup.py install for blobuploader 11:49:16 INFO - Running setup.py install for docopt 11:49:16 INFO - Running setup.py install for requests 11:49:16 INFO - Successfully installed blobuploader docopt requests 11:49:16 INFO - Cleaning up... 11:49:16 INFO - Return code: 0 11:49:16 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:49:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:49:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:49:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:49:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:49:16 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 0x0257A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02696200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02619018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02651368>, '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 0x0236ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-052', 'USERDOMAIN': 'T-W864-IX-052', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-052', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-052', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-052', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-052', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:49:16 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 11:49:16 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 11:49:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:49:16 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Roaming', 11:49:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:49:16 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:49:16 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:49:16 INFO - 'COMPUTERNAME': 'T-W864-IX-052', 11:49:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:49:16 INFO - 'DCLOCATION': 'SCL3', 11:49:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:49:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:49:16 INFO - 'HOMEDRIVE': 'C:', 11:49:16 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-052', 11:49:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:49:16 INFO - 'KTS_VERSION': '1.19c', 11:49:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Local', 11:49:16 INFO - 'LOGONSERVER': '\\\\T-W864-IX-052', 11:49:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:49:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:49:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:49:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:49:16 INFO - 'MOZ_NO_REMOTE': '1', 11:49:16 INFO - 'NO_EM_RESTART': '1', 11:49:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:49:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:49:16 INFO - 'OS': 'Windows_NT', 11:49:16 INFO - 'OURDRIVE': 'C:', 11:49:16 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 11:49:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:49:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:49:16 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:49:16 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:49:16 INFO - 'PROCESSOR_LEVEL': '6', 11:49:16 INFO - 'PROCESSOR_REVISION': '1e05', 11:49:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:49:16 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:49:16 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:49:16 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:49:16 INFO - 'PROMPT': '$P$G', 11:49:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:49:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:49:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:49:16 INFO - 'PWD': 'C:\\slave\\test', 11:49:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:49:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:49:16 INFO - 'SYSTEMDRIVE': 'C:', 11:49:16 INFO - 'SYSTEMROOT': 'C:\\windows', 11:49:16 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:49:16 INFO - 'TEST1': 'testie', 11:49:16 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:49:16 INFO - 'USERDOMAIN': 'T-W864-IX-052', 11:49:16 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-052', 11:49:16 INFO - 'USERNAME': 'cltbld', 11:49:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-052', 11:49:16 INFO - 'WINDIR': 'C:\\windows', 11:49:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:49:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:49:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:49:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:49:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:49:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:49:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:49:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:49:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:49:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:49:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:49:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:49:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:49:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:49:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:49:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:49:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:49:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:49:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:49:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:49:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:49:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:49:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:49:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:49:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:49:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:49:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:49:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:49:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:49:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:49:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:49:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:49:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:49:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:49:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:49:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:49:21 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:49:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:49:21 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:49:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:49:21 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:49:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:49:21 INFO - Unpacking c:\slave\test\build\tests\marionette 11:49:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:49:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:49:21 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 11:49:21 INFO - Running setup.py install for browsermob-proxy 11:49:35 INFO - Running setup.py install for manifestparser 11:49:35 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:49:35 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:49:35 INFO - Running setup.py install for marionette-client 11:49:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:49:35 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:49:35 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:49:35 INFO - Running setup.py install for marionette-driver 11:49:35 INFO - Running setup.py install for mozcrash 11:49:35 INFO - Running setup.py install for mozdebug 11:49:35 INFO - Running setup.py install for mozdevice 11:49:35 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:49:35 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:49:35 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:49:35 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:49:35 INFO - Running setup.py install for mozfile 11:49:35 INFO - Running setup.py install for mozhttpd 11:49:35 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:49:35 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:49:35 INFO - Running setup.py install for mozinfo 11:49:35 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 11:49:35 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 11:49:35 INFO - Running setup.py install for mozInstall 11:49:35 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:49:35 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:49:35 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:49:35 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:49:35 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:49:35 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:49:35 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:49:35 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:49:35 INFO - Running setup.py install for mozleak 11:49:35 INFO - Running setup.py install for mozlog 11:49:35 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 11:49:35 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 11:49:35 INFO - Running setup.py install for moznetwork 11:49:35 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 11:49:35 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 11:49:35 INFO - Running setup.py install for mozprocess 11:49:35 INFO - Running setup.py install for mozprofile 11:49:35 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:49:35 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:49:35 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:49:35 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:49:35 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:49:35 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:49:35 INFO - Running setup.py install for mozrunner 11:49:35 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:49:35 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:49:35 INFO - Running setup.py install for mozscreenshot 11:49:35 INFO - Running setup.py install for moztest 11:49:35 INFO - Running setup.py install for mozversion 11:49:35 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:49:35 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:49:35 INFO - Running setup.py install for wptserve 11:49:35 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 11:49:35 INFO - Cleaning up... 11:49:35 INFO - Return code: 0 11:49:35 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:49:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:49:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:49:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:49:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:49:35 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 0x0257A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02696200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02619018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02651368>, '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 0x0236ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-052', 'USERDOMAIN': 'T-W864-IX-052', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-052', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-052', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-052', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-052', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:49:35 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 11:49:35 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 11:49:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:49:35 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Roaming', 11:49:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:49:35 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:49:35 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:49:35 INFO - 'COMPUTERNAME': 'T-W864-IX-052', 11:49:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:49:35 INFO - 'DCLOCATION': 'SCL3', 11:49:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:49:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:49:35 INFO - 'HOMEDRIVE': 'C:', 11:49:35 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-052', 11:49:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:49:35 INFO - 'KTS_VERSION': '1.19c', 11:49:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Local', 11:49:35 INFO - 'LOGONSERVER': '\\\\T-W864-IX-052', 11:49:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:49:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:49:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:49:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:49:35 INFO - 'MOZ_NO_REMOTE': '1', 11:49:35 INFO - 'NO_EM_RESTART': '1', 11:49:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:49:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:49:35 INFO - 'OS': 'Windows_NT', 11:49:35 INFO - 'OURDRIVE': 'C:', 11:49:35 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 11:49:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:49:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:49:35 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:49:35 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:49:35 INFO - 'PROCESSOR_LEVEL': '6', 11:49:35 INFO - 'PROCESSOR_REVISION': '1e05', 11:49:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:49:35 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:49:35 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:49:35 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:49:35 INFO - 'PROMPT': '$P$G', 11:49:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:49:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:49:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:49:35 INFO - 'PWD': 'C:\\slave\\test', 11:49:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:49:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:49:35 INFO - 'SYSTEMDRIVE': 'C:', 11:49:35 INFO - 'SYSTEMROOT': 'C:\\windows', 11:49:35 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:49:35 INFO - 'TEST1': 'testie', 11:49:35 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:49:35 INFO - 'USERDOMAIN': 'T-W864-IX-052', 11:49:35 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-052', 11:49:35 INFO - 'USERNAME': 'cltbld', 11:49:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-052', 11:49:35 INFO - 'WINDIR': 'C:\\windows', 11:49:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:49:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:49:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:49:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:49:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:49:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:49:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:49:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:49:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:49:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:49:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:49:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:49:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:49:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:49:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:49:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:49:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:49:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:49:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:49:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:49:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:49:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:49:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:49:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:49:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:49:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:49:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:49:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:49:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:49:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:49:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:49:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:49:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:49:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:49:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:49:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:49:39 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:49:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:49:39 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:49:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:49:39 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:49:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:49:39 INFO - Unpacking c:\slave\test\build\tests\marionette 11:49:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:49:39 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:49:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 11:49:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 11:49:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 11:49:50 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 11:49:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 11:49:50 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 11:49:50 INFO - Downloading blessings-1.6.tar.gz 11:49:50 INFO - Running setup.py egg_info for package blessings 11:49:50 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 11:49:50 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 11:49:50 INFO - Running setup.py install for blessings 11:49:50 INFO - Running setup.py install for browsermob-proxy 11:49:50 INFO - Running setup.py install for manifestparser 11:49:50 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:49:50 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:49:50 INFO - Running setup.py install for marionette-client 11:49:50 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:49:50 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:49:50 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:49:50 INFO - Running setup.py install for marionette-driver 11:49:50 INFO - Running setup.py install for mozcrash 11:49:50 INFO - Running setup.py install for mozdebug 11:49:50 INFO - Running setup.py install for mozdevice 11:49:50 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:49:50 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:49:50 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:49:50 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:49:50 INFO - Running setup.py install for mozhttpd 11:49:50 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:49:50 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:49:50 INFO - Running setup.py install for mozInstall 11:49:50 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:49:50 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:49:50 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:49:50 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:49:50 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:49:50 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:49:50 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:49:50 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:49:50 INFO - Running setup.py install for mozleak 11:49:50 INFO - Running setup.py install for mozprofile 11:49:50 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:49:50 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:49:50 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:49:50 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:49:50 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:49:50 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:49:50 INFO - Running setup.py install for mozrunner 11:49:50 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:49:50 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:49:52 INFO - Running setup.py install for mozscreenshot 11:49:52 INFO - Running setup.py install for moztest 11:49:52 INFO - Running setup.py install for mozversion 11:49:52 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:49:52 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:49:52 INFO - Running setup.py install for wptserve 11:49:52 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 11:49:52 INFO - Cleaning up... 11:49:52 INFO - Return code: 0 11:49:52 INFO - Done creating virtualenv C:\slave\test\build\venv. 11:49:52 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:49:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:49:52 INFO - Reading from file tmpfile_stdout 11:49:52 INFO - Using _rmtree_windows ... 11:49:52 INFO - Using _rmtree_windows ... 11:49:52 INFO - Current package versions: 11:49:52 INFO - blessings == 1.6 11:49:52 INFO - blobuploader == 1.2.4 11:49:52 INFO - browsermob-proxy == 0.6.0 11:49:52 INFO - distribute == 0.6.14 11:49:52 INFO - docopt == 0.6.1 11:49:52 INFO - manifestparser == 1.1 11:49:52 INFO - marionette-client == 2.3.0 11:49:52 INFO - marionette-driver == 1.4.0 11:49:52 INFO - mozInstall == 1.12 11:49:52 INFO - mozcrash == 0.17 11:49:52 INFO - mozdebug == 0.1 11:49:52 INFO - mozdevice == 0.48 11:49:52 INFO - mozfile == 1.2 11:49:52 INFO - mozhttpd == 0.7 11:49:52 INFO - mozinfo == 0.9 11:49:52 INFO - mozleak == 0.1 11:49:52 INFO - mozlog == 3.1 11:49:52 INFO - moznetwork == 0.27 11:49:52 INFO - mozprocess == 0.22 11:49:52 INFO - mozprofile == 0.28 11:49:52 INFO - mozrunner == 6.11 11:49:52 INFO - mozscreenshot == 0.1 11:49:52 INFO - mozsystemmonitor == 0.0 11:49:52 INFO - moztest == 0.7 11:49:52 INFO - mozversion == 1.4 11:49:52 INFO - requests == 1.2.3 11:49:52 INFO - wptserve == 1.4.0 11:49:52 INFO - Running post-action listener: _resource_record_post_action 11:49:52 INFO - Running post-action listener: _start_resource_monitoring 11:49:52 INFO - Starting resource monitoring. 11:49:53 INFO - ##### 11:49:53 INFO - ##### Running pull step. 11:49:53 INFO - ##### 11:49:53 INFO - Running pre-action listener: _resource_record_pre_action 11:49:53 INFO - Running main action method: pull 11:49:53 INFO - Pull has nothing to do! 11:49:53 INFO - Running post-action listener: _resource_record_post_action 11:49:53 INFO - ##### 11:49:53 INFO - ##### Running install step. 11:49:53 INFO - ##### 11:49:53 INFO - Running pre-action listener: _resource_record_pre_action 11:49:53 INFO - Running main action method: install 11:49:53 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:49:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:49:53 INFO - Reading from file tmpfile_stdout 11:49:53 INFO - Using _rmtree_windows ... 11:49:53 INFO - Using _rmtree_windows ... 11:49:53 INFO - Detecting whether we're running mozinstall >=1.0... 11:49:53 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 11:49:53 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 11:49:53 INFO - Reading from file tmpfile_stdout 11:49:53 INFO - Output received: 11:49:53 INFO - Usage: mozinstall-script.py [options] installer 11:49:53 INFO - Options: 11:49:53 INFO - -h, --help show this help message and exit 11:49:53 INFO - -d DEST, --destination=DEST 11:49:53 INFO - Directory to install application into. [default: 11:49:53 INFO - "C:\slave\test"] 11:49:53 INFO - --app=APP Application being installed. [default: firefox] 11:49:53 INFO - Using _rmtree_windows ... 11:49:53 INFO - Using _rmtree_windows ... 11:49:53 INFO - mkdir: C:\slave\test\build\application 11:49:53 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 11:49:53 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win64.zip --destination C:\slave\test\build\application 11:49:56 INFO - Reading from file tmpfile_stdout 11:49:56 INFO - Output received: 11:49:56 INFO - C:\slave\test\build\application\firefox\firefox.exe 11:49:56 INFO - Using _rmtree_windows ... 11:49:56 INFO - Using _rmtree_windows ... 11:49:56 INFO - Running post-action listener: _resource_record_post_action 11:49:56 INFO - ##### 11:49:56 INFO - ##### Running run-tests step. 11:49:56 INFO - ##### 11:49:56 INFO - Running pre-action listener: _resource_record_pre_action 11:49:56 INFO - Running main action method: run_tests 11:49:56 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 11:49:56 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:49:56 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:49:56 INFO - grabbing minidump binary from tooltool 11:49:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:49:56 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 0x02651368>, '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 0x0236ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A90C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 11:49:56 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 11:49:56 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 11:49:56 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 11:49:58 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpgkr0vb 11:49:58 INFO - INFO - File integrity verified, renaming tmpgkr0vb to win32-minidump_stackwalk.exe 11:49:58 INFO - Return code: 0 11:49:58 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 11:49:58 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 11:49:58 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/O7P8866URcibJxyA77AQ0w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 11:49:58 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/O7P8866URcibJxyA77AQ0w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 11:49:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:49:58 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Roaming', 11:49:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:49:58 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:49:58 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:49:58 INFO - 'COMPUTERNAME': 'T-W864-IX-052', 11:49:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:49:58 INFO - 'DCLOCATION': 'SCL3', 11:49:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:49:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:49:58 INFO - 'HOMEDRIVE': 'C:', 11:49:58 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-052', 11:49:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:49:58 INFO - 'KTS_VERSION': '1.19c', 11:49:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-052\\AppData\\Local', 11:49:58 INFO - 'LOGONSERVER': '\\\\T-W864-IX-052', 11:49:58 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 11:49:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:49:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:49:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:49:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:49:58 INFO - 'MOZ_NO_REMOTE': '1', 11:49:58 INFO - 'NO_EM_RESTART': '1', 11:49:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:49:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:49:58 INFO - 'OS': 'Windows_NT', 11:49:58 INFO - 'OURDRIVE': 'C:', 11:49:58 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 11:49:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:49:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:49:58 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:49:58 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:49:58 INFO - 'PROCESSOR_LEVEL': '6', 11:49:58 INFO - 'PROCESSOR_REVISION': '1e05', 11:49:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:49:58 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:49:58 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:49:58 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:49:58 INFO - 'PROMPT': '$P$G', 11:49:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:49:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:49:58 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:49:58 INFO - 'PWD': 'C:\\slave\\test', 11:49:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:49:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:49:58 INFO - 'SYSTEMDRIVE': 'C:', 11:49:58 INFO - 'SYSTEMROOT': 'C:\\windows', 11:49:58 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:49:58 INFO - 'TEST1': 'testie', 11:49:58 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:49:58 INFO - 'USERDOMAIN': 'T-W864-IX-052', 11:49:58 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-052', 11:49:58 INFO - 'USERNAME': 'cltbld', 11:49:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-052', 11:49:58 INFO - 'WINDIR': 'C:\\windows', 11:49:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:49:58 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/O7P8866URcibJxyA77AQ0w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 11:50:00 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 11:50:00 INFO - import pkg_resources 11:50:01 INFO - Using 1 client processes 11:50:04 INFO - SUITE-START | Running 778 tests 11:50:04 INFO - Running testharness tests 11:50:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:50:04 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 11:50:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:50:04 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 11:50:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:50:04 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 11:50:04 INFO - Setting up ssl 11:50:05 INFO - PROCESS | certutil | 11:50:05 INFO - PROCESS | certutil | 11:50:05 INFO - PROCESS | certutil | 11:50:05 INFO - Certificate Nickname Trust Attributes 11:50:05 INFO - SSL,S/MIME,JAR/XPI 11:50:05 INFO - 11:50:05 INFO - web-platform-tests CT,, 11:50:05 INFO - 11:50:05 INFO - Starting runner 11:50:05 INFO - PROCESS | 2952 | [2952] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 11:50:05 INFO - PROCESS | 2952 | [2952] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 11:50:06 INFO - PROCESS | 2952 | [2952] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 11:50:07 INFO - PROCESS | 2952 | 1468522207456 Marionette DEBUG Marionette enabled via build flag and pref 11:50:08 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40B38D800 == 1 [pid = 2952] [id = 1] 11:50:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 1 (000000F40B38E000) [pid = 2952] [serial = 1] [outer = 0000000000000000] 11:50:08 INFO - PROCESS | 2952 | [2952] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:50:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 2 (000000F40B38F000) [pid = 2952] [serial = 2] [outer = 000000F40B38E000] 11:50:08 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40E778800 == 2 [pid = 2952] [id = 2] 11:50:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 3 (000000F40E779000) [pid = 2952] [serial = 3] [outer = 0000000000000000] 11:50:08 INFO - PROCESS | 2952 | [2952] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:50:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 4 (000000F40E77A000) [pid = 2952] [serial = 4] [outer = 000000F40E779000] 11:50:09 INFO - PROCESS | 2952 | 1468522209167 Marionette INFO Listening on port 2828 11:50:10 INFO - PROCESS | 2952 | 1468522210984 Marionette DEBUG Marionette enabled via command-line flag 11:50:11 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40F4C8000 == 3 [pid = 2952] [id = 3] 11:50:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 5 (000000F40F711000) [pid = 2952] [serial = 5] [outer = 0000000000000000] 11:50:11 INFO - PROCESS | 2952 | [2952] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:50:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 6 (000000F40F712000) [pid = 2952] [serial = 6] [outer = 000000F40F711000] 11:50:11 INFO - PROCESS | 2952 | [2952] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 11:50:11 INFO - PROCESS | 2952 | [2952] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 11:50:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 7 (000000F41020F800) [pid = 2952] [serial = 7] [outer = 000000F40E779000] 11:50:11 INFO - PROCESS | 2952 | [2952] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:50:11 INFO - PROCESS | 2952 | 1468522211688 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49295 11:50:11 INFO - PROCESS | 2952 | [2952] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:50:11 INFO - PROCESS | 2952 | 1468522211719 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49296 11:50:11 INFO - PROCESS | 2952 | [2952] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:50:11 INFO - PROCESS | 2952 | 1468522211727 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49297 11:50:11 INFO - PROCESS | 2952 | [2952] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:50:11 INFO - PROCESS | 2952 | 1468522211761 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49298 11:50:11 INFO - PROCESS | 2952 | 1468522211764 Marionette DEBUG Closed connection conn0 11:50:11 INFO - PROCESS | 2952 | 1468522211766 Marionette DEBUG Closed connection conn1 11:50:11 INFO - PROCESS | 2952 | 1468522211767 Marionette DEBUG Closed connection conn2 11:50:11 INFO - PROCESS | 2952 | 1468522211845 Marionette DEBUG Closed connection conn3 11:50:11 INFO - PROCESS | 2952 | [2952] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:50:11 INFO - PROCESS | 2952 | 1468522211851 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49299 11:50:11 INFO - PROCESS | 2952 | 1468522211976 Marionette DEBUG Closed connection conn4 11:50:11 INFO - PROCESS | 2952 | [2952] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:50:11 INFO - PROCESS | 2952 | 1468522211982 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49300 11:50:12 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410EDE800 == 4 [pid = 2952] [id = 4] 11:50:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 8 (000000F40B3DB000) [pid = 2952] [serial = 8] [outer = 0000000000000000] 11:50:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 9 (000000F4107D0C00) [pid = 2952] [serial = 9] [outer = 000000F40B3DB000] 11:50:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 10 (000000F4107D6C00) [pid = 2952] [serial = 10] [outer = 000000F40B3DB000] 11:50:12 INFO - PROCESS | 2952 | 1468522212173 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:50:12 INFO - PROCESS | 2952 | 1468522212178 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":"20160714100743","device":"desktop","version":"48.0"} 11:50:12 INFO - PROCESS | 2952 | [2952] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:50:12 INFO - PROCESS | 2952 | [2952] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:50:13 INFO - PROCESS | 2952 | [2952] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:50:13 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4164BF000 == 5 [pid = 2952] [id = 5] 11:50:13 INFO - PROCESS | 2952 | ++DOMWINDOW == 11 (000000F4164C1800) [pid = 2952] [serial = 11] [outer = 0000000000000000] 11:50:13 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4164C2800 == 6 [pid = 2952] [id = 6] 11:50:13 INFO - PROCESS | 2952 | ++DOMWINDOW == 12 (000000F41679A400) [pid = 2952] [serial = 12] [outer = 0000000000000000] 11:50:14 INFO - PROCESS | 2952 | [2952] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:50:14 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416FB9000 == 7 [pid = 2952] [id = 7] 11:50:14 INFO - PROCESS | 2952 | ++DOMWINDOW == 13 (000000F415CEB800) [pid = 2952] [serial = 13] [outer = 0000000000000000] 11:50:14 INFO - PROCESS | 2952 | [2952] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:50:14 INFO - PROCESS | 2952 | [2952] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:50:14 INFO - PROCESS | 2952 | ++DOMWINDOW == 14 (000000F41733F000) [pid = 2952] [serial = 14] [outer = 000000F415CEB800] 11:50:14 INFO - PROCESS | 2952 | ++DOMWINDOW == 15 (000000F4175B9800) [pid = 2952] [serial = 15] [outer = 000000F4164C1800] 11:50:14 INFO - PROCESS | 2952 | ++DOMWINDOW == 16 (000000F417170000) [pid = 2952] [serial = 16] [outer = 000000F41679A400] 11:50:14 INFO - PROCESS | 2952 | ++DOMWINDOW == 17 (000000F417172000) [pid = 2952] [serial = 17] [outer = 000000F415CEB800] 11:50:15 INFO - PROCESS | 2952 | 1468522215371 Marionette INFO startBrowser 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:15 INFO - PROCESS | 2952 | 1468522215406 Marionette DEBUG loaded listener.js 11:50:15 INFO - PROCESS | 2952 | 1468522215420 Marionette DEBUG loaded listener.js 11:50:15 INFO - PROCESS | 2952 | 1468522215422 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:16 INFO - PROCESS | 2952 | ++DOMWINDOW == 18 (000000F41976A400) [pid = 2952] [serial = 18] [outer = 000000F415CEB800] 11:50:16 INFO - PROCESS | 2952 | 1468522216321 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"36b6fd9f-909e-4fbe-9941-63a91f6827e4","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":"20160714100743","device":"desktop","version":"48.0","command_id":1}}] 11:50:16 INFO - PROCESS | 2952 | 1468522216944 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 11:50:16 INFO - PROCESS | 2952 | 1468522216947 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:16 INFO - PROCESS | 2952 | 1468522216989 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 11:50:17 INFO - PROCESS | 2952 | 1468522217009 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:50:17 INFO - PROCESS | 2952 | 1468522217012 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:17 INFO - PROCESS | 2952 | [2952] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:50:18 INFO - PROCESS | 2952 | --DOCSHELL 000000F40B38D800 == 6 [pid = 2952] [id = 1] 11:50:19 INFO - PROCESS | 2952 | [2952] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:50:19 INFO - PROCESS | 2952 | ++DOMWINDOW == 19 (000000F409109400) [pid = 2952] [serial = 19] [outer = 000000F415CEB800] 11:50:19 INFO - PROCESS | 2952 | [2952] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:50:19 INFO - PROCESS | 2952 | [2952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:50:19 INFO - PROCESS | 2952 | 1468522219580 Marionette TRACE conn5 <- [1,3,null,{}] 11:50:19 INFO - PROCESS | 2952 | 1468522219601 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 11:50:19 INFO - PROCESS | 2952 | 1468522219605 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:19 INFO - PROCESS | 2952 | 1468522219631 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 11:50:19 INFO - PROCESS | 2952 | 1468522219638 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 11:50:19 INFO - PROCESS | 2952 | 1468522219642 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 11:50:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:50:19 INFO - PROCESS | 2952 | 1468522219672 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:50:19 INFO - PROCESS | 2952 | 1468522219677 Marionette TRACE conn5 <- [1,6,null,{}] 11:50:19 INFO - PROCESS | 2952 | 1468522219692 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:19 INFO - PROCESS | 2952 | 1468522219695 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:19 INFO - PROCESS | 2952 | 1468522219719 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 11:50:19 INFO - PROCESS | 2952 | 1468522219725 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:19 INFO - PROCESS | 2952 | 1468522219729 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:19 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40F729000 == 7 [pid = 2952] [id = 8] 11:50:19 INFO - PROCESS | 2952 | ++DOMWINDOW == 20 (000000F413876800) [pid = 2952] [serial = 20] [outer = 0000000000000000] 11:50:19 INFO - PROCESS | 2952 | ++DOMWINDOW == 21 (000000F413E0B400) [pid = 2952] [serial = 21] [outer = 000000F413876800] 11:50:19 INFO - PROCESS | 2952 | 1468522219790 Marionette DEBUG loaded listener.js 11:50:19 INFO - PROCESS | 2952 | ++DOMWINDOW == 22 (000000F4165F9000) [pid = 2952] [serial = 22] [outer = 000000F413876800] 11:50:20 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4096F9000 == 8 [pid = 2952] [id = 9] 11:50:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 23 (000000F40E758800) [pid = 2952] [serial = 23] [outer = 0000000000000000] 11:50:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 24 (000000F40E7C1C00) [pid = 2952] [serial = 24] [outer = 000000F40E758800] 11:50:20 INFO - PROCESS | 2952 | 1468522220479 Marionette DEBUG loaded listener.js 11:50:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 25 (000000F40EAC2800) [pid = 2952] [serial = 25] [outer = 000000F40E758800] 11:50:20 INFO - PROCESS | 2952 | 1468522220885 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 11:50:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:50:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1258ms 11:50:20 INFO - PROCESS | 2952 | 1468522220935 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 11:50:20 INFO - PROCESS | 2952 | 1468522220939 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 11:50:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:50:21 INFO - PROCESS | 2952 | --DOCSHELL 000000F410EDE800 == 7 [pid = 2952] [id = 4] 11:50:21 INFO - PROCESS | 2952 | 1468522221091 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:50:21 INFO - PROCESS | 2952 | 1468522221094 Marionette TRACE conn5 <- [1,10,null,{}] 11:50:21 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40A27D800 == 8 [pid = 2952] [id = 10] 11:50:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 26 (000000F40A27E000) [pid = 2952] [serial = 26] [outer = 0000000000000000] 11:50:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 27 (000000F40EADC800) [pid = 2952] [serial = 27] [outer = 000000F40A27E000] 11:50:21 INFO - PROCESS | 2952 | 1468522221150 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:21 INFO - PROCESS | 2952 | 1468522221152 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 28 (000000F40EAF1800) [pid = 2952] [serial = 28] [outer = 000000F40A27E000] 11:50:21 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4091A2800 == 9 [pid = 2952] [id = 11] 11:50:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 29 (000000F40F1B2C00) [pid = 2952] [serial = 29] [outer = 0000000000000000] 11:50:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 30 (000000F4144A2000) [pid = 2952] [serial = 30] [outer = 000000F40F1B2C00] 11:50:21 INFO - PROCESS | 2952 | 1468522221296 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 11:50:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 31 (000000F41580B800) [pid = 2952] [serial = 31] [outer = 000000F40F1B2C00] 11:50:21 INFO - PROCESS | 2952 | 1468522221347 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:21 INFO - PROCESS | 2952 | 1468522221351 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:21 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410250800 == 10 [pid = 2952] [id = 12] 11:50:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 32 (000000F41679B000) [pid = 2952] [serial = 32] [outer = 0000000000000000] 11:50:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 33 (000000F4167A9800) [pid = 2952] [serial = 33] [outer = 000000F41679B000] 11:50:21 INFO - PROCESS | 2952 | 1468522221443 Marionette DEBUG loaded listener.js 11:50:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 34 (000000F416966000) [pid = 2952] [serial = 34] [outer = 000000F41679B000] 11:50:21 INFO - PROCESS | 2952 | 1468522221899 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 11:50:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:50:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 881ms 11:50:21 INFO - PROCESS | 2952 | 1468522221955 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 11:50:21 INFO - PROCESS | 2952 | 1468522221960 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 11:50:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:50:21 INFO - PROCESS | 2952 | 1468522221966 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:50:21 INFO - PROCESS | 2952 | 1468522221969 Marionette TRACE conn5 <- [1,14,null,{}] 11:50:21 INFO - PROCESS | 2952 | 1468522221973 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:21 INFO - PROCESS | 2952 | 1468522221975 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:22 INFO - PROCESS | 2952 | 1468522222065 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 11:50:22 INFO - PROCESS | 2952 | 1468522222072 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:22 INFO - PROCESS | 2952 | 1468522222074 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:22 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41024E000 == 11 [pid = 2952] [id = 13] 11:50:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 35 (000000F41750C000) [pid = 2952] [serial = 35] [outer = 0000000000000000] 11:50:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 36 (000000F417B3A000) [pid = 2952] [serial = 36] [outer = 000000F41750C000] 11:50:22 INFO - PROCESS | 2952 | 1468522222123 Marionette DEBUG loaded listener.js 11:50:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 37 (000000F417D90000) [pid = 2952] [serial = 37] [outer = 000000F41750C000] 11:50:22 INFO - PROCESS | 2952 | 1468522222537 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 11:50:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:50:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 11:50:22 INFO - PROCESS | 2952 | 1468522222598 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 11:50:22 INFO - PROCESS | 2952 | 1468522222601 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 11:50:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:50:22 INFO - PROCESS | 2952 | 1468522222604 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:50:22 INFO - PROCESS | 2952 | 1468522222616 Marionette TRACE conn5 <- [1,18,null,{}] 11:50:22 INFO - PROCESS | 2952 | 1468522222628 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:22 INFO - PROCESS | 2952 | 1468522222633 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:22 INFO - PROCESS | 2952 | 1468522222750 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 11:50:22 INFO - PROCESS | 2952 | 1468522222768 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:22 INFO - PROCESS | 2952 | 1468522222772 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:22 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4146E4000 == 12 [pid = 2952] [id = 14] 11:50:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 38 (000000F4182EF800) [pid = 2952] [serial = 38] [outer = 0000000000000000] 11:50:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 39 (000000F415C97800) [pid = 2952] [serial = 39] [outer = 000000F4182EF800] 11:50:22 INFO - PROCESS | 2952 | 1468522222825 Marionette DEBUG loaded listener.js 11:50:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 40 (000000F418AE3400) [pid = 2952] [serial = 40] [outer = 000000F4182EF800] 11:50:23 INFO - PROCESS | 2952 | 1468522223217 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 11:50:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:50:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 651ms 11:50:23 INFO - PROCESS | 2952 | 1468522223257 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 11:50:23 INFO - PROCESS | 2952 | 1468522223260 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 11:50:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:50:23 INFO - PROCESS | 2952 | 1468522223274 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:50:23 INFO - PROCESS | 2952 | 1468522223277 Marionette TRACE conn5 <- [1,22,null,{}] 11:50:23 INFO - PROCESS | 2952 | 1468522223281 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:23 INFO - PROCESS | 2952 | 1468522223283 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:23 INFO - PROCESS | 2952 | 1468522223365 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 11:50:23 INFO - PROCESS | 2952 | 1468522223371 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:23 INFO - PROCESS | 2952 | 1468522223373 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:23 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4164C2000 == 13 [pid = 2952] [id = 15] 11:50:23 INFO - PROCESS | 2952 | ++DOMWINDOW == 41 (000000F413D8E000) [pid = 2952] [serial = 41] [outer = 0000000000000000] 11:50:23 INFO - PROCESS | 2952 | ++DOMWINDOW == 42 (000000F413D92C00) [pid = 2952] [serial = 42] [outer = 000000F413D8E000] 11:50:23 INFO - PROCESS | 2952 | 1468522223418 Marionette DEBUG loaded listener.js 11:50:23 INFO - PROCESS | 2952 | ++DOMWINDOW == 43 (000000F413E84C00) [pid = 2952] [serial = 43] [outer = 000000F413D8E000] 11:50:23 INFO - PROCESS | 2952 | 1468522223805 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 11:50:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:50:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 586ms 11:50:23 INFO - PROCESS | 2952 | 1468522223860 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 11:50:23 INFO - PROCESS | 2952 | 1468522223862 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 11:50:23 INFO - PROCESS | 2952 | 1468522223866 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:50:23 INFO - PROCESS | 2952 | 1468522223868 Marionette TRACE conn5 <- [1,26,null,{}] 11:50:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:50:23 INFO - PROCESS | 2952 | 1468522223872 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:23 INFO - PROCESS | 2952 | 1468522223874 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:23 INFO - PROCESS | 2952 | 1468522223960 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 11:50:23 INFO - PROCESS | 2952 | 1468522223965 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:23 INFO - PROCESS | 2952 | 1468522223967 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:23 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416B53000 == 14 [pid = 2952] [id = 16] 11:50:23 INFO - PROCESS | 2952 | ++DOMWINDOW == 44 (000000F408537400) [pid = 2952] [serial = 44] [outer = 0000000000000000] 11:50:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 45 (000000F40853E800) [pid = 2952] [serial = 45] [outer = 000000F408537400] 11:50:24 INFO - PROCESS | 2952 | 1468522224012 Marionette DEBUG loaded listener.js 11:50:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 46 (000000F4146C6C00) [pid = 2952] [serial = 46] [outer = 000000F408537400] 11:50:24 INFO - PROCESS | 2952 | 1468522224421 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 11:50:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:50:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 11:50:24 INFO - PROCESS | 2952 | 1468522224458 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 11:50:24 INFO - PROCESS | 2952 | 1468522224460 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 11:50:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:50:24 INFO - PROCESS | 2952 | 1468522224473 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:50:24 INFO - PROCESS | 2952 | 1468522224475 Marionette TRACE conn5 <- [1,30,null,{}] 11:50:24 INFO - PROCESS | 2952 | 1468522224479 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:24 INFO - PROCESS | 2952 | 1468522224485 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:24 INFO - PROCESS | 2952 | 1468522224602 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 11:50:24 INFO - PROCESS | 2952 | 1468522224616 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:24 INFO - PROCESS | 2952 | 1468522224618 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:24 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416D7A800 == 15 [pid = 2952] [id = 17] 11:50:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 47 (000000F419BD2000) [pid = 2952] [serial = 47] [outer = 0000000000000000] 11:50:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 48 (000000F41A6DFC00) [pid = 2952] [serial = 48] [outer = 000000F419BD2000] 11:50:24 INFO - PROCESS | 2952 | 1468522224663 Marionette DEBUG loaded listener.js 11:50:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 49 (000000F41A85C800) [pid = 2952] [serial = 49] [outer = 000000F419BD2000] 11:50:25 INFO - PROCESS | 2952 | 1468522225024 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 11:50:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:50:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 586ms 11:50:25 INFO - PROCESS | 2952 | 1468522225064 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 11:50:25 INFO - PROCESS | 2952 | 1468522225066 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 11:50:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:50:25 INFO - PROCESS | 2952 | 1468522225070 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:50:25 INFO - PROCESS | 2952 | 1468522225071 Marionette TRACE conn5 <- [1,34,null,{}] 11:50:25 INFO - PROCESS | 2952 | 1468522225075 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:25 INFO - PROCESS | 2952 | 1468522225077 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:25 INFO - PROCESS | 2952 | 1468522225186 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 11:50:25 INFO - PROCESS | 2952 | 1468522225193 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:25 INFO - PROCESS | 2952 | 1468522225195 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:25 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4175A2800 == 16 [pid = 2952] [id = 18] 11:50:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 50 (000000F41651C400) [pid = 2952] [serial = 50] [outer = 0000000000000000] 11:50:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 51 (000000F416520800) [pid = 2952] [serial = 51] [outer = 000000F41651C400] 11:50:25 INFO - PROCESS | 2952 | 1468522225240 Marionette DEBUG loaded listener.js 11:50:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 52 (000000F416969800) [pid = 2952] [serial = 52] [outer = 000000F41651C400] 11:50:25 INFO - PROCESS | 2952 | 1468522225676 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 11:50:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:50:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 628ms 11:50:25 INFO - PROCESS | 2952 | 1468522225701 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 11:50:25 INFO - PROCESS | 2952 | 1468522225703 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 11:50:25 INFO - PROCESS | 2952 | 1468522225706 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:50:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:50:25 INFO - PROCESS | 2952 | 1468522225708 Marionette TRACE conn5 <- [1,38,null,{}] 11:50:25 INFO - PROCESS | 2952 | 1468522225712 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:25 INFO - PROCESS | 2952 | 1468522225714 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:25 INFO - PROCESS | 2952 | 1468522225820 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 11:50:25 INFO - PROCESS | 2952 | 1468522225829 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:25 INFO - PROCESS | 2952 | 1468522225831 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:25 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41978E000 == 17 [pid = 2952] [id = 19] 11:50:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 53 (000000F409FBA800) [pid = 2952] [serial = 53] [outer = 0000000000000000] 11:50:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 54 (000000F409FC2800) [pid = 2952] [serial = 54] [outer = 000000F409FBA800] 11:50:25 INFO - PROCESS | 2952 | 1468522225875 Marionette DEBUG loaded listener.js 11:50:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 55 (000000F40A20B400) [pid = 2952] [serial = 55] [outer = 000000F409FBA800] 11:50:26 INFO - PROCESS | 2952 | 1468522226234 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 11:50:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:50:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 586ms 11:50:26 INFO - PROCESS | 2952 | 1468522226296 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 11:50:26 INFO - PROCESS | 2952 | 1468522226299 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 11:50:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:50:26 INFO - PROCESS | 2952 | 1468522226302 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:50:26 INFO - PROCESS | 2952 | 1468522226304 Marionette TRACE conn5 <- [1,42,null,{}] 11:50:26 INFO - PROCESS | 2952 | 1468522226307 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:26 INFO - PROCESS | 2952 | 1468522226309 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:26 INFO - PROCESS | 2952 | 1468522226413 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 11:50:26 INFO - PROCESS | 2952 | 1468522226420 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:26 INFO - PROCESS | 2952 | 1468522226423 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:26 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A662000 == 18 [pid = 2952] [id = 20] 11:50:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 56 (000000F40A207400) [pid = 2952] [serial = 56] [outer = 0000000000000000] 11:50:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 57 (000000F40A210C00) [pid = 2952] [serial = 57] [outer = 000000F40A207400] 11:50:26 INFO - PROCESS | 2952 | 1468522226468 Marionette DEBUG loaded listener.js 11:50:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 58 (000000F41A852C00) [pid = 2952] [serial = 58] [outer = 000000F40A207400] 11:50:26 INFO - PROCESS | 2952 | 1468522226845 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 11:50:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:50:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 11:50:26 INFO - PROCESS | 2952 | 1468522226892 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 11:50:26 INFO - PROCESS | 2952 | 1468522226894 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 11:50:26 INFO - PROCESS | 2952 | 1468522226898 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:50:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:50:26 INFO - PROCESS | 2952 | 1468522226900 Marionette TRACE conn5 <- [1,46,null,{}] 11:50:26 INFO - PROCESS | 2952 | 1468522226903 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:26 INFO - PROCESS | 2952 | 1468522226905 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:27 INFO - PROCESS | 2952 | 1468522227007 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 11:50:27 INFO - PROCESS | 2952 | 1468522227014 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:27 INFO - PROCESS | 2952 | 1468522227016 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:27 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE60800 == 19 [pid = 2952] [id = 21] 11:50:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 59 (000000F41387F800) [pid = 2952] [serial = 59] [outer = 0000000000000000] 11:50:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 60 (000000F41C34E000) [pid = 2952] [serial = 60] [outer = 000000F41387F800] 11:50:27 INFO - PROCESS | 2952 | 1468522227064 Marionette DEBUG loaded listener.js 11:50:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 61 (000000F41E0C5400) [pid = 2952] [serial = 61] [outer = 000000F41387F800] 11:50:27 INFO - PROCESS | 2952 | 1468522227437 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 11:50:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:50:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 11:50:27 INFO - PROCESS | 2952 | 1468522227488 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 11:50:27 INFO - PROCESS | 2952 | 1468522227490 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 11:50:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:50:27 INFO - PROCESS | 2952 | 1468522227493 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:50:27 INFO - PROCESS | 2952 | 1468522227496 Marionette TRACE conn5 <- [1,50,null,{}] 11:50:27 INFO - PROCESS | 2952 | 1468522227499 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:27 INFO - PROCESS | 2952 | 1468522227502 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:27 INFO - PROCESS | 2952 | 1468522227613 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 11:50:27 INFO - PROCESS | 2952 | 1468522227620 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:27 INFO - PROCESS | 2952 | 1468522227623 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:27 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41EC37800 == 20 [pid = 2952] [id = 22] 11:50:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 62 (000000F41E0C9C00) [pid = 2952] [serial = 62] [outer = 0000000000000000] 11:50:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 63 (000000F41E0CF800) [pid = 2952] [serial = 63] [outer = 000000F41E0C9C00] 11:50:27 INFO - PROCESS | 2952 | 1468522227671 Marionette DEBUG loaded listener.js 11:50:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 64 (000000F41EC53800) [pid = 2952] [serial = 64] [outer = 000000F41E0C9C00] 11:50:28 INFO - PROCESS | 2952 | 1468522228050 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:50:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:50:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 586ms 11:50:28 INFO - PROCESS | 2952 | 1468522228083 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 11:50:28 INFO - PROCESS | 2952 | 1468522228085 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 11:50:28 INFO - PROCESS | 2952 | 1468522228088 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:50:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:50:28 INFO - PROCESS | 2952 | 1468522228089 Marionette TRACE conn5 <- [1,54,null,{}] 11:50:28 INFO - PROCESS | 2952 | 1468522228093 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:28 INFO - PROCESS | 2952 | 1468522228095 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:28 INFO - PROCESS | 2952 | 1468522228173 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 11:50:28 INFO - PROCESS | 2952 | 1468522228240 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:28 INFO - PROCESS | 2952 | 1468522228242 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:28 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41ECE4000 == 21 [pid = 2952] [id = 23] 11:50:28 INFO - PROCESS | 2952 | ++DOMWINDOW == 65 (000000F41E0CA800) [pid = 2952] [serial = 65] [outer = 0000000000000000] 11:50:28 INFO - PROCESS | 2952 | ++DOMWINDOW == 66 (000000F41E140800) [pid = 2952] [serial = 66] [outer = 000000F41E0CA800] 11:50:28 INFO - PROCESS | 2952 | 1468522228285 Marionette DEBUG loaded listener.js 11:50:28 INFO - PROCESS | 2952 | ++DOMWINDOW == 67 (000000F41EC4D800) [pid = 2952] [serial = 67] [outer = 000000F41E0CA800] 11:50:29 INFO - PROCESS | 2952 | 1468522229319 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:50:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:50:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1276ms 11:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:50:29 INFO - PROCESS | 2952 | 1468522229374 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 11:50:29 INFO - PROCESS | 2952 | 1468522229378 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 11:50:29 INFO - PROCESS | 2952 | 1468522229382 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:50:29 INFO - PROCESS | 2952 | 1468522229385 Marionette TRACE conn5 <- [1,58,null,{}] 11:50:29 INFO - PROCESS | 2952 | 1468522229391 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:29 INFO - PROCESS | 2952 | 1468522229394 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:29 INFO - PROCESS | 2952 | 1468522229502 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 11:50:29 INFO - PROCESS | 2952 | 1468522229547 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:29 INFO - PROCESS | 2952 | 1468522229550 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:29 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40F206000 == 22 [pid = 2952] [id = 24] 11:50:29 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F40EABB800) [pid = 2952] [serial = 68] [outer = 0000000000000000] 11:50:29 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F40F1D8000) [pid = 2952] [serial = 69] [outer = 000000F40EABB800] 11:50:29 INFO - PROCESS | 2952 | 1468522229599 Marionette DEBUG loaded listener.js 11:50:29 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F410DCBC00) [pid = 2952] [serial = 70] [outer = 000000F40EABB800] 11:50:30 INFO - PROCESS | 2952 | 1468522230005 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:50:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 690ms 11:50:30 INFO - PROCESS | 2952 | 1468522230073 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 11:50:30 INFO - PROCESS | 2952 | 1468522230078 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 11:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:50:30 INFO - PROCESS | 2952 | 1468522230084 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:50:30 INFO - PROCESS | 2952 | 1468522230086 Marionette TRACE conn5 <- [1,62,null,{}] 11:50:30 INFO - PROCESS | 2952 | 1468522230090 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:30 INFO - PROCESS | 2952 | 1468522230093 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:30 INFO - PROCESS | 2952 | 1468522230196 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 11:50:30 INFO - PROCESS | 2952 | 1468522230202 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:30 INFO - PROCESS | 2952 | 1468522230204 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:30 INFO - PROCESS | 2952 | ++DOCSHELL 000000F413D2A800 == 23 [pid = 2952] [id = 25] 11:50:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F413D8FC00) [pid = 2952] [serial = 71] [outer = 0000000000000000] 11:50:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F414622C00) [pid = 2952] [serial = 72] [outer = 000000F413D8FC00] 11:50:30 INFO - PROCESS | 2952 | 1468522230252 Marionette DEBUG loaded listener.js 11:50:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F416518000) [pid = 2952] [serial = 73] [outer = 000000F413D8FC00] 11:50:30 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F40B3DB000) [pid = 2952] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:50:30 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F413876800) [pid = 2952] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:50:30 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F41679B000) [pid = 2952] [serial = 32] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:50:30 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F41750C000) [pid = 2952] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:50:30 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F4182EF800) [pid = 2952] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:50:30 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F413D8E000) [pid = 2952] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:50:30 INFO - PROCESS | 2952 | --DOMWINDOW == 66 (000000F408537400) [pid = 2952] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:50:30 INFO - PROCESS | 2952 | --DOMWINDOW == 65 (000000F41E0C9C00) [pid = 2952] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:50:30 INFO - PROCESS | 2952 | 1468522230886 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:50:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 837ms 11:50:30 INFO - PROCESS | 2952 | 1468522230924 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 11:50:30 INFO - PROCESS | 2952 | 1468522230926 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 11:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:50:30 INFO - PROCESS | 2952 | 1468522230930 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:50:30 INFO - PROCESS | 2952 | 1468522230934 Marionette TRACE conn5 <- [1,66,null,{}] 11:50:30 INFO - PROCESS | 2952 | 1468522230944 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:30 INFO - PROCESS | 2952 | 1468522230949 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:31 INFO - PROCESS | 2952 | 1468522231040 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 11:50:31 INFO - PROCESS | 2952 | 1468522231099 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:31 INFO - PROCESS | 2952 | 1468522231102 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:31 INFO - PROCESS | 2952 | ++DOCSHELL 000000F415C5A800 == 24 [pid = 2952] [id = 26] 11:50:31 INFO - PROCESS | 2952 | ++DOMWINDOW == 66 (000000F413D8A800) [pid = 2952] [serial = 74] [outer = 0000000000000000] 11:50:31 INFO - PROCESS | 2952 | ++DOMWINDOW == 67 (000000F416519400) [pid = 2952] [serial = 75] [outer = 000000F413D8A800] 11:50:31 INFO - PROCESS | 2952 | 1468522231150 Marionette DEBUG loaded listener.js 11:50:31 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F416967C00) [pid = 2952] [serial = 76] [outer = 000000F413D8A800] 11:50:31 INFO - PROCESS | 2952 | 1468522231475 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:50:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:50:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 11:50:31 INFO - PROCESS | 2952 | 1468522231520 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 11:50:31 INFO - PROCESS | 2952 | 1468522231522 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 11:50:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:50:31 INFO - PROCESS | 2952 | 1468522231526 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:50:31 INFO - PROCESS | 2952 | 1468522231527 Marionette TRACE conn5 <- [1,70,null,{}] 11:50:31 INFO - PROCESS | 2952 | 1468522231531 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:31 INFO - PROCESS | 2952 | 1468522231533 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:31 INFO - PROCESS | 2952 | 1468522231629 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 11:50:31 INFO - PROCESS | 2952 | 1468522231683 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:31 INFO - PROCESS | 2952 | 1468522231685 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:31 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416C69000 == 25 [pid = 2952] [id = 27] 11:50:31 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F416970400) [pid = 2952] [serial = 77] [outer = 0000000000000000] 11:50:31 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F416976C00) [pid = 2952] [serial = 78] [outer = 000000F416970400] 11:50:31 INFO - PROCESS | 2952 | 1468522231731 Marionette DEBUG loaded listener.js 11:50:31 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F417510400) [pid = 2952] [serial = 79] [outer = 000000F416970400] 11:50:32 INFO - PROCESS | 2952 | 1468522232058 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:50:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 584ms 11:50:32 INFO - PROCESS | 2952 | 1468522232113 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 11:50:32 INFO - PROCESS | 2952 | 1468522232115 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 11:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:50:32 INFO - PROCESS | 2952 | 1468522232119 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:50:32 INFO - PROCESS | 2952 | 1468522232120 Marionette TRACE conn5 <- [1,74,null,{}] 11:50:32 INFO - PROCESS | 2952 | 1468522232132 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:32 INFO - PROCESS | 2952 | 1468522232134 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:32 INFO - PROCESS | 2952 | 1468522232212 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 11:50:32 INFO - PROCESS | 2952 | 1468522232217 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:32 INFO - PROCESS | 2952 | 1468522232219 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:32 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41848D800 == 26 [pid = 2952] [id = 28] 11:50:32 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F413D8F000) [pid = 2952] [serial = 80] [outer = 0000000000000000] 11:50:32 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F417B78C00) [pid = 2952] [serial = 81] [outer = 000000F413D8F000] 11:50:32 INFO - PROCESS | 2952 | 1468522232265 Marionette DEBUG loaded listener.js 11:50:32 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F4182F7400) [pid = 2952] [serial = 82] [outer = 000000F413D8F000] 11:50:32 INFO - PROCESS | 2952 | 1468522232666 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:50:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 588ms 11:50:32 INFO - PROCESS | 2952 | 1468522232709 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 11:50:32 INFO - PROCESS | 2952 | 1468522232712 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 11:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:50:32 INFO - PROCESS | 2952 | 1468522232757 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:50:32 INFO - PROCESS | 2952 | 1468522232761 Marionette TRACE conn5 <- [1,78,null,{}] 11:50:32 INFO - PROCESS | 2952 | 1468522232772 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:32 INFO - PROCESS | 2952 | 1468522232776 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:32 INFO - PROCESS | 2952 | 1468522232920 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 11:50:33 INFO - PROCESS | 2952 | 1468522232992 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:33 INFO - PROCESS | 2952 | 1468522232996 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:33 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40F4C3000 == 27 [pid = 2952] [id = 29] 11:50:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F40A424C00) [pid = 2952] [serial = 83] [outer = 0000000000000000] 11:50:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F40A429000) [pid = 2952] [serial = 84] [outer = 000000F40A424C00] 11:50:33 INFO - PROCESS | 2952 | 1468522233055 Marionette DEBUG loaded listener.js 11:50:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F40A42F400) [pid = 2952] [serial = 85] [outer = 000000F40A424C00] 11:50:33 INFO - PROCESS | 2952 | 1468522233612 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:50:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:50:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 922ms 11:50:33 INFO - PROCESS | 2952 | 1468522233647 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 11:50:33 INFO - PROCESS | 2952 | 1468522233652 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 11:50:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:50:33 INFO - PROCESS | 2952 | 1468522233658 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:50:33 INFO - PROCESS | 2952 | 1468522233660 Marionette TRACE conn5 <- [1,82,null,{}] 11:50:33 INFO - PROCESS | 2952 | 1468522233668 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:33 INFO - PROCESS | 2952 | 1468522233673 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:33 INFO - PROCESS | 2952 | 1468522233786 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 11:50:33 INFO - PROCESS | 2952 | 1468522233861 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:33 INFO - PROCESS | 2952 | 1468522233864 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:33 INFO - PROCESS | 2952 | ++DOCSHELL 000000F418AA9000 == 28 [pid = 2952] [id = 30] 11:50:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F410987800) [pid = 2952] [serial = 86] [outer = 0000000000000000] 11:50:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F413D97C00) [pid = 2952] [serial = 87] [outer = 000000F410987800] 11:50:33 INFO - PROCESS | 2952 | 1468522233921 Marionette DEBUG loaded listener.js 11:50:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F416520C00) [pid = 2952] [serial = 88] [outer = 000000F410987800] 11:50:34 INFO - PROCESS | 2952 | 1468522234451 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:50:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:50:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 839ms 11:50:34 INFO - PROCESS | 2952 | 1468522234500 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 11:50:34 INFO - PROCESS | 2952 | 1468522234502 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 11:50:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:50:34 INFO - PROCESS | 2952 | 1468522234506 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:50:34 INFO - PROCESS | 2952 | 1468522234509 Marionette TRACE conn5 <- [1,86,null,{}] 11:50:34 INFO - PROCESS | 2952 | 1468522234513 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:34 INFO - PROCESS | 2952 | 1468522234515 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:34 INFO - PROCESS | 2952 | 1468522234619 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 11:50:34 INFO - PROCESS | 2952 | 1468522234699 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:34 INFO - PROCESS | 2952 | 1468522234706 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:34 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A738800 == 29 [pid = 2952] [id = 31] 11:50:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F417D8E400) [pid = 2952] [serial = 89] [outer = 0000000000000000] 11:50:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F4182FA000) [pid = 2952] [serial = 90] [outer = 000000F417D8E400] 11:50:34 INFO - PROCESS | 2952 | 1468522234765 Marionette DEBUG loaded listener.js 11:50:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F419BCB000) [pid = 2952] [serial = 91] [outer = 000000F417D8E400] 11:50:35 INFO - PROCESS | 2952 | 1468522235306 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:50:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:50:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 11:50:35 INFO - PROCESS | 2952 | 1468522235348 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 11:50:35 INFO - PROCESS | 2952 | 1468522235350 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 11:50:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:50:35 INFO - PROCESS | 2952 | 1468522235354 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:50:35 INFO - PROCESS | 2952 | 1468522235356 Marionette TRACE conn5 <- [1,90,null,{}] 11:50:35 INFO - PROCESS | 2952 | 1468522235360 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:35 INFO - PROCESS | 2952 | 1468522235362 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:35 INFO - PROCESS | 2952 | 1468522235467 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 11:50:35 INFO - PROCESS | 2952 | 1468522235542 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:35 INFO - PROCESS | 2952 | 1468522235544 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:35 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41EC26800 == 30 [pid = 2952] [id = 32] 11:50:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F40A48B000) [pid = 2952] [serial = 92] [outer = 0000000000000000] 11:50:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F40A490400) [pid = 2952] [serial = 93] [outer = 000000F40A48B000] 11:50:35 INFO - PROCESS | 2952 | 1468522235599 Marionette DEBUG loaded listener.js 11:50:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F41A674000) [pid = 2952] [serial = 94] [outer = 000000F40A48B000] 11:50:36 INFO - PROCESS | 2952 | 1468522236113 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:50:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:50:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 838ms 11:50:36 INFO - PROCESS | 2952 | 1468522236195 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 11:50:36 INFO - PROCESS | 2952 | 1468522236198 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 11:50:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:50:36 INFO - PROCESS | 2952 | 1468522236202 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:50:36 INFO - PROCESS | 2952 | 1468522236204 Marionette TRACE conn5 <- [1,94,null,{}] 11:50:36 INFO - PROCESS | 2952 | 1468522236207 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:36 INFO - PROCESS | 2952 | 1468522236210 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:36 INFO - PROCESS | 2952 | 1468522236316 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 11:50:36 INFO - PROCESS | 2952 | 1468522236371 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:36 INFO - PROCESS | 2952 | 1468522236373 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:36 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE6A800 == 31 [pid = 2952] [id = 33] 11:50:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F40A48B400) [pid = 2952] [serial = 95] [outer = 0000000000000000] 11:50:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F40A49F000) [pid = 2952] [serial = 96] [outer = 000000F40A48B400] 11:50:36 INFO - PROCESS | 2952 | 1468522236427 Marionette DEBUG loaded listener.js 11:50:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F40A4A4C00) [pid = 2952] [serial = 97] [outer = 000000F40A48B400] 11:50:37 INFO - PROCESS | 2952 | 1468522237024 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 11:50:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:50:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 880ms 11:50:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:50:37 INFO - PROCESS | 2952 | 1468522237084 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 11:50:37 INFO - PROCESS | 2952 | 1468522237089 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 11:50:37 INFO - PROCESS | 2952 | 1468522237093 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:50:37 INFO - PROCESS | 2952 | 1468522237097 Marionette TRACE conn5 <- [1,98,null,{}] 11:50:37 INFO - PROCESS | 2952 | 1468522237102 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:37 INFO - PROCESS | 2952 | 1468522237105 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:37 INFO - PROCESS | 2952 | 1468522237208 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 11:50:37 INFO - PROCESS | 2952 | 1468522237288 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:37 INFO - PROCESS | 2952 | 1468522237290 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:37 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41023E800 == 32 [pid = 2952] [id = 34] 11:50:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F40A42C800) [pid = 2952] [serial = 98] [outer = 0000000000000000] 11:50:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F40A485000) [pid = 2952] [serial = 99] [outer = 000000F40A42C800] 11:50:37 INFO - PROCESS | 2952 | 1468522237342 Marionette DEBUG loaded listener.js 11:50:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 92 (000000F40A49D800) [pid = 2952] [serial = 100] [outer = 000000F40A42C800] 11:50:37 INFO - PROCESS | 2952 | --DOCSHELL 000000F40F729000 == 31 [pid = 2952] [id = 8] 11:50:38 INFO - PROCESS | 2952 | --DOMWINDOW == 91 (000000F417172000) [pid = 2952] [serial = 17] [outer = 0000000000000000] [url = about:blank] 11:50:38 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F4107D0C00) [pid = 2952] [serial = 9] [outer = 0000000000000000] [url = about:blank] 11:50:38 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F40E77A000) [pid = 2952] [serial = 4] [outer = 0000000000000000] [url = about:blank] 11:50:38 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F40853E800) [pid = 2952] [serial = 45] [outer = 0000000000000000] [url = about:blank] 11:50:38 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F41A6DFC00) [pid = 2952] [serial = 48] [outer = 0000000000000000] [url = about:blank] 11:50:38 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F416520800) [pid = 2952] [serial = 51] [outer = 0000000000000000] [url = about:blank] 11:50:38 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F409FC2800) [pid = 2952] [serial = 54] [outer = 0000000000000000] [url = about:blank] 11:50:38 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F40A210C00) [pid = 2952] [serial = 57] [outer = 0000000000000000] [url = about:blank] 11:50:38 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F41C34E000) [pid = 2952] [serial = 60] [outer = 0000000000000000] [url = about:blank] 11:50:38 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F41E0CF800) [pid = 2952] [serial = 63] [outer = 0000000000000000] [url = about:blank] 11:50:38 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F413E0B400) [pid = 2952] [serial = 21] [outer = 0000000000000000] [url = about:blank] 11:50:38 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F40E7C1C00) [pid = 2952] [serial = 24] [outer = 0000000000000000] [url = about:blank] 11:50:38 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F4144A2000) [pid = 2952] [serial = 30] [outer = 0000000000000000] [url = about:blank] 11:50:38 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F4167A9800) [pid = 2952] [serial = 33] [outer = 0000000000000000] [url = about:blank] 11:50:38 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F417B3A000) [pid = 2952] [serial = 36] [outer = 0000000000000000] [url = about:blank] 11:50:38 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F417D90000) [pid = 2952] [serial = 37] [outer = 0000000000000000] [url = about:blank] 11:50:38 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F415C97800) [pid = 2952] [serial = 39] [outer = 0000000000000000] [url = about:blank] 11:50:38 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F413D92C00) [pid = 2952] [serial = 42] [outer = 0000000000000000] [url = about:blank] 11:50:38 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F40EADC800) [pid = 2952] [serial = 27] [outer = 0000000000000000] [url = about:blank] 11:50:38 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F413E84C00) [pid = 2952] [serial = 43] [outer = 0000000000000000] [url = about:blank] 11:50:38 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F4146C6C00) [pid = 2952] [serial = 46] [outer = 0000000000000000] [url = about:blank] 11:50:38 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F416966000) [pid = 2952] [serial = 34] [outer = 0000000000000000] [url = about:blank] 11:50:38 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F418AE3400) [pid = 2952] [serial = 40] [outer = 0000000000000000] [url = about:blank] 11:50:38 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F41EC53800) [pid = 2952] [serial = 64] [outer = 0000000000000000] [url = about:blank] 11:50:38 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F4165F9000) [pid = 2952] [serial = 22] [outer = 0000000000000000] [url = about:blank] 11:50:38 INFO - PROCESS | 2952 | --DOMWINDOW == 66 (000000F41733F000) [pid = 2952] [serial = 14] [outer = 0000000000000000] [url = about:blank] 11:50:38 INFO - PROCESS | 2952 | --DOMWINDOW == 65 (000000F4107D6C00) [pid = 2952] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:50:38 INFO - PROCESS | 2952 | [2952] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:50:38 INFO - PROCESS | 2952 | 1468522238256 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 11:50:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:50:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1192ms 11:50:38 INFO - PROCESS | 2952 | 1468522238285 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 11:50:38 INFO - PROCESS | 2952 | 1468522238289 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 11:50:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:50:38 INFO - PROCESS | 2952 | 1468522238294 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:50:38 INFO - PROCESS | 2952 | 1468522238299 Marionette TRACE conn5 <- [1,102,null,{}] 11:50:38 INFO - PROCESS | 2952 | 1468522238304 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:38 INFO - PROCESS | 2952 | 1468522238307 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:38 INFO - PROCESS | 2952 | 1468522238398 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 11:50:38 INFO - PROCESS | 2952 | 1468522238459 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:38 INFO - PROCESS | 2952 | 1468522238461 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:38 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40EC9F800 == 32 [pid = 2952] [id = 35] 11:50:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 66 (000000F40A42E400) [pid = 2952] [serial = 101] [outer = 0000000000000000] 11:50:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 67 (000000F40A48D400) [pid = 2952] [serial = 102] [outer = 000000F40A42E400] 11:50:38 INFO - PROCESS | 2952 | 1468522238510 Marionette DEBUG loaded listener.js 11:50:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F40AC4D000) [pid = 2952] [serial = 103] [outer = 000000F40A42E400] 11:50:38 INFO - PROCESS | 2952 | 1468522238865 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 11:50:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:50:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 628ms 11:50:38 INFO - PROCESS | 2952 | 1468522238926 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 11:50:38 INFO - PROCESS | 2952 | 1468522238932 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 11:50:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:50:38 INFO - PROCESS | 2952 | 1468522238939 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:50:38 INFO - PROCESS | 2952 | 1468522238942 Marionette TRACE conn5 <- [1,106,null,{}] 11:50:38 INFO - PROCESS | 2952 | 1468522238946 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:38 INFO - PROCESS | 2952 | 1468522238948 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:39 INFO - PROCESS | 2952 | 1468522239039 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 11:50:39 INFO - PROCESS | 2952 | 1468522239045 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:39 INFO - PROCESS | 2952 | 1468522239048 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:39 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410EE8000 == 33 [pid = 2952] [id = 36] 11:50:39 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F40EA7A000) [pid = 2952] [serial = 104] [outer = 0000000000000000] 11:50:39 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F40F477400) [pid = 2952] [serial = 105] [outer = 000000F40EA7A000] 11:50:39 INFO - PROCESS | 2952 | 1468522239097 Marionette DEBUG loaded listener.js 11:50:39 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F4107D1800) [pid = 2952] [serial = 106] [outer = 000000F40EA7A000] 11:50:39 INFO - PROCESS | 2952 | 1468522239537 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 11:50:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:50:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 11:50:39 INFO - PROCESS | 2952 | 1468522239569 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 11:50:39 INFO - PROCESS | 2952 | 1468522239572 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 11:50:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:50:39 INFO - PROCESS | 2952 | 1468522239575 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:50:39 INFO - PROCESS | 2952 | 1468522239579 Marionette TRACE conn5 <- [1,110,null,{}] 11:50:39 INFO - PROCESS | 2952 | 1468522239595 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:39 INFO - PROCESS | 2952 | 1468522239600 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:39 INFO - PROCESS | 2952 | 1468522239686 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 11:50:39 INFO - PROCESS | 2952 | 1468522239695 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:39 INFO - PROCESS | 2952 | 1468522239698 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:39 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41647B800 == 34 [pid = 2952] [id = 37] 11:50:39 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F413D94C00) [pid = 2952] [serial = 107] [outer = 0000000000000000] 11:50:39 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F413E7B000) [pid = 2952] [serial = 108] [outer = 000000F413D94C00] 11:50:39 INFO - PROCESS | 2952 | 1468522239748 Marionette DEBUG loaded listener.js 11:50:39 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F4146C9C00) [pid = 2952] [serial = 109] [outer = 000000F413D94C00] 11:50:40 INFO - PROCESS | 2952 | 1468522240151 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 11:50:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:50:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 628ms 11:50:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:50:40 INFO - PROCESS | 2952 | 1468522240207 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 11:50:40 INFO - PROCESS | 2952 | 1468522240210 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 11:50:40 INFO - PROCESS | 2952 | 1468522240214 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:50:40 INFO - PROCESS | 2952 | 1468522240215 Marionette TRACE conn5 <- [1,114,null,{}] 11:50:40 INFO - PROCESS | 2952 | 1468522240224 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:40 INFO - PROCESS | 2952 | 1468522240226 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:40 INFO - PROCESS | 2952 | 1468522240331 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 11:50:40 INFO - PROCESS | 2952 | 1468522240337 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:40 INFO - PROCESS | 2952 | 1468522240339 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:40 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416B66800 == 35 [pid = 2952] [id = 38] 11:50:40 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F416516800) [pid = 2952] [serial = 110] [outer = 0000000000000000] 11:50:40 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F416523000) [pid = 2952] [serial = 111] [outer = 000000F416516800] 11:50:40 INFO - PROCESS | 2952 | 1468522240384 Marionette DEBUG loaded listener.js 11:50:40 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F41695C000) [pid = 2952] [serial = 112] [outer = 000000F416516800] 11:50:40 INFO - PROCESS | 2952 | 1468522240822 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 11:50:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:50:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 628ms 11:50:40 INFO - PROCESS | 2952 | 1468522240842 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 11:50:40 INFO - PROCESS | 2952 | 1468522240845 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 11:50:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:50:40 INFO - PROCESS | 2952 | 1468522240848 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:50:40 INFO - PROCESS | 2952 | 1468522240850 Marionette TRACE conn5 <- [1,118,null,{}] 11:50:40 INFO - PROCESS | 2952 | 1468522240859 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:40 INFO - PROCESS | 2952 | 1468522240862 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:40 INFO - PROCESS | 2952 | 1468522240958 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 11:50:40 INFO - PROCESS | 2952 | 1468522240965 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:40 INFO - PROCESS | 2952 | 1468522240967 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:40 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41737A000 == 36 [pid = 2952] [id = 39] 11:50:40 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F40F16A000) [pid = 2952] [serial = 113] [outer = 0000000000000000] 11:50:41 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F416973000) [pid = 2952] [serial = 114] [outer = 000000F40F16A000] 11:50:41 INFO - PROCESS | 2952 | 1468522241013 Marionette DEBUG loaded listener.js 11:50:41 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F41700A400) [pid = 2952] [serial = 115] [outer = 000000F40F16A000] 11:50:41 INFO - PROCESS | 2952 | 1468522241436 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 11:50:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:50:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 11:50:41 INFO - PROCESS | 2952 | 1468522241481 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 11:50:41 INFO - PROCESS | 2952 | 1468522241483 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 11:50:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:50:41 INFO - PROCESS | 2952 | 1468522241486 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:50:41 INFO - PROCESS | 2952 | 1468522241488 Marionette TRACE conn5 <- [1,122,null,{}] 11:50:41 INFO - PROCESS | 2952 | 1468522241491 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:41 INFO - PROCESS | 2952 | 1468522241497 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:41 INFO - PROCESS | 2952 | 1468522241620 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 11:50:41 INFO - PROCESS | 2952 | 1468522241687 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:41 INFO - PROCESS | 2952 | 1468522241689 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:41 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A64E800 == 37 [pid = 2952] [id = 40] 11:50:41 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F40A423C00) [pid = 2952] [serial = 116] [outer = 0000000000000000] 11:50:41 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F41829AC00) [pid = 2952] [serial = 117] [outer = 000000F40A423C00] 11:50:41 INFO - PROCESS | 2952 | 1468522241734 Marionette DEBUG loaded listener.js 11:50:41 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F41972BC00) [pid = 2952] [serial = 118] [outer = 000000F40A423C00] 11:50:42 INFO - PROCESS | 2952 | 1468522242124 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 11:50:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:50:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 691ms 11:50:42 INFO - PROCESS | 2952 | 1468522242181 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 11:50:42 INFO - PROCESS | 2952 | 1468522242183 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 11:50:42 INFO - PROCESS | 2952 | 1468522242186 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:50:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:50:42 INFO - PROCESS | 2952 | 1468522242188 Marionette TRACE conn5 <- [1,126,null,{}] 11:50:42 INFO - PROCESS | 2952 | 1468522242192 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:42 INFO - PROCESS | 2952 | 1468522242194 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:42 INFO - PROCESS | 2952 | 1468522242348 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 11:50:42 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F41E0CA800) [pid = 2952] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:50:42 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F41387F800) [pid = 2952] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:50:42 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F40A207400) [pid = 2952] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:50:42 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F409FBA800) [pid = 2952] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:50:42 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F419BD2000) [pid = 2952] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:50:42 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F41651C400) [pid = 2952] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:50:42 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F413D8F000) [pid = 2952] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:50:42 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F40EABB800) [pid = 2952] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:50:42 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F413D8A800) [pid = 2952] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:50:42 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F413D8FC00) [pid = 2952] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:50:42 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F416970400) [pid = 2952] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:50:42 INFO - PROCESS | 2952 | 1468522242396 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:42 INFO - PROCESS | 2952 | 1468522242398 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:42 INFO - PROCESS | 2952 | ++DOCSHELL 000000F417374000 == 38 [pid = 2952] [id = 41] 11:50:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F40853C400) [pid = 2952] [serial = 119] [outer = 0000000000000000] 11:50:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F40A207400) [pid = 2952] [serial = 120] [outer = 000000F40853C400] 11:50:42 INFO - PROCESS | 2952 | 1468522242442 Marionette DEBUG loaded listener.js 11:50:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F416518C00) [pid = 2952] [serial = 121] [outer = 000000F40853C400] 11:50:42 INFO - PROCESS | 2952 | 1468522242765 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 11:50:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:50:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 629ms 11:50:42 INFO - PROCESS | 2952 | 1468522242818 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 11:50:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:50:42 INFO - PROCESS | 2952 | 1468522242820 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 11:50:42 INFO - PROCESS | 2952 | 1468522242824 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:50:42 INFO - PROCESS | 2952 | 1468522242825 Marionette TRACE conn5 <- [1,130,null,{}] 11:50:42 INFO - PROCESS | 2952 | 1468522242829 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:42 INFO - PROCESS | 2952 | 1468522242831 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:42 INFO - PROCESS | 2952 | 1468522242931 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 11:50:42 INFO - PROCESS | 2952 | 1468522242960 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:42 INFO - PROCESS | 2952 | 1468522242962 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:42 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E855000 == 39 [pid = 2952] [id = 42] 11:50:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F413D89800) [pid = 2952] [serial = 122] [outer = 0000000000000000] 11:50:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F419BCC000) [pid = 2952] [serial = 123] [outer = 000000F413D89800] 11:50:43 INFO - PROCESS | 2952 | 1468522243007 Marionette DEBUG loaded listener.js 11:50:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F41A8D3800) [pid = 2952] [serial = 124] [outer = 000000F413D89800] 11:50:43 INFO - PROCESS | 2952 | 1468522243388 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 11:50:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:50:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 585ms 11:50:43 INFO - PROCESS | 2952 | 1468522243412 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 11:50:43 INFO - PROCESS | 2952 | 1468522243414 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 11:50:43 INFO - PROCESS | 2952 | 1468522243417 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:50:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:50:43 INFO - PROCESS | 2952 | 1468522243419 Marionette TRACE conn5 <- [1,134,null,{}] 11:50:43 INFO - PROCESS | 2952 | 1468522243422 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:43 INFO - PROCESS | 2952 | 1468522243424 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:43 INFO - PROCESS | 2952 | 1468522243525 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 11:50:43 INFO - PROCESS | 2952 | 1468522243560 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:43 INFO - PROCESS | 2952 | 1468522243562 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:43 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E864000 == 40 [pid = 2952] [id = 43] 11:50:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F409FCA800) [pid = 2952] [serial = 125] [outer = 0000000000000000] 11:50:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F409FD3C00) [pid = 2952] [serial = 126] [outer = 000000F409FCA800] 11:50:43 INFO - PROCESS | 2952 | 1468522243606 Marionette DEBUG loaded listener.js 11:50:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F40A210800) [pid = 2952] [serial = 127] [outer = 000000F409FCA800] 11:50:43 INFO - PROCESS | 2952 | 1468522243934 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 11:50:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:50:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 584ms 11:50:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:50:44 INFO - PROCESS | 2952 | 1468522244006 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 11:50:44 INFO - PROCESS | 2952 | 1468522244008 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 11:50:44 INFO - PROCESS | 2952 | 1468522244011 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:50:44 INFO - PROCESS | 2952 | 1468522244013 Marionette TRACE conn5 <- [1,138,null,{}] 11:50:44 INFO - PROCESS | 2952 | 1468522244016 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:44 INFO - PROCESS | 2952 | 1468522244018 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:44 INFO - PROCESS | 2952 | 1468522244119 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 11:50:44 INFO - PROCESS | 2952 | 1468522244126 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:44 INFO - PROCESS | 2952 | 1468522244128 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:44 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4158B5000 == 41 [pid = 2952] [id = 44] 11:50:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F409FD8000) [pid = 2952] [serial = 128] [outer = 0000000000000000] 11:50:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F410395000) [pid = 2952] [serial = 129] [outer = 000000F409FD8000] 11:50:44 INFO - PROCESS | 2952 | 1468522244172 Marionette DEBUG loaded listener.js 11:50:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F4103DEC00) [pid = 2952] [serial = 130] [outer = 000000F409FD8000] 11:50:44 INFO - PROCESS | 2952 | 1468522244939 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 11:50:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:50:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 986ms 11:50:45 INFO - PROCESS | 2952 | 1468522245001 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 11:50:45 INFO - PROCESS | 2952 | 1468522245004 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 11:50:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:50:45 INFO - PROCESS | 2952 | 1468522245010 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:50:45 INFO - PROCESS | 2952 | 1468522245013 Marionette TRACE conn5 <- [1,142,null,{}] 11:50:45 INFO - PROCESS | 2952 | 1468522245019 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:45 INFO - PROCESS | 2952 | 1468522245023 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:45 INFO - PROCESS | 2952 | 1468522245142 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 11:50:45 INFO - PROCESS | 2952 | 1468522245205 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:45 INFO - PROCESS | 2952 | 1468522245208 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:45 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410A13800 == 42 [pid = 2952] [id = 45] 11:50:45 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F408528000) [pid = 2952] [serial = 131] [outer = 0000000000000000] 11:50:45 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F408536800) [pid = 2952] [serial = 132] [outer = 000000F408528000] 11:50:45 INFO - PROCESS | 2952 | 1468522245266 Marionette DEBUG loaded listener.js 11:50:45 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F409FCC800) [pid = 2952] [serial = 133] [outer = 000000F408528000] 11:50:46 INFO - PROCESS | 2952 | 1468522246254 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 11:50:46 INFO - PROCESS | 2952 | --DOCSHELL 000000F41EC26800 == 41 [pid = 2952] [id = 32] 11:50:46 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A738800 == 40 [pid = 2952] [id = 31] 11:50:46 INFO - PROCESS | 2952 | --DOCSHELL 000000F418AA9000 == 39 [pid = 2952] [id = 30] 11:50:46 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E864000 == 38 [pid = 2952] [id = 43] 11:50:46 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E855000 == 37 [pid = 2952] [id = 42] 11:50:46 INFO - PROCESS | 2952 | --DOCSHELL 000000F417374000 == 36 [pid = 2952] [id = 41] 11:50:46 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A64E800 == 35 [pid = 2952] [id = 40] 11:50:46 INFO - PROCESS | 2952 | --DOCSHELL 000000F41737A000 == 34 [pid = 2952] [id = 39] 11:50:46 INFO - PROCESS | 2952 | --DOCSHELL 000000F416B66800 == 33 [pid = 2952] [id = 38] 11:50:46 INFO - PROCESS | 2952 | --DOCSHELL 000000F41647B800 == 32 [pid = 2952] [id = 37] 11:50:46 INFO - PROCESS | 2952 | --DOCSHELL 000000F410EE8000 == 31 [pid = 2952] [id = 36] 11:50:46 INFO - PROCESS | 2952 | --DOCSHELL 000000F40EC9F800 == 30 [pid = 2952] [id = 35] 11:50:46 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F41E140800) [pid = 2952] [serial = 66] [outer = 0000000000000000] [url = about:blank] 11:50:46 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F41E0C5400) [pid = 2952] [serial = 61] [outer = 0000000000000000] [url = about:blank] 11:50:46 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F41A852C00) [pid = 2952] [serial = 58] [outer = 0000000000000000] [url = about:blank] 11:50:46 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F40A20B400) [pid = 2952] [serial = 55] [outer = 0000000000000000] [url = about:blank] 11:50:46 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F41A85C800) [pid = 2952] [serial = 49] [outer = 0000000000000000] [url = about:blank] 11:50:46 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F416969800) [pid = 2952] [serial = 52] [outer = 0000000000000000] [url = about:blank] 11:50:46 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F417B78C00) [pid = 2952] [serial = 81] [outer = 0000000000000000] [url = about:blank] 11:50:46 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F40F1D8000) [pid = 2952] [serial = 69] [outer = 0000000000000000] [url = about:blank] 11:50:46 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F410DCBC00) [pid = 2952] [serial = 70] [outer = 0000000000000000] [url = about:blank] 11:50:46 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F416519400) [pid = 2952] [serial = 75] [outer = 0000000000000000] [url = about:blank] 11:50:46 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F414622C00) [pid = 2952] [serial = 72] [outer = 0000000000000000] [url = about:blank] 11:50:46 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F4182F7400) [pid = 2952] [serial = 82] [outer = 0000000000000000] [url = about:blank] 11:50:46 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F416976C00) [pid = 2952] [serial = 78] [outer = 0000000000000000] [url = about:blank] 11:50:46 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F416518000) [pid = 2952] [serial = 73] [outer = 0000000000000000] [url = about:blank] 11:50:46 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F417510400) [pid = 2952] [serial = 79] [outer = 0000000000000000] [url = about:blank] 11:50:46 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F41EC4D800) [pid = 2952] [serial = 67] [outer = 0000000000000000] [url = about:blank] 11:50:46 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F416967C00) [pid = 2952] [serial = 76] [outer = 0000000000000000] [url = about:blank] 11:50:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:50:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1304ms 11:50:46 INFO - PROCESS | 2952 | 1468522246314 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 11:50:46 INFO - PROCESS | 2952 | 1468522246319 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 11:50:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:50:46 INFO - PROCESS | 2952 | 1468522246324 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:50:46 INFO - PROCESS | 2952 | 1468522246328 Marionette TRACE conn5 <- [1,146,null,{}] 11:50:46 INFO - PROCESS | 2952 | 1468522246333 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:46 INFO - PROCESS | 2952 | 1468522246336 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:46 INFO - PROCESS | 2952 | 1468522246454 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 11:50:46 INFO - PROCESS | 2952 | 1468522246498 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:46 INFO - PROCESS | 2952 | 1468522246503 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:46 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40F12C800 == 31 [pid = 2952] [id = 46] 11:50:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F409FD2400) [pid = 2952] [serial = 134] [outer = 0000000000000000] 11:50:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F40A20D400) [pid = 2952] [serial = 135] [outer = 000000F409FD2400] 11:50:46 INFO - PROCESS | 2952 | 1468522246552 Marionette DEBUG loaded listener.js 11:50:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F40A428400) [pid = 2952] [serial = 136] [outer = 000000F409FD2400] 11:50:46 INFO - PROCESS | 2952 | 1468522246938 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 11:50:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:50:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 693ms 11:50:47 INFO - PROCESS | 2952 | 1468522247021 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 11:50:47 INFO - PROCESS | 2952 | 1468522247026 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 11:50:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:50:47 INFO - PROCESS | 2952 | 1468522247033 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:50:47 INFO - PROCESS | 2952 | 1468522247036 Marionette TRACE conn5 <- [1,150,null,{}] 11:50:47 INFO - PROCESS | 2952 | 1468522247040 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:47 INFO - PROCESS | 2952 | 1468522247043 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:47 INFO - PROCESS | 2952 | 1468522247131 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 11:50:47 INFO - PROCESS | 2952 | 1468522247138 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:47 INFO - PROCESS | 2952 | 1468522247140 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:47 INFO - PROCESS | 2952 | ++DOCSHELL 000000F414448800 == 32 [pid = 2952] [id = 47] 11:50:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F40A48D800) [pid = 2952] [serial = 137] [outer = 0000000000000000] 11:50:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F40B3D7800) [pid = 2952] [serial = 138] [outer = 000000F40A48D800] 11:50:47 INFO - PROCESS | 2952 | 1468522247188 Marionette DEBUG loaded listener.js 11:50:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F40EAC5400) [pid = 2952] [serial = 139] [outer = 000000F40A48D800] 11:50:47 INFO - PROCESS | 2952 | 1468522247625 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 11:50:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:50:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 630ms 11:50:47 INFO - PROCESS | 2952 | 1468522247665 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 11:50:47 INFO - PROCESS | 2952 | 1468522247667 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 11:50:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:50:47 INFO - PROCESS | 2952 | 1468522247671 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:50:47 INFO - PROCESS | 2952 | 1468522247674 Marionette TRACE conn5 <- [1,154,null,{}] 11:50:47 INFO - PROCESS | 2952 | 1468522247686 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:47 INFO - PROCESS | 2952 | 1468522247691 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:47 INFO - PROCESS | 2952 | 1468522247798 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 11:50:47 INFO - PROCESS | 2952 | 1468522247808 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:47 INFO - PROCESS | 2952 | 1468522247811 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:47 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4165E1800 == 33 [pid = 2952] [id = 48] 11:50:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F41098B800) [pid = 2952] [serial = 140] [outer = 0000000000000000] 11:50:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F410E66400) [pid = 2952] [serial = 141] [outer = 000000F41098B800] 11:50:47 INFO - PROCESS | 2952 | 1468522247865 Marionette DEBUG loaded listener.js 11:50:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F413D8F400) [pid = 2952] [serial = 142] [outer = 000000F41098B800] 11:50:48 INFO - PROCESS | 2952 | 1468522248284 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 11:50:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:50:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 628ms 11:50:48 INFO - PROCESS | 2952 | 1468522248309 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 11:50:48 INFO - PROCESS | 2952 | 1468522248312 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 11:50:48 INFO - PROCESS | 2952 | 1468522248315 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:50:48 INFO - PROCESS | 2952 | 1468522248317 Marionette TRACE conn5 <- [1,158,null,{}] 11:50:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:50:48 INFO - PROCESS | 2952 | 1468522248320 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:48 INFO - PROCESS | 2952 | 1468522248322 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:48 INFO - PROCESS | 2952 | 1468522248411 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 11:50:48 INFO - PROCESS | 2952 | 1468522248417 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:48 INFO - PROCESS | 2952 | 1468522248419 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:48 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416FAA800 == 34 [pid = 2952] [id = 49] 11:50:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F40853A000) [pid = 2952] [serial = 143] [outer = 0000000000000000] 11:50:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F415810000) [pid = 2952] [serial = 144] [outer = 000000F40853A000] 11:50:48 INFO - PROCESS | 2952 | 1468522248464 Marionette DEBUG loaded listener.js 11:50:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F41651C000) [pid = 2952] [serial = 145] [outer = 000000F40853A000] 11:50:48 INFO - PROCESS | 2952 | 1468522248911 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 11:50:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:50:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 628ms 11:50:48 INFO - PROCESS | 2952 | 1468522248949 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 11:50:48 INFO - PROCESS | 2952 | 1468522248951 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 11:50:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:50:48 INFO - PROCESS | 2952 | 1468522248954 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:50:48 INFO - PROCESS | 2952 | 1468522248956 Marionette TRACE conn5 <- [1,162,null,{}] 11:50:48 INFO - PROCESS | 2952 | 1468522248959 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:48 INFO - PROCESS | 2952 | 1468522248961 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:49 INFO - PROCESS | 2952 | 1468522249061 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 11:50:49 INFO - PROCESS | 2952 | 1468522249068 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:49 INFO - PROCESS | 2952 | 1468522249070 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:49 INFO - PROCESS | 2952 | ++DOCSHELL 000000F418487000 == 35 [pid = 2952] [id = 50] 11:50:49 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F40A428C00) [pid = 2952] [serial = 146] [outer = 0000000000000000] 11:50:49 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F41679C400) [pid = 2952] [serial = 147] [outer = 000000F40A428C00] 11:50:49 INFO - PROCESS | 2952 | 1468522249115 Marionette DEBUG loaded listener.js 11:50:49 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F416974000) [pid = 2952] [serial = 148] [outer = 000000F40A428C00] 11:50:49 INFO - PROCESS | 2952 | 1468522249569 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 11:50:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:50:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 671ms 11:50:49 INFO - PROCESS | 2952 | 1468522249628 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 11:50:49 INFO - PROCESS | 2952 | 1468522249631 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 11:50:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:50:49 INFO - PROCESS | 2952 | 1468522249634 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:50:49 INFO - PROCESS | 2952 | 1468522249636 Marionette TRACE conn5 <- [1,166,null,{}] 11:50:49 INFO - PROCESS | 2952 | 1468522249639 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:49 INFO - PROCESS | 2952 | 1468522249645 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:49 INFO - PROCESS | 2952 | 1468522249774 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 11:50:49 INFO - PROCESS | 2952 | 1468522249828 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:49 INFO - PROCESS | 2952 | 1468522249830 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:49 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A720000 == 36 [pid = 2952] [id = 51] 11:50:49 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F416D11000) [pid = 2952] [serial = 149] [outer = 0000000000000000] 11:50:49 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F417D94000) [pid = 2952] [serial = 150] [outer = 000000F416D11000] 11:50:49 INFO - PROCESS | 2952 | 1468522249876 Marionette DEBUG loaded listener.js 11:50:49 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F4182F0C00) [pid = 2952] [serial = 151] [outer = 000000F416D11000] 11:50:50 INFO - PROCESS | 2952 | 1468522250274 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 11:50:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:50:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 691ms 11:50:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:50:50 INFO - PROCESS | 2952 | 1468522250328 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 11:50:50 INFO - PROCESS | 2952 | 1468522250330 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 11:50:50 INFO - PROCESS | 2952 | 1468522250339 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:50:50 INFO - PROCESS | 2952 | 1468522250341 Marionette TRACE conn5 <- [1,170,null,{}] 11:50:50 INFO - PROCESS | 2952 | 1468522250344 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:50 INFO - PROCESS | 2952 | 1468522250346 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:50 INFO - PROCESS | 2952 | 1468522250473 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 11:50:50 INFO - PROCESS | 2952 | 1468522250487 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:50 INFO - PROCESS | 2952 | 1468522250489 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:50 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E84B800 == 37 [pid = 2952] [id = 52] 11:50:50 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F417173800) [pid = 2952] [serial = 152] [outer = 0000000000000000] 11:50:50 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F419BD2000) [pid = 2952] [serial = 153] [outer = 000000F417173800] 11:50:50 INFO - PROCESS | 2952 | 1468522250532 Marionette DEBUG loaded listener.js 11:50:50 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F41A850C00) [pid = 2952] [serial = 154] [outer = 000000F417173800] 11:50:50 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F416516800) [pid = 2952] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:50:50 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F40A424C00) [pid = 2952] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:50:50 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F410987800) [pid = 2952] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:50:50 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F417D8E400) [pid = 2952] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:50:50 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F40A48B000) [pid = 2952] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:50:50 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F40A423C00) [pid = 2952] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:50:50 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F40A48B400) [pid = 2952] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:50:50 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F40853C400) [pid = 2952] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:50:50 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F413D89800) [pid = 2952] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:50:50 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F409FCA800) [pid = 2952] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:50:50 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F40F16A000) [pid = 2952] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:50:50 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F40A42C800) [pid = 2952] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:50:50 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F413D94C00) [pid = 2952] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:50:50 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F40EA7A000) [pid = 2952] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:50:50 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F40A42E400) [pid = 2952] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:50:50 INFO - PROCESS | 2952 | 1468522250984 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 11:50:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:50:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 690ms 11:50:51 INFO - PROCESS | 2952 | 1468522251030 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 11:50:51 INFO - PROCESS | 2952 | 1468522251032 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 11:50:51 INFO - PROCESS | 2952 | 1468522251035 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:50:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:50:51 INFO - PROCESS | 2952 | 1468522251037 Marionette TRACE conn5 <- [1,174,null,{}] 11:50:51 INFO - PROCESS | 2952 | 1468522251041 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:51 INFO - PROCESS | 2952 | 1468522251043 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:51 INFO - PROCESS | 2952 | 1468522251133 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 11:50:51 INFO - PROCESS | 2952 | 1468522251138 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:51 INFO - PROCESS | 2952 | 1468522251140 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:51 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41EC40800 == 38 [pid = 2952] [id = 53] 11:50:51 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F40A4A2000) [pid = 2952] [serial = 155] [outer = 0000000000000000] 11:50:51 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F413D89800) [pid = 2952] [serial = 156] [outer = 000000F40A4A2000] 11:50:51 INFO - PROCESS | 2952 | 1468522251185 Marionette DEBUG loaded listener.js 11:50:51 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F417D8E400) [pid = 2952] [serial = 157] [outer = 000000F40A4A2000] 11:50:51 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F410393C00) [pid = 2952] [serial = 158] [outer = 000000F40F1B2C00] 11:50:51 INFO - PROCESS | 2952 | 1468522251610 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 11:50:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:50:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 629ms 11:50:51 INFO - PROCESS | 2952 | 1468522251669 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 11:50:51 INFO - PROCESS | 2952 | 1468522251671 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 11:50:51 INFO - PROCESS | 2952 | 1468522251675 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:50:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:50:51 INFO - PROCESS | 2952 | 1468522251677 Marionette TRACE conn5 <- [1,178,null,{}] 11:50:51 INFO - PROCESS | 2952 | 1468522251680 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:51 INFO - PROCESS | 2952 | 1468522251682 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:51 INFO - PROCESS | 2952 | 1468522251764 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 11:50:51 INFO - PROCESS | 2952 | 1468522251772 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:51 INFO - PROCESS | 2952 | 1468522251774 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:51 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E334000 == 39 [pid = 2952] [id = 54] 11:50:51 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F4179F1800) [pid = 2952] [serial = 159] [outer = 0000000000000000] 11:50:51 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F41C30A000) [pid = 2952] [serial = 160] [outer = 000000F4179F1800] 11:50:51 INFO - PROCESS | 2952 | 1468522251818 Marionette DEBUG loaded listener.js 11:50:51 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F41C355000) [pid = 2952] [serial = 161] [outer = 000000F4179F1800] 11:50:52 INFO - PROCESS | 2952 | 1468522252204 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 11:50:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:50:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 589ms 11:50:52 INFO - PROCESS | 2952 | 1468522252275 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 11:50:52 INFO - PROCESS | 2952 | 1468522252277 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 11:50:52 INFO - PROCESS | 2952 | 1468522252281 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:50:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:50:52 INFO - PROCESS | 2952 | 1468522252291 Marionette TRACE conn5 <- [1,182,null,{}] 11:50:52 INFO - PROCESS | 2952 | 1468522252295 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:52 INFO - PROCESS | 2952 | 1468522252297 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:52 INFO - PROCESS | 2952 | 1468522252382 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 11:50:52 INFO - PROCESS | 2952 | 1468522252387 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:52 INFO - PROCESS | 2952 | 1468522252389 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:52 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E589000 == 40 [pid = 2952] [id = 55] 11:50:52 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F41C355C00) [pid = 2952] [serial = 162] [outer = 0000000000000000] 11:50:52 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F41E0C8800) [pid = 2952] [serial = 163] [outer = 000000F41C355C00] 11:50:52 INFO - PROCESS | 2952 | 1468522252434 Marionette DEBUG loaded listener.js 11:50:52 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F41E0D0800) [pid = 2952] [serial = 164] [outer = 000000F41C355C00] 11:50:52 INFO - PROCESS | 2952 | 1468522252845 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 11:50:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:50:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 649ms 11:50:52 INFO - PROCESS | 2952 | 1468522252936 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 11:50:52 INFO - PROCESS | 2952 | 1468522252941 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 11:50:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:50:52 INFO - PROCESS | 2952 | 1468522252947 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:50:52 INFO - PROCESS | 2952 | 1468522252952 Marionette TRACE conn5 <- [1,186,null,{}] 11:50:52 INFO - PROCESS | 2952 | 1468522252959 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:52 INFO - PROCESS | 2952 | 1468522252962 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:53 INFO - PROCESS | 2952 | 1468522253085 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 11:50:53 INFO - PROCESS | 2952 | 1468522253205 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:53 INFO - PROCESS | 2952 | 1468522253211 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:53 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41024A000 == 41 [pid = 2952] [id = 56] 11:50:53 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F40A206000) [pid = 2952] [serial = 165] [outer = 0000000000000000] 11:50:53 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F40A424000) [pid = 2952] [serial = 166] [outer = 000000F40A206000] 11:50:53 INFO - PROCESS | 2952 | 1468522253283 Marionette DEBUG loaded listener.js 11:50:53 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F40A497C00) [pid = 2952] [serial = 167] [outer = 000000F40A206000] 11:50:53 INFO - PROCESS | 2952 | 1468522253827 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 11:50:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:50:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 942ms 11:50:53 INFO - PROCESS | 2952 | 1468522253892 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 11:50:53 INFO - PROCESS | 2952 | 1468522253897 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 11:50:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:50:53 INFO - PROCESS | 2952 | 1468522253904 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:50:53 INFO - PROCESS | 2952 | 1468522253907 Marionette TRACE conn5 <- [1,190,null,{}] 11:50:53 INFO - PROCESS | 2952 | 1468522253911 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:53 INFO - PROCESS | 2952 | 1468522253914 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:54 INFO - PROCESS | 2952 | 1468522254057 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 11:50:54 INFO - PROCESS | 2952 | 1468522254124 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:54 INFO - PROCESS | 2952 | 1468522254127 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:54 INFO - PROCESS | 2952 | ++DOCSHELL 000000F417370000 == 42 [pid = 2952] [id = 57] 11:50:54 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F4103DC800) [pid = 2952] [serial = 168] [outer = 0000000000000000] 11:50:54 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F4107D1C00) [pid = 2952] [serial = 169] [outer = 000000F4103DC800] 11:50:54 INFO - PROCESS | 2952 | 1468522254185 Marionette DEBUG loaded listener.js 11:50:54 INFO - PROCESS | 2952 | ++DOMWINDOW == 92 (000000F413D91C00) [pid = 2952] [serial = 170] [outer = 000000F4103DC800] 11:50:54 INFO - PROCESS | 2952 | 1468522254761 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 11:50:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:50:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 881ms 11:50:54 INFO - PROCESS | 2952 | 1468522254787 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 11:50:54 INFO - PROCESS | 2952 | 1468522254790 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 11:50:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:50:54 INFO - PROCESS | 2952 | 1468522254794 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:50:54 INFO - PROCESS | 2952 | 1468522254798 Marionette TRACE conn5 <- [1,194,null,{}] 11:50:54 INFO - PROCESS | 2952 | 1468522254810 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:54 INFO - PROCESS | 2952 | 1468522254815 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:54 INFO - PROCESS | 2952 | 1468522254927 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 11:50:55 INFO - PROCESS | 2952 | 1468522255007 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:55 INFO - PROCESS | 2952 | 1468522255011 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:55 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41ED6A800 == 43 [pid = 2952] [id = 58] 11:50:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 93 (000000F417682000) [pid = 2952] [serial = 171] [outer = 0000000000000000] 11:50:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 94 (000000F417B78C00) [pid = 2952] [serial = 172] [outer = 000000F417682000] 11:50:55 INFO - PROCESS | 2952 | 1468522255070 Marionette DEBUG loaded listener.js 11:50:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 95 (000000F41C30A800) [pid = 2952] [serial = 173] [outer = 000000F417682000] 11:50:55 INFO - PROCESS | 2952 | 1468522255630 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 11:50:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:50:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 901ms 11:50:55 INFO - PROCESS | 2952 | 1468522255696 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 11:50:55 INFO - PROCESS | 2952 | 1468522255699 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 11:50:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:50:55 INFO - PROCESS | 2952 | 1468522255703 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:50:55 INFO - PROCESS | 2952 | 1468522255705 Marionette TRACE conn5 <- [1,198,null,{}] 11:50:55 INFO - PROCESS | 2952 | 1468522255709 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:55 INFO - PROCESS | 2952 | 1468522255711 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:55 INFO - PROCESS | 2952 | 1468522255926 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 11:50:56 INFO - PROCESS | 2952 | 1468522256019 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:56 INFO - PROCESS | 2952 | 1468522256022 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:56 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40F4C4000 == 44 [pid = 2952] [id = 59] 11:50:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 96 (000000F409FC2800) [pid = 2952] [serial = 174] [outer = 0000000000000000] 11:50:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 97 (000000F409FCA000) [pid = 2952] [serial = 175] [outer = 000000F409FC2800] 11:50:56 INFO - PROCESS | 2952 | 1468522256073 Marionette DEBUG loaded listener.js 11:50:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 98 (000000F409FD7000) [pid = 2952] [serial = 176] [outer = 000000F409FC2800] 11:50:56 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E334000 == 43 [pid = 2952] [id = 54] 11:50:56 INFO - PROCESS | 2952 | --DOCSHELL 000000F41EC40800 == 42 [pid = 2952] [id = 53] 11:50:56 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E84B800 == 41 [pid = 2952] [id = 52] 11:50:56 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A720000 == 40 [pid = 2952] [id = 51] 11:50:56 INFO - PROCESS | 2952 | --DOCSHELL 000000F418487000 == 39 [pid = 2952] [id = 50] 11:50:56 INFO - PROCESS | 2952 | --DOCSHELL 000000F416FAA800 == 38 [pid = 2952] [id = 49] 11:50:56 INFO - PROCESS | 2952 | --DOCSHELL 000000F4165E1800 == 37 [pid = 2952] [id = 48] 11:50:56 INFO - PROCESS | 2952 | --DOCSHELL 000000F414448800 == 36 [pid = 2952] [id = 47] 11:50:56 INFO - PROCESS | 2952 | --DOCSHELL 000000F40F12C800 == 35 [pid = 2952] [id = 46] 11:50:56 INFO - PROCESS | 2952 | --DOMWINDOW == 97 (000000F410395000) [pid = 2952] [serial = 129] [outer = 0000000000000000] [url = about:blank] 11:50:56 INFO - PROCESS | 2952 | --DOMWINDOW == 96 (000000F409FD3C00) [pid = 2952] [serial = 126] [outer = 0000000000000000] [url = about:blank] 11:50:56 INFO - PROCESS | 2952 | --DOMWINDOW == 95 (000000F416973000) [pid = 2952] [serial = 114] [outer = 0000000000000000] [url = about:blank] 11:50:56 INFO - PROCESS | 2952 | --DOMWINDOW == 94 (000000F40A485000) [pid = 2952] [serial = 99] [outer = 0000000000000000] [url = about:blank] 11:50:56 INFO - PROCESS | 2952 | --DOMWINDOW == 93 (000000F413E7B000) [pid = 2952] [serial = 108] [outer = 0000000000000000] [url = about:blank] 11:50:56 INFO - PROCESS | 2952 | --DOMWINDOW == 92 (000000F40F477400) [pid = 2952] [serial = 105] [outer = 0000000000000000] [url = about:blank] 11:50:56 INFO - PROCESS | 2952 | --DOMWINDOW == 91 (000000F4107D1800) [pid = 2952] [serial = 106] [outer = 0000000000000000] [url = about:blank] 11:50:56 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F40A48D400) [pid = 2952] [serial = 102] [outer = 0000000000000000] [url = about:blank] 11:50:56 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F40AC4D000) [pid = 2952] [serial = 103] [outer = 0000000000000000] [url = about:blank] 11:50:56 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F41695C000) [pid = 2952] [serial = 112] [outer = 0000000000000000] [url = about:blank] 11:50:56 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F416523000) [pid = 2952] [serial = 111] [outer = 0000000000000000] [url = about:blank] 11:50:56 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F40A42F400) [pid = 2952] [serial = 85] [outer = 0000000000000000] [url = about:blank] 11:50:56 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F40A429000) [pid = 2952] [serial = 84] [outer = 0000000000000000] [url = about:blank] 11:50:56 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F416520C00) [pid = 2952] [serial = 88] [outer = 0000000000000000] [url = about:blank] 11:50:56 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F413D97C00) [pid = 2952] [serial = 87] [outer = 0000000000000000] [url = about:blank] 11:50:56 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F419BCB000) [pid = 2952] [serial = 91] [outer = 0000000000000000] [url = about:blank] 11:50:56 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F4182FA000) [pid = 2952] [serial = 90] [outer = 0000000000000000] [url = about:blank] 11:50:56 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F41A674000) [pid = 2952] [serial = 94] [outer = 0000000000000000] [url = about:blank] 11:50:56 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F40A490400) [pid = 2952] [serial = 93] [outer = 0000000000000000] [url = about:blank] 11:50:56 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F41829AC00) [pid = 2952] [serial = 117] [outer = 0000000000000000] [url = about:blank] 11:50:56 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F40A4A4C00) [pid = 2952] [serial = 97] [outer = 0000000000000000] [url = about:blank] 11:50:56 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F40A49F000) [pid = 2952] [serial = 96] [outer = 0000000000000000] [url = about:blank] 11:50:56 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F40A207400) [pid = 2952] [serial = 120] [outer = 0000000000000000] [url = about:blank] 11:50:56 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F41972BC00) [pid = 2952] [serial = 118] [outer = 0000000000000000] [url = about:blank] 11:50:56 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F416518C00) [pid = 2952] [serial = 121] [outer = 0000000000000000] [url = about:blank] 11:50:56 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F41700A400) [pid = 2952] [serial = 115] [outer = 0000000000000000] [url = about:blank] 11:50:56 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F419BCC000) [pid = 2952] [serial = 123] [outer = 0000000000000000] [url = about:blank] 11:50:56 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F40A49D800) [pid = 2952] [serial = 100] [outer = 0000000000000000] [url = about:blank] 11:50:56 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F41A8D3800) [pid = 2952] [serial = 124] [outer = 0000000000000000] [url = about:blank] 11:50:56 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F4146C9C00) [pid = 2952] [serial = 109] [outer = 0000000000000000] [url = about:blank] 11:50:56 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F40A210800) [pid = 2952] [serial = 127] [outer = 0000000000000000] [url = about:blank] 11:50:56 INFO - PROCESS | 2952 | 1468522256696 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 11:50:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:50:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1031ms 11:50:56 INFO - PROCESS | 2952 | 1468522256737 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 11:50:56 INFO - PROCESS | 2952 | 1468522256741 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 11:50:56 INFO - PROCESS | 2952 | 1468522256746 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:50:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:50:56 INFO - PROCESS | 2952 | 1468522256749 Marionette TRACE conn5 <- [1,202,null,{}] 11:50:56 INFO - PROCESS | 2952 | 1468522256765 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:56 INFO - PROCESS | 2952 | 1468522256767 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:56 INFO - PROCESS | 2952 | 1468522256864 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 11:50:56 INFO - PROCESS | 2952 | 1468522256930 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:56 INFO - PROCESS | 2952 | 1468522256933 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:56 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40F71E800 == 36 [pid = 2952] [id = 60] 11:50:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F409FD5C00) [pid = 2952] [serial = 177] [outer = 0000000000000000] 11:50:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F40A483800) [pid = 2952] [serial = 178] [outer = 000000F409FD5C00] 11:50:56 INFO - PROCESS | 2952 | 1468522256981 Marionette DEBUG loaded listener.js 11:50:57 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F40AA2E800) [pid = 2952] [serial = 179] [outer = 000000F409FD5C00] 11:50:57 INFO - PROCESS | 2952 | 1468522257336 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 11:50:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:50:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 651ms 11:50:57 INFO - PROCESS | 2952 | 1468522257421 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 11:50:57 INFO - PROCESS | 2952 | 1468522257424 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 11:50:57 INFO - PROCESS | 2952 | 1468522257428 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:50:57 INFO - PROCESS | 2952 | 1468522257430 Marionette TRACE conn5 <- [1,206,null,{}] 11:50:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:50:57 INFO - PROCESS | 2952 | 1468522257437 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:57 INFO - PROCESS | 2952 | 1468522257439 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:57 INFO - PROCESS | 2952 | 1468522257527 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 11:50:57 INFO - PROCESS | 2952 | 1468522257536 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:57 INFO - PROCESS | 2952 | 1468522257538 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:57 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4158A3000 == 37 [pid = 2952] [id = 61] 11:50:57 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F410396C00) [pid = 2952] [serial = 180] [outer = 0000000000000000] 11:50:57 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F4103DDC00) [pid = 2952] [serial = 181] [outer = 000000F410396C00] 11:50:57 INFO - PROCESS | 2952 | 1468522257584 Marionette DEBUG loaded listener.js 11:50:57 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F413877800) [pid = 2952] [serial = 182] [outer = 000000F410396C00] 11:50:58 INFO - PROCESS | 2952 | 1468522258003 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 11:50:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:50:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 628ms 11:50:58 INFO - PROCESS | 2952 | 1468522258063 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 11:50:58 INFO - PROCESS | 2952 | 1468522258067 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 11:50:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:50:58 INFO - PROCESS | 2952 | 1468522258078 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:50:58 INFO - PROCESS | 2952 | 1468522258082 Marionette TRACE conn5 <- [1,210,null,{}] 11:50:58 INFO - PROCESS | 2952 | 1468522258086 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:58 INFO - PROCESS | 2952 | 1468522258089 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:58 INFO - PROCESS | 2952 | 1468522258180 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 11:50:58 INFO - PROCESS | 2952 | 1468522258191 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:58 INFO - PROCESS | 2952 | 1468522258193 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:58 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416B51000 == 38 [pid = 2952] [id = 62] 11:50:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F414621800) [pid = 2952] [serial = 183] [outer = 0000000000000000] 11:50:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F415C95C00) [pid = 2952] [serial = 184] [outer = 000000F414621800] 11:50:58 INFO - PROCESS | 2952 | 1468522258237 Marionette DEBUG loaded listener.js 11:50:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F416521800) [pid = 2952] [serial = 185] [outer = 000000F414621800] 11:50:58 INFO - PROCESS | 2952 | 1468522258615 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 11:50:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:50:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 587ms 11:50:58 INFO - PROCESS | 2952 | 1468522258673 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 11:50:58 INFO - PROCESS | 2952 | 1468522258676 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 11:50:58 INFO - PROCESS | 2952 | 1468522258679 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:50:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:50:58 INFO - PROCESS | 2952 | 1468522258681 Marionette TRACE conn5 <- [1,214,null,{}] 11:50:58 INFO - PROCESS | 2952 | 1468522258684 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:58 INFO - PROCESS | 2952 | 1468522258686 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:58 INFO - PROCESS | 2952 | 1468522258769 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 11:50:58 INFO - PROCESS | 2952 | 1468522258774 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:58 INFO - PROCESS | 2952 | 1468522258776 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:58 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416FB7800 == 39 [pid = 2952] [id = 63] 11:50:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F416522800) [pid = 2952] [serial = 186] [outer = 0000000000000000] 11:50:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F41696E400) [pid = 2952] [serial = 187] [outer = 000000F416522800] 11:50:58 INFO - PROCESS | 2952 | 1468522258822 Marionette DEBUG loaded listener.js 11:50:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F416BB8800) [pid = 2952] [serial = 188] [outer = 000000F416522800] 11:50:59 INFO - PROCESS | 2952 | 1468522259282 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 11:50:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 628ms 11:50:59 INFO - PROCESS | 2952 | 1468522259312 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 11:50:59 INFO - PROCESS | 2952 | 1468522259314 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 11:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:50:59 INFO - PROCESS | 2952 | 1468522259328 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:50:59 INFO - PROCESS | 2952 | 1468522259330 Marionette TRACE conn5 <- [1,218,null,{}] 11:50:59 INFO - PROCESS | 2952 | 1468522259334 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:59 INFO - PROCESS | 2952 | 1468522259336 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:59 INFO - PROCESS | 2952 | 1468522259441 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 11:50:59 INFO - PROCESS | 2952 | 1468522259448 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:59 INFO - PROCESS | 2952 | 1468522259454 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:50:59 INFO - PROCESS | 2952 | ++DOCSHELL 000000F419784000 == 40 [pid = 2952] [id = 64] 11:50:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F4179F7800) [pid = 2952] [serial = 189] [outer = 0000000000000000] 11:50:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F417B77800) [pid = 2952] [serial = 190] [outer = 000000F4179F7800] 11:50:59 INFO - PROCESS | 2952 | 1468522259543 Marionette DEBUG loaded listener.js 11:50:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F4186BC800) [pid = 2952] [serial = 191] [outer = 000000F4179F7800] 11:50:59 INFO - PROCESS | 2952 | 1468522259986 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 11:51:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 671ms 11:51:00 INFO - PROCESS | 2952 | 1468522260003 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 11:51:00 INFO - PROCESS | 2952 | 1468522260006 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 11:51:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:51:00 INFO - PROCESS | 2952 | 1468522260009 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:51:00 INFO - PROCESS | 2952 | 1468522260011 Marionette TRACE conn5 <- [1,222,null,{}] 11:51:00 INFO - PROCESS | 2952 | 1468522260021 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:00 INFO - PROCESS | 2952 | 1468522260023 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:00 INFO - PROCESS | 2952 | 1468522260137 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 11:51:00 INFO - PROCESS | 2952 | 1468522260209 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:00 INFO - PROCESS | 2952 | 1468522260211 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:00 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A739800 == 41 [pid = 2952] [id = 65] 11:51:00 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F419B25400) [pid = 2952] [serial = 192] [outer = 0000000000000000] 11:51:00 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F41A84EC00) [pid = 2952] [serial = 193] [outer = 000000F419B25400] 11:51:00 INFO - PROCESS | 2952 | 1468522260256 Marionette DEBUG loaded listener.js 11:51:00 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F41C34E000) [pid = 2952] [serial = 194] [outer = 000000F419B25400] 11:51:00 INFO - PROCESS | 2952 | 1468522260646 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 11:51:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 690ms 11:51:00 INFO - PROCESS | 2952 | 1468522260703 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 11:51:00 INFO - PROCESS | 2952 | 1468522260705 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 11:51:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:51:00 INFO - PROCESS | 2952 | 1468522260716 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:51:00 INFO - PROCESS | 2952 | 1468522260718 Marionette TRACE conn5 <- [1,226,null,{}] 11:51:00 INFO - PROCESS | 2952 | 1468522260721 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:00 INFO - PROCESS | 2952 | 1468522260723 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:00 INFO - PROCESS | 2952 | 1468522260827 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 11:51:00 INFO - PROCESS | 2952 | 1468522260833 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:00 INFO - PROCESS | 2952 | 1468522260835 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:00 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AD1A000 == 42 [pid = 2952] [id = 66] 11:51:00 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F409120800) [pid = 2952] [serial = 195] [outer = 0000000000000000] 11:51:00 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F409125C00) [pid = 2952] [serial = 196] [outer = 000000F409120800] 11:51:00 INFO - PROCESS | 2952 | 1468522260879 Marionette DEBUG loaded listener.js 11:51:00 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F40912B400) [pid = 2952] [serial = 197] [outer = 000000F409120800] 11:51:01 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F40A428C00) [pid = 2952] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:51:01 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F416D11000) [pid = 2952] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:51:01 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F40853A000) [pid = 2952] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:51:01 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F40A48D800) [pid = 2952] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:51:01 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F41098B800) [pid = 2952] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:51:01 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F409FD2400) [pid = 2952] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:51:01 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F417173800) [pid = 2952] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:51:01 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F4179F1800) [pid = 2952] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:51:01 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F40A4A2000) [pid = 2952] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:51:01 INFO - PROCESS | 2952 | 1468522261309 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 11:51:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 11:51:01 INFO - PROCESS | 2952 | 1468522261346 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 11:51:01 INFO - PROCESS | 2952 | 1468522261348 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 11:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:51:01 INFO - PROCESS | 2952 | 1468522261351 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:51:01 INFO - PROCESS | 2952 | 1468522261353 Marionette TRACE conn5 <- [1,230,null,{}] 11:51:01 INFO - PROCESS | 2952 | 1468522261357 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:01 INFO - PROCESS | 2952 | 1468522261359 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:01 INFO - PROCESS | 2952 | 1468522261453 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 11:51:01 INFO - PROCESS | 2952 | 1468522261481 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:01 INFO - PROCESS | 2952 | 1468522261483 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:01 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E329000 == 43 [pid = 2952] [id = 67] 11:51:01 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F40A42A000) [pid = 2952] [serial = 198] [outer = 0000000000000000] 11:51:01 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F413D6BC00) [pid = 2952] [serial = 199] [outer = 000000F40A42A000] 11:51:01 INFO - PROCESS | 2952 | 1468522261527 Marionette DEBUG loaded listener.js 11:51:01 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F413D71400) [pid = 2952] [serial = 200] [outer = 000000F40A42A000] 11:51:01 INFO - PROCESS | 2952 | 1468522261899 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 11:51:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 590ms 11:51:01 INFO - PROCESS | 2952 | 1468522261944 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 11:51:01 INFO - PROCESS | 2952 | 1468522261946 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 11:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:51:01 INFO - PROCESS | 2952 | 1468522261950 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:51:01 INFO - PROCESS | 2952 | 1468522261951 Marionette TRACE conn5 <- [1,234,null,{}] 11:51:01 INFO - PROCESS | 2952 | 1468522261966 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:01 INFO - PROCESS | 2952 | 1468522261968 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:02 INFO - PROCESS | 2952 | 1468522262048 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 11:51:02 INFO - PROCESS | 2952 | 1468522262054 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:02 INFO - PROCESS | 2952 | 1468522262056 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:02 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E850000 == 44 [pid = 2952] [id = 68] 11:51:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F413D75400) [pid = 2952] [serial = 201] [outer = 0000000000000000] 11:51:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F4158C3400) [pid = 2952] [serial = 202] [outer = 000000F413D75400] 11:51:02 INFO - PROCESS | 2952 | 1468522262100 Marionette DEBUG loaded listener.js 11:51:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F4158C8800) [pid = 2952] [serial = 203] [outer = 000000F413D75400] 11:51:02 INFO - PROCESS | 2952 | 1468522262468 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 11:51:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:51:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 544ms 11:51:02 INFO - PROCESS | 2952 | 1468522262497 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 11:51:02 INFO - PROCESS | 2952 | 1468522262499 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 11:51:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:51:02 INFO - PROCESS | 2952 | 1468522262502 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:51:02 INFO - PROCESS | 2952 | 1468522262504 Marionette TRACE conn5 <- [1,238,null,{}] 11:51:02 INFO - PROCESS | 2952 | 1468522262516 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:02 INFO - PROCESS | 2952 | 1468522262518 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:02 INFO - PROCESS | 2952 | 1468522262628 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 11:51:02 INFO - PROCESS | 2952 | 1468522262636 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:02 INFO - PROCESS | 2952 | 1468522262639 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:02 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41EC3C000 == 45 [pid = 2952] [id = 69] 11:51:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F413D70800) [pid = 2952] [serial = 204] [outer = 0000000000000000] 11:51:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F4158CD000) [pid = 2952] [serial = 205] [outer = 000000F413D70800] 11:51:02 INFO - PROCESS | 2952 | 1468522262685 Marionette DEBUG loaded listener.js 11:51:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F41C304C00) [pid = 2952] [serial = 206] [outer = 000000F413D70800] 11:51:03 INFO - PROCESS | 2952 | 1468522263192 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 11:51:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 733ms 11:51:03 INFO - PROCESS | 2952 | 1468522263240 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 11:51:03 INFO - PROCESS | 2952 | 1468522263245 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 11:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:51:03 INFO - PROCESS | 2952 | 1468522263250 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:51:03 INFO - PROCESS | 2952 | 1468522263254 Marionette TRACE conn5 <- [1,242,null,{}] 11:51:03 INFO - PROCESS | 2952 | 1468522263261 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:03 INFO - PROCESS | 2952 | 1468522263264 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:03 INFO - PROCESS | 2952 | 1468522263378 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 11:51:03 INFO - PROCESS | 2952 | 1468522263460 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:03 INFO - PROCESS | 2952 | 1468522263464 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:03 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410249800 == 46 [pid = 2952] [id = 70] 11:51:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F409FCC000) [pid = 2952] [serial = 207] [outer = 0000000000000000] 11:51:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F409FD3000) [pid = 2952] [serial = 208] [outer = 000000F409FCC000] 11:51:03 INFO - PROCESS | 2952 | 1468522263522 Marionette DEBUG loaded listener.js 11:51:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F40A49A400) [pid = 2952] [serial = 209] [outer = 000000F409FCC000] 11:51:04 INFO - PROCESS | 2952 | 1468522264114 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 11:51:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 944ms 11:51:04 INFO - PROCESS | 2952 | 1468522264198 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 11:51:04 INFO - PROCESS | 2952 | 1468522264203 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 11:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:51:04 INFO - PROCESS | 2952 | 1468522264210 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:51:04 INFO - PROCESS | 2952 | 1468522264213 Marionette TRACE conn5 <- [1,246,null,{}] 11:51:04 INFO - PROCESS | 2952 | 1468522264231 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:04 INFO - PROCESS | 2952 | 1468522264234 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:04 INFO - PROCESS | 2952 | 1468522264359 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 11:51:04 INFO - PROCESS | 2952 | 1468522264421 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:04 INFO - PROCESS | 2952 | 1468522264424 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:04 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41790B800 == 47 [pid = 2952] [id = 71] 11:51:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 92 (000000F410986400) [pid = 2952] [serial = 210] [outer = 0000000000000000] 11:51:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 93 (000000F413D6B400) [pid = 2952] [serial = 211] [outer = 000000F410986400] 11:51:04 INFO - PROCESS | 2952 | 1468522264482 Marionette DEBUG loaded listener.js 11:51:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 94 (000000F4144A0C00) [pid = 2952] [serial = 212] [outer = 000000F410986400] 11:51:05 INFO - PROCESS | 2952 | 1468522265185 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 11:51:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:51:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1037ms 11:51:05 INFO - PROCESS | 2952 | 1468522265248 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 11:51:05 INFO - PROCESS | 2952 | 1468522265251 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 11:51:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:51:05 INFO - PROCESS | 2952 | 1468522265255 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:51:05 INFO - PROCESS | 2952 | 1468522265259 Marionette TRACE conn5 <- [1,250,null,{}] 11:51:05 INFO - PROCESS | 2952 | 1468522265271 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:05 INFO - PROCESS | 2952 | 1468522265276 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:05 INFO - PROCESS | 2952 | 1468522265389 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 11:51:05 INFO - PROCESS | 2952 | 1468522265458 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:05 INFO - PROCESS | 2952 | 1468522265461 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:05 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E59E000 == 48 [pid = 2952] [id = 72] 11:51:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 95 (000000F417174000) [pid = 2952] [serial = 213] [outer = 0000000000000000] 11:51:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 96 (000000F4182AF400) [pid = 2952] [serial = 214] [outer = 000000F417174000] 11:51:05 INFO - PROCESS | 2952 | 1468522265519 Marionette DEBUG loaded listener.js 11:51:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 97 (000000F41A677400) [pid = 2952] [serial = 215] [outer = 000000F417174000] 11:51:06 INFO - PROCESS | 2952 | 1468522266077 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 11:51:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 880ms 11:51:06 INFO - PROCESS | 2952 | 1468522266137 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 11:51:06 INFO - PROCESS | 2952 | 1468522266140 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 11:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:51:06 INFO - PROCESS | 2952 | 1468522266144 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:51:06 INFO - PROCESS | 2952 | 1468522266146 Marionette TRACE conn5 <- [1,254,null,{}] 11:51:06 INFO - PROCESS | 2952 | 1468522266150 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:06 INFO - PROCESS | 2952 | 1468522266152 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:06 INFO - PROCESS | 2952 | 1468522266264 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 11:51:06 INFO - PROCESS | 2952 | 1468522266332 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:06 INFO - PROCESS | 2952 | 1468522266334 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:06 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE82000 == 49 [pid = 2952] [id = 73] 11:51:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 98 (000000F41C25E000) [pid = 2952] [serial = 216] [outer = 0000000000000000] 11:51:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 99 (000000F41C261400) [pid = 2952] [serial = 217] [outer = 000000F41C25E000] 11:51:06 INFO - PROCESS | 2952 | 1468522266389 Marionette DEBUG loaded listener.js 11:51:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 100 (000000F41C353800) [pid = 2952] [serial = 218] [outer = 000000F41C25E000] 11:51:06 INFO - PROCESS | 2952 | 1468522266944 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 11:51:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 839ms 11:51:06 INFO - PROCESS | 2952 | 1468522266984 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 11:51:06 INFO - PROCESS | 2952 | 1468522266986 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 11:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:51:06 INFO - PROCESS | 2952 | 1468522266990 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:51:06 INFO - PROCESS | 2952 | 1468522266992 Marionette TRACE conn5 <- [1,258,null,{}] 11:51:06 INFO - PROCESS | 2952 | 1468522266996 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:07 INFO - PROCESS | 2952 | 1468522266998 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:07 INFO - PROCESS | 2952 | 1468522267137 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 11:51:07 INFO - PROCESS | 2952 | 1468522267218 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:07 INFO - PROCESS | 2952 | 1468522267221 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:07 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A722000 == 50 [pid = 2952] [id = 74] 11:51:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 101 (000000F40A424C00) [pid = 2952] [serial = 219] [outer = 0000000000000000] 11:51:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 102 (000000F419767C00) [pid = 2952] [serial = 220] [outer = 000000F40A424C00] 11:51:07 INFO - PROCESS | 2952 | 1468522267276 Marionette DEBUG loaded listener.js 11:51:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 103 (000000F41E13AC00) [pid = 2952] [serial = 221] [outer = 000000F40A424C00] 11:51:07 INFO - PROCESS | 2952 | 1468522267913 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 11:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 985ms 11:51:07 INFO - PROCESS | 2952 | 1468522267978 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 11:51:07 INFO - PROCESS | 2952 | 1468522267982 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 11:51:07 INFO - PROCESS | 2952 | 1468522267987 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:51:07 INFO - PROCESS | 2952 | 1468522267990 Marionette TRACE conn5 <- [1,262,null,{}] 11:51:08 INFO - PROCESS | 2952 | 1468522267996 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:08 INFO - PROCESS | 2952 | 1468522267998 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:08 INFO - PROCESS | 2952 | 1468522268104 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 11:51:08 INFO - PROCESS | 2952 | 1468522268194 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:08 INFO - PROCESS | 2952 | 1468522268196 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:08 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40F2B8000 == 51 [pid = 2952] [id = 75] 11:51:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 104 (000000F40A42B000) [pid = 2952] [serial = 222] [outer = 0000000000000000] 11:51:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 105 (000000F40E922C00) [pid = 2952] [serial = 223] [outer = 000000F40A42B000] 11:51:08 INFO - PROCESS | 2952 | 1468522268248 Marionette DEBUG loaded listener.js 11:51:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 106 (000000F410396000) [pid = 2952] [serial = 224] [outer = 000000F40A42B000] 11:51:08 INFO - PROCESS | 2952 | --DOCSHELL 000000F4158B5000 == 50 [pid = 2952] [id = 44] 11:51:08 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E850000 == 49 [pid = 2952] [id = 68] 11:51:08 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E329000 == 48 [pid = 2952] [id = 67] 11:51:08 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AD1A000 == 47 [pid = 2952] [id = 66] 11:51:08 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A739800 == 46 [pid = 2952] [id = 65] 11:51:08 INFO - PROCESS | 2952 | --DOCSHELL 000000F419784000 == 45 [pid = 2952] [id = 64] 11:51:08 INFO - PROCESS | 2952 | --DOCSHELL 000000F416FB7800 == 44 [pid = 2952] [id = 63] 11:51:08 INFO - PROCESS | 2952 | --DOCSHELL 000000F416B51000 == 43 [pid = 2952] [id = 62] 11:51:08 INFO - PROCESS | 2952 | --DOCSHELL 000000F4158A3000 == 42 [pid = 2952] [id = 61] 11:51:08 INFO - PROCESS | 2952 | --DOCSHELL 000000F40F71E800 == 41 [pid = 2952] [id = 60] 11:51:08 INFO - PROCESS | 2952 | --DOCSHELL 000000F40F4C4000 == 40 [pid = 2952] [id = 59] 11:51:08 INFO - PROCESS | 2952 | --DOCSHELL 000000F41024A000 == 39 [pid = 2952] [id = 56] 11:51:08 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E589000 == 38 [pid = 2952] [id = 55] 11:51:08 INFO - PROCESS | 2952 | --DOMWINDOW == 105 (000000F41679C400) [pid = 2952] [serial = 147] [outer = 0000000000000000] [url = about:blank] 11:51:08 INFO - PROCESS | 2952 | --DOMWINDOW == 104 (000000F417D94000) [pid = 2952] [serial = 150] [outer = 0000000000000000] [url = about:blank] 11:51:08 INFO - PROCESS | 2952 | --DOMWINDOW == 103 (000000F415810000) [pid = 2952] [serial = 144] [outer = 0000000000000000] [url = about:blank] 11:51:08 INFO - PROCESS | 2952 | --DOMWINDOW == 102 (000000F40B3D7800) [pid = 2952] [serial = 138] [outer = 0000000000000000] [url = about:blank] 11:51:08 INFO - PROCESS | 2952 | --DOMWINDOW == 101 (000000F40EAC5400) [pid = 2952] [serial = 139] [outer = 0000000000000000] [url = about:blank] 11:51:08 INFO - PROCESS | 2952 | --DOMWINDOW == 100 (000000F416974000) [pid = 2952] [serial = 148] [outer = 0000000000000000] [url = about:blank] 11:51:08 INFO - PROCESS | 2952 | --DOMWINDOW == 99 (000000F408536800) [pid = 2952] [serial = 132] [outer = 0000000000000000] [url = about:blank] 11:51:08 INFO - PROCESS | 2952 | --DOMWINDOW == 98 (000000F410E66400) [pid = 2952] [serial = 141] [outer = 0000000000000000] [url = about:blank] 11:51:08 INFO - PROCESS | 2952 | --DOMWINDOW == 97 (000000F4182F0C00) [pid = 2952] [serial = 151] [outer = 0000000000000000] [url = about:blank] 11:51:08 INFO - PROCESS | 2952 | --DOMWINDOW == 96 (000000F413D8F400) [pid = 2952] [serial = 142] [outer = 0000000000000000] [url = about:blank] 11:51:08 INFO - PROCESS | 2952 | --DOMWINDOW == 95 (000000F40A20D400) [pid = 2952] [serial = 135] [outer = 0000000000000000] [url = about:blank] 11:51:08 INFO - PROCESS | 2952 | --DOMWINDOW == 94 (000000F40A428400) [pid = 2952] [serial = 136] [outer = 0000000000000000] [url = about:blank] 11:51:08 INFO - PROCESS | 2952 | --DOMWINDOW == 93 (000000F419BD2000) [pid = 2952] [serial = 153] [outer = 0000000000000000] [url = about:blank] 11:51:08 INFO - PROCESS | 2952 | --DOMWINDOW == 92 (000000F41580B800) [pid = 2952] [serial = 31] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:51:08 INFO - PROCESS | 2952 | --DOMWINDOW == 91 (000000F41C355000) [pid = 2952] [serial = 161] [outer = 0000000000000000] [url = about:blank] 11:51:08 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F41C30A000) [pid = 2952] [serial = 160] [outer = 0000000000000000] [url = about:blank] 11:51:08 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F417D8E400) [pid = 2952] [serial = 157] [outer = 0000000000000000] [url = about:blank] 11:51:08 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F41A850C00) [pid = 2952] [serial = 154] [outer = 0000000000000000] [url = about:blank] 11:51:08 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F413D89800) [pid = 2952] [serial = 156] [outer = 0000000000000000] [url = about:blank] 11:51:08 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F41E0C8800) [pid = 2952] [serial = 163] [outer = 0000000000000000] [url = about:blank] 11:51:08 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F41651C000) [pid = 2952] [serial = 145] [outer = 0000000000000000] [url = about:blank] 11:51:08 INFO - PROCESS | 2952 | 1468522268959 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 11:51:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1025ms 11:51:09 INFO - PROCESS | 2952 | 1468522269031 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 11:51:09 INFO - PROCESS | 2952 | 1468522269035 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 11:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:51:09 INFO - PROCESS | 2952 | 1468522269074 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:51:09 INFO - PROCESS | 2952 | 1468522269077 Marionette TRACE conn5 <- [1,266,null,{}] 11:51:09 INFO - PROCESS | 2952 | 1468522269082 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:09 INFO - PROCESS | 2952 | 1468522269085 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:09 INFO - PROCESS | 2952 | 1468522269182 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 11:51:09 INFO - PROCESS | 2952 | 1468522269189 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:09 INFO - PROCESS | 2952 | 1468522269192 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:09 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4158A3000 == 39 [pid = 2952] [id = 76] 11:51:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F413876800) [pid = 2952] [serial = 225] [outer = 0000000000000000] 11:51:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F413D6C400) [pid = 2952] [serial = 226] [outer = 000000F413876800] 11:51:09 INFO - PROCESS | 2952 | 1468522269245 Marionette DEBUG loaded listener.js 11:51:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F41461C800) [pid = 2952] [serial = 227] [outer = 000000F413876800] 11:51:09 INFO - PROCESS | 2952 | 1468522269720 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 11:51:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 689ms 11:51:09 INFO - PROCESS | 2952 | 1468522269760 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 11:51:09 INFO - PROCESS | 2952 | 1468522269762 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 11:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:51:09 INFO - PROCESS | 2952 | 1468522269766 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:51:09 INFO - PROCESS | 2952 | 1468522269769 Marionette TRACE conn5 <- [1,270,null,{}] 11:51:09 INFO - PROCESS | 2952 | 1468522269780 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:09 INFO - PROCESS | 2952 | 1468522269784 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:09 INFO - PROCESS | 2952 | 1468522269872 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 11:51:09 INFO - PROCESS | 2952 | 1468522269881 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:09 INFO - PROCESS | 2952 | 1468522269884 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:09 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4175B8000 == 40 [pid = 2952] [id = 77] 11:51:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F41696B400) [pid = 2952] [serial = 228] [outer = 0000000000000000] 11:51:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F416974000) [pid = 2952] [serial = 229] [outer = 000000F41696B400] 11:51:09 INFO - PROCESS | 2952 | 1468522269938 Marionette DEBUG loaded listener.js 11:51:10 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F41750BC00) [pid = 2952] [serial = 230] [outer = 000000F41696B400] 11:51:10 INFO - PROCESS | 2952 | 1468522270343 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 11:51:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 629ms 11:51:10 INFO - PROCESS | 2952 | 1468522270398 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 11:51:10 INFO - PROCESS | 2952 | 1468522270401 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 11:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:51:10 INFO - PROCESS | 2952 | 1468522270409 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:51:10 INFO - PROCESS | 2952 | 1468522270411 Marionette TRACE conn5 <- [1,274,null,{}] 11:51:10 INFO - PROCESS | 2952 | 1468522270414 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:10 INFO - PROCESS | 2952 | 1468522270416 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:10 INFO - PROCESS | 2952 | 1468522270516 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 11:51:10 INFO - PROCESS | 2952 | 1468522270524 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:10 INFO - PROCESS | 2952 | 1468522270526 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:10 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4158B2000 == 41 [pid = 2952] [id = 78] 11:51:10 INFO - PROCESS | 2952 | ++DOMWINDOW == 92 (000000F40A488800) [pid = 2952] [serial = 231] [outer = 0000000000000000] 11:51:10 INFO - PROCESS | 2952 | ++DOMWINDOW == 93 (000000F4182FBC00) [pid = 2952] [serial = 232] [outer = 000000F40A488800] 11:51:10 INFO - PROCESS | 2952 | 1468522270572 Marionette DEBUG loaded listener.js 11:51:10 INFO - PROCESS | 2952 | ++DOMWINDOW == 94 (000000F41A672C00) [pid = 2952] [serial = 233] [outer = 000000F40A488800] 11:51:10 INFO - PROCESS | 2952 | 1468522270983 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 11:51:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 627ms 11:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:51:11 INFO - PROCESS | 2952 | 1468522271039 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 11:51:11 INFO - PROCESS | 2952 | 1468522271041 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 11:51:11 INFO - PROCESS | 2952 | 1468522271045 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:51:11 INFO - PROCESS | 2952 | 1468522271046 Marionette TRACE conn5 <- [1,278,null,{}] 11:51:11 INFO - PROCESS | 2952 | 1468522271050 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:11 INFO - PROCESS | 2952 | 1468522271053 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:11 INFO - PROCESS | 2952 | 1468522271140 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 11:51:11 INFO - PROCESS | 2952 | 1468522271146 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:11 INFO - PROCESS | 2952 | 1468522271148 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:11 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE6F000 == 42 [pid = 2952] [id = 79] 11:51:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 95 (000000F419B27800) [pid = 2952] [serial = 234] [outer = 0000000000000000] 11:51:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 96 (000000F41C259000) [pid = 2952] [serial = 235] [outer = 000000F419B27800] 11:51:11 INFO - PROCESS | 2952 | 1468522271192 Marionette DEBUG loaded listener.js 11:51:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 97 (000000F41C308000) [pid = 2952] [serial = 236] [outer = 000000F419B27800] 11:51:11 INFO - PROCESS | 2952 | 1468522271662 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 11:51:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 11:51:11 INFO - PROCESS | 2952 | 1468522271677 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 11:51:11 INFO - PROCESS | 2952 | 1468522271679 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 11:51:11 INFO - PROCESS | 2952 | 1468522271682 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:51:11 INFO - PROCESS | 2952 | 1468522271691 Marionette TRACE conn5 <- [1,282,null,{}] 11:51:11 INFO - PROCESS | 2952 | 1468522271705 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:11 INFO - PROCESS | 2952 | 1468522271711 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:11 INFO - PROCESS | 2952 | 1468522271844 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 11:51:11 INFO - PROCESS | 2952 | 1468522271894 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:11 INFO - PROCESS | 2952 | 1468522271897 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:11 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E5A8000 == 43 [pid = 2952] [id = 80] 11:51:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 98 (000000F41B94A800) [pid = 2952] [serial = 237] [outer = 0000000000000000] 11:51:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 99 (000000F41E137800) [pid = 2952] [serial = 238] [outer = 000000F41B94A800] 11:51:11 INFO - PROCESS | 2952 | 1468522271941 Marionette DEBUG loaded listener.js 11:51:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 100 (000000F41E144C00) [pid = 2952] [serial = 239] [outer = 000000F41B94A800] 11:51:12 INFO - PROCESS | 2952 | 1468522272352 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 11:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 691ms 11:51:12 INFO - PROCESS | 2952 | 1468522272377 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 11:51:12 INFO - PROCESS | 2952 | 1468522272379 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 11:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:51:12 INFO - PROCESS | 2952 | 1468522272382 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:51:12 INFO - PROCESS | 2952 | 1468522272384 Marionette TRACE conn5 <- [1,286,null,{}] 11:51:12 INFO - PROCESS | 2952 | 1468522272387 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:12 INFO - PROCESS | 2952 | 1468522272389 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:12 INFO - PROCESS | 2952 | 1468522272497 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 11:51:12 INFO - PROCESS | 2952 | 1468522272568 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:12 INFO - PROCESS | 2952 | 1468522272570 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:12 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E975000 == 44 [pid = 2952] [id = 81] 11:51:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 101 (000000F41BDC5800) [pid = 2952] [serial = 240] [outer = 0000000000000000] 11:51:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 102 (000000F41BDCB000) [pid = 2952] [serial = 241] [outer = 000000F41BDC5800] 11:51:12 INFO - PROCESS | 2952 | 1468522272614 Marionette DEBUG loaded listener.js 11:51:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 103 (000000F41BDD0000) [pid = 2952] [serial = 242] [outer = 000000F41BDC5800] 11:51:13 INFO - PROCESS | 2952 | 1468522273013 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 11:51:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 671ms 11:51:13 INFO - PROCESS | 2952 | 1468522273057 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 11:51:13 INFO - PROCESS | 2952 | 1468522273059 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 11:51:13 INFO - PROCESS | 2952 | 1468522273062 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:51:13 INFO - PROCESS | 2952 | 1468522273064 Marionette TRACE conn5 <- [1,290,null,{}] 11:51:13 INFO - PROCESS | 2952 | 1468522273068 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:13 INFO - PROCESS | 2952 | 1468522273070 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:13 INFO - PROCESS | 2952 | 1468522273181 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 11:51:13 INFO - PROCESS | 2952 | 1468522273186 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:13 INFO - PROCESS | 2952 | 1468522273188 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:13 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41EC2A000 == 45 [pid = 2952] [id = 82] 11:51:13 INFO - PROCESS | 2952 | ++DOMWINDOW == 104 (000000F41B204C00) [pid = 2952] [serial = 243] [outer = 0000000000000000] 11:51:13 INFO - PROCESS | 2952 | ++DOMWINDOW == 105 (000000F41B20B000) [pid = 2952] [serial = 244] [outer = 000000F41B204C00] 11:51:13 INFO - PROCESS | 2952 | 1468522273233 Marionette DEBUG loaded listener.js 11:51:13 INFO - PROCESS | 2952 | ++DOMWINDOW == 106 (000000F41B211000) [pid = 2952] [serial = 245] [outer = 000000F41B204C00] 11:51:13 INFO - PROCESS | 2952 | --DOMWINDOW == 105 (000000F408528000) [pid = 2952] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:51:13 INFO - PROCESS | 2952 | --DOMWINDOW == 104 (000000F4179F7800) [pid = 2952] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:51:13 INFO - PROCESS | 2952 | --DOMWINDOW == 103 (000000F419B25400) [pid = 2952] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:51:13 INFO - PROCESS | 2952 | --DOMWINDOW == 102 (000000F417682000) [pid = 2952] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:51:13 INFO - PROCESS | 2952 | --DOMWINDOW == 101 (000000F409FC2800) [pid = 2952] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:51:13 INFO - PROCESS | 2952 | --DOMWINDOW == 100 (000000F409120800) [pid = 2952] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:51:13 INFO - PROCESS | 2952 | --DOMWINDOW == 99 (000000F4103DC800) [pid = 2952] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:51:13 INFO - PROCESS | 2952 | --DOMWINDOW == 98 (000000F416522800) [pid = 2952] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:51:13 INFO - PROCESS | 2952 | --DOMWINDOW == 97 (000000F40A206000) [pid = 2952] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:51:13 INFO - PROCESS | 2952 | --DOMWINDOW == 96 (000000F409FD5C00) [pid = 2952] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:51:13 INFO - PROCESS | 2952 | --DOMWINDOW == 95 (000000F41C355C00) [pid = 2952] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:51:13 INFO - PROCESS | 2952 | --DOMWINDOW == 94 (000000F410396C00) [pid = 2952] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:51:13 INFO - PROCESS | 2952 | --DOMWINDOW == 93 (000000F40A42A000) [pid = 2952] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:51:13 INFO - PROCESS | 2952 | --DOMWINDOW == 92 (000000F413D75400) [pid = 2952] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:51:13 INFO - PROCESS | 2952 | --DOMWINDOW == 91 (000000F414621800) [pid = 2952] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:51:13 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F409FD8000) [pid = 2952] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:51:13 INFO - PROCESS | 2952 | 1468522273735 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 11:51:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 733ms 11:51:13 INFO - PROCESS | 2952 | 1468522273822 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 11:51:13 INFO - PROCESS | 2952 | 1468522273824 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 11:51:13 INFO - PROCESS | 2952 | 1468522273827 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:51:13 INFO - PROCESS | 2952 | 1468522273829 Marionette TRACE conn5 <- [1,294,null,{}] 11:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:51:13 INFO - PROCESS | 2952 | 1468522273833 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:13 INFO - PROCESS | 2952 | 1468522273835 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:13 INFO - PROCESS | 2952 | 1468522273921 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 11:51:13 INFO - PROCESS | 2952 | 1468522273932 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:13 INFO - PROCESS | 2952 | 1468522273934 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:13 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41ED75000 == 46 [pid = 2952] [id = 83] 11:51:13 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F40A481C00) [pid = 2952] [serial = 246] [outer = 0000000000000000] 11:51:13 INFO - PROCESS | 2952 | ++DOMWINDOW == 92 (000000F413D75400) [pid = 2952] [serial = 247] [outer = 000000F40A481C00] 11:51:13 INFO - PROCESS | 2952 | 1468522273979 Marionette DEBUG loaded listener.js 11:51:14 INFO - PROCESS | 2952 | ++DOMWINDOW == 93 (000000F41AF43000) [pid = 2952] [serial = 248] [outer = 000000F40A481C00] 11:51:14 INFO - PROCESS | 2952 | 1468522274365 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 566ms 11:51:14 INFO - PROCESS | 2952 | 1468522274400 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 11:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:51:14 INFO - PROCESS | 2952 | 1468522274402 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 11:51:14 INFO - PROCESS | 2952 | 1468522274405 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:51:14 INFO - PROCESS | 2952 | 1468522274407 Marionette TRACE conn5 <- [1,298,null,{}] 11:51:14 INFO - PROCESS | 2952 | 1468522274410 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:14 INFO - PROCESS | 2952 | 1468522274412 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:14 INFO - PROCESS | 2952 | 1468522274529 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 11:51:14 INFO - PROCESS | 2952 | 1468522274537 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:14 INFO - PROCESS | 2952 | 1468522274539 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:14 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41F751000 == 47 [pid = 2952] [id = 84] 11:51:14 INFO - PROCESS | 2952 | ++DOMWINDOW == 94 (000000F40A431400) [pid = 2952] [serial = 249] [outer = 0000000000000000] 11:51:14 INFO - PROCESS | 2952 | ++DOMWINDOW == 95 (000000F41AF46800) [pid = 2952] [serial = 250] [outer = 000000F40A431400] 11:51:14 INFO - PROCESS | 2952 | 1468522274582 Marionette DEBUG loaded listener.js 11:51:14 INFO - PROCESS | 2952 | ++DOMWINDOW == 96 (000000F41AF4C800) [pid = 2952] [serial = 251] [outer = 000000F40A431400] 11:51:14 INFO - PROCESS | 2952 | 1468522274968 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 586ms 11:51:15 INFO - PROCESS | 2952 | 1468522274996 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 11:51:15 INFO - PROCESS | 2952 | 1468522274998 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 11:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:51:15 INFO - PROCESS | 2952 | 1468522275002 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:51:15 INFO - PROCESS | 2952 | 1468522275004 Marionette TRACE conn5 <- [1,302,null,{}] 11:51:15 INFO - PROCESS | 2952 | 1468522275007 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:15 INFO - PROCESS | 2952 | 1468522275010 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:15 INFO - PROCESS | 2952 | 1468522275140 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 11:51:15 INFO - PROCESS | 2952 | 1468522275186 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:15 INFO - PROCESS | 2952 | 1468522275189 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:15 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B4CB800 == 48 [pid = 2952] [id = 85] 11:51:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 97 (000000F40A32D000) [pid = 2952] [serial = 252] [outer = 0000000000000000] 11:51:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 98 (000000F40A332400) [pid = 2952] [serial = 253] [outer = 000000F40A32D000] 11:51:15 INFO - PROCESS | 2952 | 1468522275243 Marionette DEBUG loaded listener.js 11:51:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 99 (000000F41B211800) [pid = 2952] [serial = 254] [outer = 000000F40A32D000] 11:51:15 INFO - PROCESS | 2952 | 1468522275490 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:51:15 INFO - PROCESS | 2952 | 1468522275836 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 879ms 11:51:15 INFO - PROCESS | 2952 | 1468522275884 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 11:51:15 INFO - PROCESS | 2952 | 1468522275889 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 11:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:51:15 INFO - PROCESS | 2952 | 1468522275894 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:51:15 INFO - PROCESS | 2952 | 1468522275897 Marionette TRACE conn5 <- [1,306,null,{}] 11:51:15 INFO - PROCESS | 2952 | 1468522275903 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:15 INFO - PROCESS | 2952 | 1468522275907 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:16 INFO - PROCESS | 2952 | 1468522276059 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 11:51:16 INFO - PROCESS | 2952 | 1468522276149 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:16 INFO - PROCESS | 2952 | 1468522276153 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:16 INFO - PROCESS | 2952 | ++DOCSHELL 000000F414599000 == 49 [pid = 2952] [id = 86] 11:51:16 INFO - PROCESS | 2952 | ++DOMWINDOW == 100 (000000F40A32A800) [pid = 2952] [serial = 255] [outer = 0000000000000000] 11:51:16 INFO - PROCESS | 2952 | ++DOMWINDOW == 101 (000000F40A335400) [pid = 2952] [serial = 256] [outer = 000000F40A32A800] 11:51:16 INFO - PROCESS | 2952 | 1468522276210 Marionette DEBUG loaded listener.js 11:51:16 INFO - PROCESS | 2952 | ++DOMWINDOW == 102 (000000F40A488400) [pid = 2952] [serial = 257] [outer = 000000F40A32A800] 11:51:16 INFO - PROCESS | 2952 | 1468522276779 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 924ms 11:51:16 INFO - PROCESS | 2952 | 1468522276822 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 11:51:16 INFO - PROCESS | 2952 | 1468522276827 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 11:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:51:16 INFO - PROCESS | 2952 | 1468522276834 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:51:16 INFO - PROCESS | 2952 | 1468522276837 Marionette TRACE conn5 <- [1,310,null,{}] 11:51:16 INFO - PROCESS | 2952 | 1468522276841 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:16 INFO - PROCESS | 2952 | 1468522276844 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:16 INFO - PROCESS | 2952 | 1468522276964 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 11:51:17 INFO - PROCESS | 2952 | 1468522277051 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:17 INFO - PROCESS | 2952 | 1468522277054 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:17 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A721800 == 50 [pid = 2952] [id = 87] 11:51:17 INFO - PROCESS | 2952 | ++DOMWINDOW == 103 (000000F410E6F400) [pid = 2952] [serial = 258] [outer = 0000000000000000] 11:51:17 INFO - PROCESS | 2952 | ++DOMWINDOW == 104 (000000F4145E2400) [pid = 2952] [serial = 259] [outer = 000000F410E6F400] 11:51:17 INFO - PROCESS | 2952 | 1468522277111 Marionette DEBUG loaded listener.js 11:51:17 INFO - PROCESS | 2952 | ++DOMWINDOW == 105 (000000F416518800) [pid = 2952] [serial = 260] [outer = 000000F410E6F400] 11:51:17 INFO - PROCESS | 2952 | 1468522277709 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:51:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 944ms 11:51:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:51:17 INFO - PROCESS | 2952 | 1468522277780 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 11:51:17 INFO - PROCESS | 2952 | 1468522277783 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 11:51:17 INFO - PROCESS | 2952 | 1468522277787 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:51:17 INFO - PROCESS | 2952 | 1468522277791 Marionette TRACE conn5 <- [1,314,null,{}] 11:51:17 INFO - PROCESS | 2952 | 1468522277803 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:17 INFO - PROCESS | 2952 | 1468522277808 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:17 INFO - PROCESS | 2952 | 1468522277965 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 11:51:18 INFO - PROCESS | 2952 | 1468522278074 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:18 INFO - PROCESS | 2952 | 1468522278078 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:18 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E58E800 == 51 [pid = 2952] [id = 88] 11:51:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 106 (000000F417347000) [pid = 2952] [serial = 261] [outer = 0000000000000000] 11:51:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 107 (000000F419B26800) [pid = 2952] [serial = 262] [outer = 000000F417347000] 11:51:18 INFO - PROCESS | 2952 | 1468522278136 Marionette DEBUG loaded listener.js 11:51:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 108 (000000F41B20B400) [pid = 2952] [serial = 263] [outer = 000000F417347000] 11:51:18 INFO - PROCESS | 2952 | 1468522278938 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1184ms 11:51:18 INFO - PROCESS | 2952 | 1468522278972 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 11:51:18 INFO - PROCESS | 2952 | 1468522278977 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 11:51:18 INFO - PROCESS | 2952 | 1468522278982 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:51:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:51:18 INFO - PROCESS | 2952 | 1468522278985 Marionette TRACE conn5 <- [1,318,null,{}] 11:51:19 INFO - PROCESS | 2952 | 1468522279005 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:19 INFO - PROCESS | 2952 | 1468522279008 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:19 INFO - PROCESS | 2952 | 1468522279114 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 11:51:19 INFO - PROCESS | 2952 | 1468522279188 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:19 INFO - PROCESS | 2952 | 1468522279193 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:19 INFO - PROCESS | 2952 | ++DOCSHELL 000000F413D27800 == 52 [pid = 2952] [id = 89] 11:51:19 INFO - PROCESS | 2952 | ++DOMWINDOW == 109 (000000F40A335800) [pid = 2952] [serial = 264] [outer = 0000000000000000] 11:51:19 INFO - PROCESS | 2952 | ++DOMWINDOW == 110 (000000F40AC1A800) [pid = 2952] [serial = 265] [outer = 000000F40A335800] 11:51:19 INFO - PROCESS | 2952 | 1468522279245 Marionette DEBUG loaded listener.js 11:51:19 INFO - PROCESS | 2952 | ++DOMWINDOW == 111 (000000F410226400) [pid = 2952] [serial = 266] [outer = 000000F40A335800] 11:51:19 INFO - PROCESS | 2952 | --DOCSHELL 000000F41023E800 == 51 [pid = 2952] [id = 34] 11:51:19 INFO - PROCESS | 2952 | --DOCSHELL 000000F41F751000 == 50 [pid = 2952] [id = 84] 11:51:19 INFO - PROCESS | 2952 | --DOCSHELL 000000F41ED75000 == 49 [pid = 2952] [id = 83] 11:51:19 INFO - PROCESS | 2952 | --DOCSHELL 000000F41EC2A000 == 48 [pid = 2952] [id = 82] 11:51:19 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E975000 == 47 [pid = 2952] [id = 81] 11:51:19 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E5A8000 == 46 [pid = 2952] [id = 80] 11:51:19 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE6F000 == 45 [pid = 2952] [id = 79] 11:51:19 INFO - PROCESS | 2952 | --DOCSHELL 000000F4158B2000 == 44 [pid = 2952] [id = 78] 11:51:19 INFO - PROCESS | 2952 | --DOCSHELL 000000F4175B8000 == 43 [pid = 2952] [id = 77] 11:51:19 INFO - PROCESS | 2952 | --DOCSHELL 000000F4158A3000 == 42 [pid = 2952] [id = 76] 11:51:19 INFO - PROCESS | 2952 | --DOMWINDOW == 110 (000000F4158CD000) [pid = 2952] [serial = 205] [outer = 0000000000000000] [url = about:blank] 11:51:19 INFO - PROCESS | 2952 | --DOCSHELL 000000F40F2B8000 == 41 [pid = 2952] [id = 75] 11:51:19 INFO - PROCESS | 2952 | --DOCSHELL 000000F410249800 == 40 [pid = 2952] [id = 70] 11:51:19 INFO - PROCESS | 2952 | --DOCSHELL 000000F41EC3C000 == 39 [pid = 2952] [id = 69] 11:51:19 INFO - PROCESS | 2952 | 1468522279947 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1003ms 11:51:19 INFO - PROCESS | 2952 | 1468522279989 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 11:51:19 INFO - PROCESS | 2952 | 1468522279993 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 11:51:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:51:20 INFO - PROCESS | 2952 | 1468522280000 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:51:20 INFO - PROCESS | 2952 | 1468522280002 Marionette TRACE conn5 <- [1,322,null,{}] 11:51:20 INFO - PROCESS | 2952 | 1468522280007 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:20 INFO - PROCESS | 2952 | 1468522280009 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:20 INFO - PROCESS | 2952 | 1468522280108 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 11:51:20 INFO - PROCESS | 2952 | --DOMWINDOW == 109 (000000F409FCC800) [pid = 2952] [serial = 133] [outer = 0000000000000000] [url = about:blank] 11:51:20 INFO - PROCESS | 2952 | --DOMWINDOW == 108 (000000F4186BC800) [pid = 2952] [serial = 191] [outer = 0000000000000000] [url = about:blank] 11:51:20 INFO - PROCESS | 2952 | --DOMWINDOW == 107 (000000F417B77800) [pid = 2952] [serial = 190] [outer = 0000000000000000] [url = about:blank] 11:51:20 INFO - PROCESS | 2952 | --DOMWINDOW == 106 (000000F41C34E000) [pid = 2952] [serial = 194] [outer = 0000000000000000] [url = about:blank] 11:51:20 INFO - PROCESS | 2952 | --DOMWINDOW == 105 (000000F41A84EC00) [pid = 2952] [serial = 193] [outer = 0000000000000000] [url = about:blank] 11:51:20 INFO - PROCESS | 2952 | --DOMWINDOW == 104 (000000F41C30A800) [pid = 2952] [serial = 173] [outer = 0000000000000000] [url = about:blank] 11:51:20 INFO - PROCESS | 2952 | --DOMWINDOW == 103 (000000F417B78C00) [pid = 2952] [serial = 172] [outer = 0000000000000000] [url = about:blank] 11:51:20 INFO - PROCESS | 2952 | --DOMWINDOW == 102 (000000F409FD7000) [pid = 2952] [serial = 176] [outer = 0000000000000000] [url = about:blank] 11:51:20 INFO - PROCESS | 2952 | --DOMWINDOW == 101 (000000F409FCA000) [pid = 2952] [serial = 175] [outer = 0000000000000000] [url = about:blank] 11:51:20 INFO - PROCESS | 2952 | --DOMWINDOW == 100 (000000F409125C00) [pid = 2952] [serial = 196] [outer = 0000000000000000] [url = about:blank] 11:51:20 INFO - PROCESS | 2952 | --DOMWINDOW == 99 (000000F413D91C00) [pid = 2952] [serial = 170] [outer = 0000000000000000] [url = about:blank] 11:51:20 INFO - PROCESS | 2952 | --DOMWINDOW == 98 (000000F4107D1C00) [pid = 2952] [serial = 169] [outer = 0000000000000000] [url = about:blank] 11:51:20 INFO - PROCESS | 2952 | --DOMWINDOW == 97 (000000F41696E400) [pid = 2952] [serial = 187] [outer = 0000000000000000] [url = about:blank] 11:51:20 INFO - PROCESS | 2952 | --DOMWINDOW == 96 (000000F40A497C00) [pid = 2952] [serial = 167] [outer = 0000000000000000] [url = about:blank] 11:51:20 INFO - PROCESS | 2952 | --DOMWINDOW == 95 (000000F40A424000) [pid = 2952] [serial = 166] [outer = 0000000000000000] [url = about:blank] 11:51:20 INFO - PROCESS | 2952 | --DOMWINDOW == 94 (000000F40A483800) [pid = 2952] [serial = 178] [outer = 0000000000000000] [url = about:blank] 11:51:20 INFO - PROCESS | 2952 | --DOMWINDOW == 93 (000000F40AA2E800) [pid = 2952] [serial = 179] [outer = 0000000000000000] [url = about:blank] 11:51:20 INFO - PROCESS | 2952 | --DOMWINDOW == 92 (000000F41E0D0800) [pid = 2952] [serial = 164] [outer = 0000000000000000] [url = about:blank] 11:51:20 INFO - PROCESS | 2952 | --DOMWINDOW == 91 (000000F413877800) [pid = 2952] [serial = 182] [outer = 0000000000000000] [url = about:blank] 11:51:20 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F4103DDC00) [pid = 2952] [serial = 181] [outer = 0000000000000000] [url = about:blank] 11:51:20 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F413D6BC00) [pid = 2952] [serial = 199] [outer = 0000000000000000] [url = about:blank] 11:51:20 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F4158C3400) [pid = 2952] [serial = 202] [outer = 0000000000000000] [url = about:blank] 11:51:20 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F4158C8800) [pid = 2952] [serial = 203] [outer = 0000000000000000] [url = about:blank] 11:51:20 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F40912B400) [pid = 2952] [serial = 197] [outer = 0000000000000000] [url = about:blank] 11:51:20 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F413D71400) [pid = 2952] [serial = 200] [outer = 0000000000000000] [url = about:blank] 11:51:20 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F416521800) [pid = 2952] [serial = 185] [outer = 0000000000000000] [url = about:blank] 11:51:20 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F415C95C00) [pid = 2952] [serial = 184] [outer = 0000000000000000] [url = about:blank] 11:51:20 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F416BB8800) [pid = 2952] [serial = 188] [outer = 0000000000000000] [url = about:blank] 11:51:20 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F4103DEC00) [pid = 2952] [serial = 130] [outer = 0000000000000000] [url = about:blank] 11:51:20 INFO - PROCESS | 2952 | 1468522280184 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:20 INFO - PROCESS | 2952 | 1468522280187 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:20 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410257000 == 40 [pid = 2952] [id = 90] 11:51:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F409FCA800) [pid = 2952] [serial = 267] [outer = 0000000000000000] 11:51:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F409FD8800) [pid = 2952] [serial = 268] [outer = 000000F409FCA800] 11:51:20 INFO - PROCESS | 2952 | 1468522280235 Marionette DEBUG loaded listener.js 11:51:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F40A498800) [pid = 2952] [serial = 269] [outer = 000000F409FCA800] 11:51:20 INFO - PROCESS | 2952 | 1468522280655 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:51:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 690ms 11:51:20 INFO - PROCESS | 2952 | 1468522280692 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 11:51:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:51:20 INFO - PROCESS | 2952 | 1468522280695 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 11:51:20 INFO - PROCESS | 2952 | 1468522280698 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:51:20 INFO - PROCESS | 2952 | 1468522280702 Marionette TRACE conn5 <- [1,326,null,{}] 11:51:20 INFO - PROCESS | 2952 | 1468522280713 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:20 INFO - PROCESS | 2952 | 1468522280718 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:20 INFO - PROCESS | 2952 | 1468522280804 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 11:51:20 INFO - PROCESS | 2952 | 1468522280812 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:20 INFO - PROCESS | 2952 | 1468522280815 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:20 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4158BB800 == 41 [pid = 2952] [id = 91] 11:51:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F413D6A800) [pid = 2952] [serial = 270] [outer = 0000000000000000] 11:51:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F413D6F000) [pid = 2952] [serial = 271] [outer = 000000F413D6A800] 11:51:20 INFO - PROCESS | 2952 | 1468522280864 Marionette DEBUG loaded listener.js 11:51:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F413D8FC00) [pid = 2952] [serial = 272] [outer = 000000F413D6A800] 11:51:21 INFO - PROCESS | 2952 | 1468522281305 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 631ms 11:51:21 INFO - PROCESS | 2952 | 1468522281331 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 11:51:21 INFO - PROCESS | 2952 | 1468522281334 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 11:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:51:21 INFO - PROCESS | 2952 | 1468522281337 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:51:21 INFO - PROCESS | 2952 | 1468522281339 Marionette TRACE conn5 <- [1,330,null,{}] 11:51:21 INFO - PROCESS | 2952 | 1468522281342 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:21 INFO - PROCESS | 2952 | 1468522281344 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:21 INFO - PROCESS | 2952 | 1468522281433 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 11:51:21 INFO - PROCESS | 2952 | 1468522281438 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:21 INFO - PROCESS | 2952 | 1468522281440 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:21 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416D75000 == 42 [pid = 2952] [id = 92] 11:51:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F4146CF400) [pid = 2952] [serial = 273] [outer = 0000000000000000] 11:51:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F4158C8000) [pid = 2952] [serial = 274] [outer = 000000F4146CF400] 11:51:21 INFO - PROCESS | 2952 | 1468522281486 Marionette DEBUG loaded listener.js 11:51:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F415C91800) [pid = 2952] [serial = 275] [outer = 000000F4146CF400] 11:51:21 INFO - PROCESS | 2952 | 1468522281908 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 629ms 11:51:21 INFO - PROCESS | 2952 | 1468522281969 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 11:51:21 INFO - PROCESS | 2952 | 1468522281972 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 11:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:51:21 INFO - PROCESS | 2952 | 1468522281975 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:51:21 INFO - PROCESS | 2952 | 1468522281977 Marionette TRACE conn5 <- [1,334,null,{}] 11:51:21 INFO - PROCESS | 2952 | 1468522281980 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:21 INFO - PROCESS | 2952 | 1468522281982 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:22 INFO - PROCESS | 2952 | 1468522282064 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 11:51:22 INFO - PROCESS | 2952 | 1468522282072 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:22 INFO - PROCESS | 2952 | 1468522282074 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:22 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41790D000 == 43 [pid = 2952] [id = 93] 11:51:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F416524C00) [pid = 2952] [serial = 276] [outer = 0000000000000000] 11:51:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 92 (000000F4167A5800) [pid = 2952] [serial = 277] [outer = 000000F416524C00] 11:51:22 INFO - PROCESS | 2952 | 1468522282125 Marionette DEBUG loaded listener.js 11:51:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 93 (000000F41696D000) [pid = 2952] [serial = 278] [outer = 000000F416524C00] 11:51:22 INFO - PROCESS | 2952 | 1468522282607 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 671ms 11:51:22 INFO - PROCESS | 2952 | 1468522282648 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 11:51:22 INFO - PROCESS | 2952 | 1468522282651 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 11:51:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:51:22 INFO - PROCESS | 2952 | 1468522282654 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:51:22 INFO - PROCESS | 2952 | 1468522282656 Marionette TRACE conn5 <- [1,338,null,{}] 11:51:22 INFO - PROCESS | 2952 | 1468522282659 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:22 INFO - PROCESS | 2952 | 1468522282665 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:22 INFO - PROCESS | 2952 | 1468522282802 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 11:51:22 INFO - PROCESS | 2952 | 1468522282854 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:22 INFO - PROCESS | 2952 | 1468522282856 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:22 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A657000 == 44 [pid = 2952] [id = 94] 11:51:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 94 (000000F417514C00) [pid = 2952] [serial = 279] [outer = 0000000000000000] 11:51:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 95 (000000F41829B000) [pid = 2952] [serial = 280] [outer = 000000F417514C00] 11:51:22 INFO - PROCESS | 2952 | 1468522282902 Marionette DEBUG loaded listener.js 11:51:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 96 (000000F418AE5000) [pid = 2952] [serial = 281] [outer = 000000F417514C00] 11:51:23 INFO - PROCESS | 2952 | 1468522283333 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 732ms 11:51:23 INFO - PROCESS | 2952 | 1468522283389 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 11:51:23 INFO - PROCESS | 2952 | 1468522283391 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 11:51:23 INFO - PROCESS | 2952 | 1468522283394 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:51:23 INFO - PROCESS | 2952 | 1468522283396 Marionette TRACE conn5 <- [1,342,null,{}] 11:51:23 INFO - PROCESS | 2952 | 1468522283439 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:23 INFO - PROCESS | 2952 | 1468522283442 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:23 INFO - PROCESS | 2952 | 1468522283555 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 11:51:23 INFO - PROCESS | 2952 | 1468522283565 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:23 INFO - PROCESS | 2952 | 1468522283567 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:23 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AD20000 == 45 [pid = 2952] [id = 95] 11:51:23 INFO - PROCESS | 2952 | ++DOMWINDOW == 97 (000000F4186C6C00) [pid = 2952] [serial = 282] [outer = 0000000000000000] 11:51:23 INFO - PROCESS | 2952 | ++DOMWINDOW == 98 (000000F41A852400) [pid = 2952] [serial = 283] [outer = 000000F4186C6C00] 11:51:23 INFO - PROCESS | 2952 | 1468522283613 Marionette DEBUG loaded listener.js 11:51:23 INFO - PROCESS | 2952 | ++DOMWINDOW == 99 (000000F41AF4A000) [pid = 2952] [serial = 284] [outer = 000000F4186C6C00] 11:51:24 INFO - PROCESS | 2952 | 1468522284048 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 713ms 11:51:24 INFO - PROCESS | 2952 | 1468522284111 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 11:51:24 INFO - PROCESS | 2952 | 1468522284113 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 11:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:51:24 INFO - PROCESS | 2952 | 1468522284124 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:51:24 INFO - PROCESS | 2952 | 1468522284126 Marionette TRACE conn5 <- [1,346,null,{}] 11:51:24 INFO - PROCESS | 2952 | 1468522284130 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:24 INFO - PROCESS | 2952 | 1468522284132 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:24 INFO - PROCESS | 2952 | 1468522284238 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 11:51:24 INFO - PROCESS | 2952 | 1468522284247 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:24 INFO - PROCESS | 2952 | 1468522284249 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:24 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B33C800 == 46 [pid = 2952] [id = 96] 11:51:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 100 (000000F41AF4F000) [pid = 2952] [serial = 285] [outer = 0000000000000000] 11:51:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 101 (000000F41B20CC00) [pid = 2952] [serial = 286] [outer = 000000F41AF4F000] 11:51:24 INFO - PROCESS | 2952 | 1468522284294 Marionette DEBUG loaded listener.js 11:51:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 102 (000000F41B607800) [pid = 2952] [serial = 287] [outer = 000000F41AF4F000] 11:51:24 INFO - PROCESS | 2952 | --DOMWINDOW == 101 (000000F41B94A800) [pid = 2952] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:51:24 INFO - PROCESS | 2952 | --DOMWINDOW == 100 (000000F41BDC5800) [pid = 2952] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:51:24 INFO - PROCESS | 2952 | --DOMWINDOW == 99 (000000F419B27800) [pid = 2952] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:51:24 INFO - PROCESS | 2952 | --DOMWINDOW == 98 (000000F41C25E000) [pid = 2952] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:51:24 INFO - PROCESS | 2952 | --DOMWINDOW == 97 (000000F409FCC000) [pid = 2952] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:51:24 INFO - PROCESS | 2952 | --DOMWINDOW == 96 (000000F40A424C00) [pid = 2952] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:51:24 INFO - PROCESS | 2952 | --DOMWINDOW == 95 (000000F40A488800) [pid = 2952] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:51:24 INFO - PROCESS | 2952 | --DOMWINDOW == 94 (000000F41696B400) [pid = 2952] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:51:24 INFO - PROCESS | 2952 | --DOMWINDOW == 93 (000000F417174000) [pid = 2952] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:51:24 INFO - PROCESS | 2952 | --DOMWINDOW == 92 (000000F41B204C00) [pid = 2952] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:51:24 INFO - PROCESS | 2952 | --DOMWINDOW == 91 (000000F40A42B000) [pid = 2952] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:51:24 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F410986400) [pid = 2952] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:51:24 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F413876800) [pid = 2952] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:51:24 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F40A481C00) [pid = 2952] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:51:24 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F40A431400) [pid = 2952] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:51:24 INFO - PROCESS | 2952 | 1468522284870 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 796ms 11:51:24 INFO - PROCESS | 2952 | 1468522284916 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 11:51:24 INFO - PROCESS | 2952 | 1468522284926 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 11:51:24 INFO - PROCESS | 2952 | 1468522284930 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:51:24 INFO - PROCESS | 2952 | 1468522284932 Marionette TRACE conn5 <- [1,350,null,{}] 11:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:51:24 INFO - PROCESS | 2952 | 1468522284935 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:24 INFO - PROCESS | 2952 | 1468522284937 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:25 INFO - PROCESS | 2952 | 1468522285020 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 11:51:25 INFO - PROCESS | 2952 | 1468522285026 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:25 INFO - PROCESS | 2952 | 1468522285027 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:25 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B4C8000 == 47 [pid = 2952] [id = 97] 11:51:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F40A48F800) [pid = 2952] [serial = 288] [outer = 0000000000000000] 11:51:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F413E80000) [pid = 2952] [serial = 289] [outer = 000000F40A48F800] 11:51:25 INFO - PROCESS | 2952 | 1468522285072 Marionette DEBUG loaded listener.js 11:51:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F41820B800) [pid = 2952] [serial = 290] [outer = 000000F40A48F800] 11:51:25 INFO - PROCESS | 2952 | 1468522285473 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 587ms 11:51:25 INFO - PROCESS | 2952 | 1468522285522 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 11:51:25 INFO - PROCESS | 2952 | 1468522285524 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 11:51:25 INFO - PROCESS | 2952 | 1468522285527 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:51:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:51:25 INFO - PROCESS | 2952 | 1468522285529 Marionette TRACE conn5 <- [1,354,null,{}] 11:51:25 INFO - PROCESS | 2952 | 1468522285533 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:25 INFO - PROCESS | 2952 | 1468522285534 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:25 INFO - PROCESS | 2952 | 1468522285618 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 11:51:25 INFO - PROCESS | 2952 | 1468522285624 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:25 INFO - PROCESS | 2952 | 1468522285626 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:25 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE86800 == 48 [pid = 2952] [id = 98] 11:51:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F41A670400) [pid = 2952] [serial = 291] [outer = 0000000000000000] 11:51:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 92 (000000F41B608400) [pid = 2952] [serial = 292] [outer = 000000F41A670400] 11:51:25 INFO - PROCESS | 2952 | 1468522285672 Marionette DEBUG loaded listener.js 11:51:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 93 (000000F41B60F800) [pid = 2952] [serial = 293] [outer = 000000F41A670400] 11:51:26 INFO - PROCESS | 2952 | 1468522286102 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:51:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 626ms 11:51:26 INFO - PROCESS | 2952 | 1468522286157 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 11:51:26 INFO - PROCESS | 2952 | 1468522286160 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 11:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:51:26 INFO - PROCESS | 2952 | 1468522286163 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:51:26 INFO - PROCESS | 2952 | 1468522286165 Marionette TRACE conn5 <- [1,358,null,{}] 11:51:26 INFO - PROCESS | 2952 | 1468522286169 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:26 INFO - PROCESS | 2952 | 1468522286172 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:26 INFO - PROCESS | 2952 | 1468522286276 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 11:51:26 INFO - PROCESS | 2952 | 1468522286290 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:26 INFO - PROCESS | 2952 | 1468522286292 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:26 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E592000 == 49 [pid = 2952] [id = 99] 11:51:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 94 (000000F41B94DC00) [pid = 2952] [serial = 294] [outer = 0000000000000000] 11:51:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 95 (000000F41B951C00) [pid = 2952] [serial = 295] [outer = 000000F41B94DC00] 11:51:26 INFO - PROCESS | 2952 | 1468522286340 Marionette DEBUG loaded listener.js 11:51:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 96 (000000F41C257800) [pid = 2952] [serial = 296] [outer = 000000F41B94DC00] 11:51:26 INFO - PROCESS | 2952 | 1468522286974 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:51:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 839ms 11:51:27 INFO - PROCESS | 2952 | 1468522287006 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 11:51:27 INFO - PROCESS | 2952 | 1468522287010 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 11:51:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:51:27 INFO - PROCESS | 2952 | 1468522287015 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:51:27 INFO - PROCESS | 2952 | 1468522287019 Marionette TRACE conn5 <- [1,362,null,{}] 11:51:27 INFO - PROCESS | 2952 | 1468522287025 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:27 INFO - PROCESS | 2952 | 1468522287029 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:27 INFO - PROCESS | 2952 | 1468522287146 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 11:51:27 INFO - PROCESS | 2952 | 1468522287221 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:27 INFO - PROCESS | 2952 | 1468522287224 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:27 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410966000 == 50 [pid = 2952] [id = 100] 11:51:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 97 (000000F40A20CC00) [pid = 2952] [serial = 297] [outer = 0000000000000000] 11:51:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 98 (000000F40A422400) [pid = 2952] [serial = 298] [outer = 000000F40A20CC00] 11:51:27 INFO - PROCESS | 2952 | 1468522287324 Marionette DEBUG loaded listener.js 11:51:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 99 (000000F40AC4D000) [pid = 2952] [serial = 299] [outer = 000000F40A20CC00] 11:51:27 INFO - PROCESS | 2952 | 1468522287932 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:51:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 923ms 11:51:27 INFO - PROCESS | 2952 | 1468522287943 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 11:51:27 INFO - PROCESS | 2952 | 1468522287948 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 11:51:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:51:27 INFO - PROCESS | 2952 | 1468522287954 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:51:27 INFO - PROCESS | 2952 | 1468522287957 Marionette TRACE conn5 <- [1,366,null,{}] 11:51:27 INFO - PROCESS | 2952 | 1468522287961 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:27 INFO - PROCESS | 2952 | 1468522287964 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:28 INFO - PROCESS | 2952 | 1468522288082 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 11:51:28 INFO - PROCESS | 2952 | 1468522288169 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:28 INFO - PROCESS | 2952 | 1468522288172 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:28 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4186E4000 == 51 [pid = 2952] [id = 101] 11:51:28 INFO - PROCESS | 2952 | ++DOMWINDOW == 100 (000000F413877800) [pid = 2952] [serial = 300] [outer = 0000000000000000] 11:51:28 INFO - PROCESS | 2952 | ++DOMWINDOW == 101 (000000F413D70400) [pid = 2952] [serial = 301] [outer = 000000F413877800] 11:51:28 INFO - PROCESS | 2952 | 1468522288229 Marionette DEBUG loaded listener.js 11:51:28 INFO - PROCESS | 2952 | ++DOMWINDOW == 102 (000000F4158C3400) [pid = 2952] [serial = 302] [outer = 000000F413877800] 11:51:28 INFO - PROCESS | 2952 | 1468522288906 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 986ms 11:51:28 INFO - PROCESS | 2952 | 1468522288950 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 11:51:28 INFO - PROCESS | 2952 | 1468522288953 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 11:51:28 INFO - PROCESS | 2952 | 1468522288958 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:51:28 INFO - PROCESS | 2952 | 1468522288962 Marionette TRACE conn5 <- [1,370,null,{}] 11:51:28 INFO - PROCESS | 2952 | 1468522288974 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:28 INFO - PROCESS | 2952 | 1468522288979 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:29 INFO - PROCESS | 2952 | 1468522289093 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 11:51:29 INFO - PROCESS | 2952 | 1468522289169 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:29 INFO - PROCESS | 2952 | 1468522289173 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:29 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E85A000 == 52 [pid = 2952] [id = 102] 11:51:29 INFO - PROCESS | 2952 | ++DOMWINDOW == 103 (000000F417209C00) [pid = 2952] [serial = 303] [outer = 0000000000000000] 11:51:29 INFO - PROCESS | 2952 | ++DOMWINDOW == 104 (000000F417B78C00) [pid = 2952] [serial = 304] [outer = 000000F417209C00] 11:51:29 INFO - PROCESS | 2952 | 1468522289272 Marionette DEBUG loaded listener.js 11:51:29 INFO - PROCESS | 2952 | ++DOMWINDOW == 105 (000000F41B210C00) [pid = 2952] [serial = 305] [outer = 000000F417209C00] 11:51:29 INFO - PROCESS | 2952 | 1468522289857 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:51:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 986ms 11:51:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:51:29 INFO - PROCESS | 2952 | 1468522289949 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 11:51:29 INFO - PROCESS | 2952 | 1468522289953 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 11:51:29 INFO - PROCESS | 2952 | 1468522289957 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:51:29 INFO - PROCESS | 2952 | 1468522289959 Marionette TRACE conn5 <- [1,374,null,{}] 11:51:29 INFO - PROCESS | 2952 | 1468522289964 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:29 INFO - PROCESS | 2952 | 1468522289967 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:30 INFO - PROCESS | 2952 | 1468522290098 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 11:51:30 INFO - PROCESS | 2952 | 1468522290208 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:30 INFO - PROCESS | 2952 | 1468522290210 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:30 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40F13E000 == 53 [pid = 2952] [id = 103] 11:51:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 106 (000000F409FCE400) [pid = 2952] [serial = 306] [outer = 0000000000000000] 11:51:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 107 (000000F410392000) [pid = 2952] [serial = 307] [outer = 000000F409FCE400] 11:51:30 INFO - PROCESS | 2952 | 1468522290267 Marionette DEBUG loaded listener.js 11:51:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 108 (000000F41716C400) [pid = 2952] [serial = 308] [outer = 000000F409FCE400] 11:51:30 INFO - PROCESS | 2952 | 1468522290951 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:51:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:51:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1028ms 11:51:31 INFO - PROCESS | 2952 | 1468522290986 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 11:51:31 INFO - PROCESS | 2952 | 1468522290990 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 11:51:31 INFO - PROCESS | 2952 | 1468522290994 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:51:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:51:31 INFO - PROCESS | 2952 | 1468522290999 Marionette TRACE conn5 <- [1,378,null,{}] 11:51:31 INFO - PROCESS | 2952 | 1468522291004 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:31 INFO - PROCESS | 2952 | 1468522291007 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:31 INFO - PROCESS | 2952 | 1468522291111 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 11:51:31 INFO - PROCESS | 2952 | 1468522291202 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:31 INFO - PROCESS | 2952 | 1468522291205 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:31 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410248800 == 54 [pid = 2952] [id = 104] 11:51:31 INFO - PROCESS | 2952 | ++DOMWINDOW == 109 (000000F410394C00) [pid = 2952] [serial = 309] [outer = 0000000000000000] 11:51:31 INFO - PROCESS | 2952 | ++DOMWINDOW == 110 (000000F4103DC800) [pid = 2952] [serial = 310] [outer = 000000F410394C00] 11:51:31 INFO - PROCESS | 2952 | 1468522291256 Marionette DEBUG loaded listener.js 11:51:31 INFO - PROCESS | 2952 | ++DOMWINDOW == 111 (000000F413D71800) [pid = 2952] [serial = 311] [outer = 000000F410394C00] 11:51:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE86800 == 53 [pid = 2952] [id = 98] 11:51:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B4C8000 == 52 [pid = 2952] [id = 97] 11:51:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B33C800 == 51 [pid = 2952] [id = 96] 11:51:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AD20000 == 50 [pid = 2952] [id = 95] 11:51:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A657000 == 49 [pid = 2952] [id = 94] 11:51:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F41790D000 == 48 [pid = 2952] [id = 93] 11:51:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F416D75000 == 47 [pid = 2952] [id = 92] 11:51:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F4158BB800 == 46 [pid = 2952] [id = 91] 11:51:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F410257000 == 45 [pid = 2952] [id = 90] 11:51:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F413D27800 == 44 [pid = 2952] [id = 89] 11:51:31 INFO - PROCESS | 2952 | --DOMWINDOW == 110 (000000F41AF4C800) [pid = 2952] [serial = 251] [outer = 0000000000000000] [url = about:blank] 11:51:31 INFO - PROCESS | 2952 | --DOMWINDOW == 109 (000000F41B211000) [pid = 2952] [serial = 245] [outer = 0000000000000000] [url = about:blank] 11:51:31 INFO - PROCESS | 2952 | --DOMWINDOW == 108 (000000F41AF46800) [pid = 2952] [serial = 250] [outer = 0000000000000000] [url = about:blank] 11:51:31 INFO - PROCESS | 2952 | --DOMWINDOW == 107 (000000F40A332400) [pid = 2952] [serial = 253] [outer = 0000000000000000] [url = about:blank] 11:51:31 INFO - PROCESS | 2952 | --DOMWINDOW == 106 (000000F41AF43000) [pid = 2952] [serial = 248] [outer = 0000000000000000] [url = about:blank] 11:51:31 INFO - PROCESS | 2952 | --DOMWINDOW == 105 (000000F41C308000) [pid = 2952] [serial = 236] [outer = 0000000000000000] [url = about:blank] 11:51:31 INFO - PROCESS | 2952 | --DOMWINDOW == 104 (000000F41E137800) [pid = 2952] [serial = 238] [outer = 0000000000000000] [url = about:blank] 11:51:31 INFO - PROCESS | 2952 | --DOMWINDOW == 103 (000000F41BDCB000) [pid = 2952] [serial = 241] [outer = 0000000000000000] [url = about:blank] 11:51:31 INFO - PROCESS | 2952 | --DOMWINDOW == 102 (000000F41E144C00) [pid = 2952] [serial = 239] [outer = 0000000000000000] [url = about:blank] 11:51:31 INFO - PROCESS | 2952 | --DOMWINDOW == 101 (000000F41C259000) [pid = 2952] [serial = 235] [outer = 0000000000000000] [url = about:blank] 11:51:31 INFO - PROCESS | 2952 | --DOMWINDOW == 100 (000000F41C353800) [pid = 2952] [serial = 218] [outer = 0000000000000000] [url = about:blank] 11:51:31 INFO - PROCESS | 2952 | --DOMWINDOW == 99 (000000F41C261400) [pid = 2952] [serial = 217] [outer = 0000000000000000] [url = about:blank] 11:51:31 INFO - PROCESS | 2952 | --DOMWINDOW == 98 (000000F40A49A400) [pid = 2952] [serial = 209] [outer = 0000000000000000] [url = about:blank] 11:51:31 INFO - PROCESS | 2952 | --DOMWINDOW == 97 (000000F409FD3000) [pid = 2952] [serial = 208] [outer = 0000000000000000] [url = about:blank] 11:51:31 INFO - PROCESS | 2952 | --DOMWINDOW == 96 (000000F41E13AC00) [pid = 2952] [serial = 221] [outer = 0000000000000000] [url = about:blank] 11:51:31 INFO - PROCESS | 2952 | --DOMWINDOW == 95 (000000F419767C00) [pid = 2952] [serial = 220] [outer = 0000000000000000] [url = about:blank] 11:51:31 INFO - PROCESS | 2952 | --DOMWINDOW == 94 (000000F4182FBC00) [pid = 2952] [serial = 232] [outer = 0000000000000000] [url = about:blank] 11:51:31 INFO - PROCESS | 2952 | --DOMWINDOW == 93 (000000F41A672C00) [pid = 2952] [serial = 233] [outer = 0000000000000000] [url = about:blank] 11:51:31 INFO - PROCESS | 2952 | --DOMWINDOW == 92 (000000F416974000) [pid = 2952] [serial = 229] [outer = 0000000000000000] [url = about:blank] 11:51:31 INFO - PROCESS | 2952 | --DOMWINDOW == 91 (000000F41750BC00) [pid = 2952] [serial = 230] [outer = 0000000000000000] [url = about:blank] 11:51:31 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F41A677400) [pid = 2952] [serial = 215] [outer = 0000000000000000] [url = about:blank] 11:51:31 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F4182AF400) [pid = 2952] [serial = 214] [outer = 0000000000000000] [url = about:blank] 11:51:31 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F41B20B000) [pid = 2952] [serial = 244] [outer = 0000000000000000] [url = about:blank] 11:51:31 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F410396000) [pid = 2952] [serial = 224] [outer = 0000000000000000] [url = about:blank] 11:51:31 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F40E922C00) [pid = 2952] [serial = 223] [outer = 0000000000000000] [url = about:blank] 11:51:31 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F4144A0C00) [pid = 2952] [serial = 212] [outer = 0000000000000000] [url = about:blank] 11:51:31 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F413D6B400) [pid = 2952] [serial = 211] [outer = 0000000000000000] [url = about:blank] 11:51:31 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F413D6C400) [pid = 2952] [serial = 226] [outer = 0000000000000000] [url = about:blank] 11:51:31 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F41461C800) [pid = 2952] [serial = 227] [outer = 0000000000000000] [url = about:blank] 11:51:31 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F41BDD0000) [pid = 2952] [serial = 242] [outer = 0000000000000000] [url = about:blank] 11:51:31 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F413D75400) [pid = 2952] [serial = 247] [outer = 0000000000000000] [url = about:blank] 11:51:31 INFO - PROCESS | 2952 | 1468522291930 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:51:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:51:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 985ms 11:51:31 INFO - PROCESS | 2952 | 1468522291983 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 11:51:31 INFO - PROCESS | 2952 | 1468522291988 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 11:51:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:51:32 INFO - PROCESS | 2952 | 1468522291994 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:51:32 INFO - PROCESS | 2952 | 1468522291997 Marionette TRACE conn5 <- [1,382,null,{}] 11:51:32 INFO - PROCESS | 2952 | 1468522292001 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:32 INFO - PROCESS | 2952 | 1468522292003 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:32 INFO - PROCESS | 2952 | 1468522292099 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 11:51:32 INFO - PROCESS | 2952 | 1468522292172 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:32 INFO - PROCESS | 2952 | 1468522292175 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:32 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4146D6000 == 45 [pid = 2952] [id = 105] 11:51:32 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F40A337800) [pid = 2952] [serial = 312] [outer = 0000000000000000] 11:51:32 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F413D6E000) [pid = 2952] [serial = 313] [outer = 000000F40A337800] 11:51:32 INFO - PROCESS | 2952 | 1468522292224 Marionette DEBUG loaded listener.js 11:51:32 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F4158C3000) [pid = 2952] [serial = 314] [outer = 000000F40A337800] 11:51:32 INFO - PROCESS | 2952 | 1468522292642 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:51:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:51:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 691ms 11:51:32 INFO - PROCESS | 2952 | 1468522292689 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 11:51:32 INFO - PROCESS | 2952 | 1468522292691 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 11:51:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:51:32 INFO - PROCESS | 2952 | 1468522292694 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:51:32 INFO - PROCESS | 2952 | 1468522292698 Marionette TRACE conn5 <- [1,386,null,{}] 11:51:32 INFO - PROCESS | 2952 | 1468522292708 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:32 INFO - PROCESS | 2952 | 1468522292713 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:32 INFO - PROCESS | 2952 | 1468522292803 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 11:51:32 INFO - PROCESS | 2952 | 1468522292810 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:32 INFO - PROCESS | 2952 | 1468522292813 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:32 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4186E3000 == 46 [pid = 2952] [id = 106] 11:51:32 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F416963000) [pid = 2952] [serial = 315] [outer = 0000000000000000] 11:51:32 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F41700A400) [pid = 2952] [serial = 316] [outer = 000000F416963000] 11:51:32 INFO - PROCESS | 2952 | 1468522292861 Marionette DEBUG loaded listener.js 11:51:32 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F4182F0C00) [pid = 2952] [serial = 317] [outer = 000000F416963000] 11:51:33 INFO - PROCESS | 2952 | 1468522293336 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 11:51:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:51:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 691ms 11:51:33 INFO - PROCESS | 2952 | 1468522293394 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 11:51:33 INFO - PROCESS | 2952 | 1468522293397 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 11:51:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:51:33 INFO - PROCESS | 2952 | 1468522293402 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:51:33 INFO - PROCESS | 2952 | 1468522293404 Marionette TRACE conn5 <- [1,390,null,{}] 11:51:33 INFO - PROCESS | 2952 | 1468522293408 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:33 INFO - PROCESS | 2952 | 1468522293410 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:33 INFO - PROCESS | 2952 | 1468522293527 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 11:51:33 INFO - PROCESS | 2952 | 1468522293606 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:33 INFO - PROCESS | 2952 | 1468522293608 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:33 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A874000 == 47 [pid = 2952] [id = 107] 11:51:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F417C80000) [pid = 2952] [serial = 318] [outer = 0000000000000000] 11:51:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F41AF45000) [pid = 2952] [serial = 319] [outer = 000000F417C80000] 11:51:33 INFO - PROCESS | 2952 | 1468522293653 Marionette DEBUG loaded listener.js 11:51:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F41B20D000) [pid = 2952] [serial = 320] [outer = 000000F417C80000] 11:51:34 INFO - PROCESS | 2952 | 1468522294072 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 11:51:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:51:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 732ms 11:51:34 INFO - PROCESS | 2952 | 1468522294135 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 11:51:34 INFO - PROCESS | 2952 | 1468522294137 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 11:51:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:51:34 INFO - PROCESS | 2952 | 1468522294148 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:51:34 INFO - PROCESS | 2952 | 1468522294150 Marionette TRACE conn5 <- [1,394,null,{}] 11:51:34 INFO - PROCESS | 2952 | 1468522294154 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:34 INFO - PROCESS | 2952 | 1468522294156 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:34 INFO - PROCESS | 2952 | 1468522294272 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 11:51:34 INFO - PROCESS | 2952 | 1468522294322 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:34 INFO - PROCESS | 2952 | 1468522294324 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:34 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B4B2800 == 48 [pid = 2952] [id = 108] 11:51:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F41B4F0400) [pid = 2952] [serial = 321] [outer = 0000000000000000] 11:51:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F41B4F3000) [pid = 2952] [serial = 322] [outer = 000000F41B4F0400] 11:51:34 INFO - PROCESS | 2952 | 1468522294368 Marionette DEBUG loaded listener.js 11:51:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 92 (000000F41B603400) [pid = 2952] [serial = 323] [outer = 000000F41B4F0400] 11:51:34 INFO - PROCESS | 2952 | 1468522294834 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 11:51:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:51:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 732ms 11:51:34 INFO - PROCESS | 2952 | 1468522294881 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 11:51:34 INFO - PROCESS | 2952 | 1468522294883 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 11:51:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:51:34 INFO - PROCESS | 2952 | 1468522294887 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:51:34 INFO - PROCESS | 2952 | 1468522294889 Marionette TRACE conn5 <- [1,398,null,{}] 11:51:34 INFO - PROCESS | 2952 | 1468522294892 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:34 INFO - PROCESS | 2952 | 1468522294898 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:35 INFO - PROCESS | 2952 | 1468522295025 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 11:51:35 INFO - PROCESS | 2952 | 1468522295080 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:35 INFO - PROCESS | 2952 | 1468522295082 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:35 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40F4C6000 == 49 [pid = 2952] [id = 109] 11:51:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 93 (000000F41BDC8400) [pid = 2952] [serial = 324] [outer = 0000000000000000] 11:51:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 94 (000000F41C256C00) [pid = 2952] [serial = 325] [outer = 000000F41BDC8400] 11:51:35 INFO - PROCESS | 2952 | 1468522295127 Marionette DEBUG loaded listener.js 11:51:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 95 (000000F41C262C00) [pid = 2952] [serial = 326] [outer = 000000F41BDC8400] 11:51:35 INFO - PROCESS | 2952 | 1468522295573 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 11:51:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:51:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 734ms 11:51:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:51:35 INFO - PROCESS | 2952 | 1468522295625 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 11:51:35 INFO - PROCESS | 2952 | 1468522295627 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 11:51:35 INFO - PROCESS | 2952 | 1468522295630 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:51:35 INFO - PROCESS | 2952 | 1468522295639 Marionette TRACE conn5 <- [1,402,null,{}] 11:51:35 INFO - PROCESS | 2952 | 1468522295650 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:35 INFO - PROCESS | 2952 | 1468522295652 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:35 INFO - PROCESS | 2952 | 1468522295760 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 11:51:35 INFO - PROCESS | 2952 | 1468522295772 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:35 INFO - PROCESS | 2952 | 1468522295774 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:35 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E5A0800 == 50 [pid = 2952] [id = 110] 11:51:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 96 (000000F41B46E800) [pid = 2952] [serial = 327] [outer = 0000000000000000] 11:51:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 97 (000000F41B473000) [pid = 2952] [serial = 328] [outer = 000000F41B46E800] 11:51:35 INFO - PROCESS | 2952 | 1468522295859 Marionette DEBUG loaded listener.js 11:51:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 98 (000000F41C25F400) [pid = 2952] [serial = 329] [outer = 000000F41B46E800] 11:51:36 INFO - PROCESS | 2952 | --DOMWINDOW == 97 (000000F417514C00) [pid = 2952] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:51:36 INFO - PROCESS | 2952 | --DOMWINDOW == 96 (000000F40A335800) [pid = 2952] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:51:36 INFO - PROCESS | 2952 | --DOMWINDOW == 95 (000000F4146CF400) [pid = 2952] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:51:36 INFO - PROCESS | 2952 | --DOMWINDOW == 94 (000000F4186C6C00) [pid = 2952] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:51:36 INFO - PROCESS | 2952 | --DOMWINDOW == 93 (000000F417347000) [pid = 2952] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:51:36 INFO - PROCESS | 2952 | --DOMWINDOW == 92 (000000F416524C00) [pid = 2952] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:51:36 INFO - PROCESS | 2952 | --DOMWINDOW == 91 (000000F409FCA800) [pid = 2952] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:51:36 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F413D6A800) [pid = 2952] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:51:36 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F41AF4F000) [pid = 2952] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:51:36 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F41A670400) [pid = 2952] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:51:36 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F40A48F800) [pid = 2952] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:51:36 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F413D70800) [pid = 2952] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:51:36 INFO - PROCESS | 2952 | 1468522296306 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 11:51:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:51:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 692ms 11:51:36 INFO - PROCESS | 2952 | 1468522296346 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 11:51:36 INFO - PROCESS | 2952 | 1468522296348 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 11:51:36 INFO - PROCESS | 2952 | 1468522296351 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:51:36 INFO - PROCESS | 2952 | 1468522296353 Marionette TRACE conn5 <- [1,406,null,{}] 11:51:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:51:36 INFO - PROCESS | 2952 | 1468522296358 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:36 INFO - PROCESS | 2952 | 1468522296360 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:36 INFO - PROCESS | 2952 | 1468522296445 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 11:51:36 INFO - PROCESS | 2952 | 1468522296451 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:36 INFO - PROCESS | 2952 | 1468522296453 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:36 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E858800 == 51 [pid = 2952] [id = 111] 11:51:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F413D6BC00) [pid = 2952] [serial = 330] [outer = 0000000000000000] 11:51:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F41AF4C400) [pid = 2952] [serial = 331] [outer = 000000F413D6BC00] 11:51:36 INFO - PROCESS | 2952 | 1468522296498 Marionette DEBUG loaded listener.js 11:51:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F41C260800) [pid = 2952] [serial = 332] [outer = 000000F413D6BC00] 11:51:36 INFO - PROCESS | 2952 | 1468522296932 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 11:51:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:51:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 629ms 11:51:36 INFO - PROCESS | 2952 | 1468522296988 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 11:51:37 INFO - PROCESS | 2952 | 1468522296991 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 11:51:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:51:37 INFO - PROCESS | 2952 | 1468522296994 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:51:37 INFO - PROCESS | 2952 | 1468522296995 Marionette TRACE conn5 <- [1,410,null,{}] 11:51:37 INFO - PROCESS | 2952 | 1468522296999 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:37 INFO - PROCESS | 2952 | 1468522297001 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:37 INFO - PROCESS | 2952 | 1468522297089 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 11:51:37 INFO - PROCESS | 2952 | 1468522297097 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:37 INFO - PROCESS | 2952 | 1468522297099 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:37 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41EC35800 == 52 [pid = 2952] [id = 112] 11:51:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F4175E2400) [pid = 2952] [serial = 333] [outer = 0000000000000000] 11:51:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F4175E6000) [pid = 2952] [serial = 334] [outer = 000000F4175E2400] 11:51:37 INFO - PROCESS | 2952 | 1468522297142 Marionette DEBUG loaded listener.js 11:51:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 92 (000000F41B60D000) [pid = 2952] [serial = 335] [outer = 000000F4175E2400] 11:51:37 INFO - PROCESS | 2952 | 1468522297566 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 11:51:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:51:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 586ms 11:51:37 INFO - PROCESS | 2952 | 1468522297593 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 11:51:37 INFO - PROCESS | 2952 | 1468522297595 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 11:51:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:51:37 INFO - PROCESS | 2952 | 1468522297598 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:51:37 INFO - PROCESS | 2952 | 1468522297600 Marionette TRACE conn5 <- [1,414,null,{}] 11:51:37 INFO - PROCESS | 2952 | 1468522297608 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:37 INFO - PROCESS | 2952 | 1468522297610 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:37 INFO - PROCESS | 2952 | 1468522297696 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 11:51:37 INFO - PROCESS | 2952 | 1468522297702 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:37 INFO - PROCESS | 2952 | 1468522297704 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:37 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41ED64000 == 53 [pid = 2952] [id = 113] 11:51:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 93 (000000F417137C00) [pid = 2952] [serial = 336] [outer = 0000000000000000] 11:51:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 94 (000000F41713D400) [pid = 2952] [serial = 337] [outer = 000000F417137C00] 11:51:37 INFO - PROCESS | 2952 | 1468522297750 Marionette DEBUG loaded listener.js 11:51:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 95 (000000F4175E2C00) [pid = 2952] [serial = 338] [outer = 000000F417137C00] 11:51:38 INFO - PROCESS | 2952 | 1468522298422 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 11:51:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:51:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 878ms 11:51:38 INFO - PROCESS | 2952 | 1468522298482 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 11:51:38 INFO - PROCESS | 2952 | 1468522298487 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 11:51:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:51:38 INFO - PROCESS | 2952 | 1468522298493 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:51:38 INFO - PROCESS | 2952 | 1468522298497 Marionette TRACE conn5 <- [1,418,null,{}] 11:51:38 INFO - PROCESS | 2952 | 1468522298503 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:38 INFO - PROCESS | 2952 | 1468522298507 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:38 INFO - PROCESS | 2952 | 1468522298625 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 11:51:38 INFO - PROCESS | 2952 | 1468522298743 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:38 INFO - PROCESS | 2952 | 1468522298746 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:38 INFO - PROCESS | 2952 | ++DOCSHELL 000000F415C58800 == 54 [pid = 2952] [id = 114] 11:51:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 96 (000000F40A331000) [pid = 2952] [serial = 339] [outer = 0000000000000000] 11:51:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 97 (000000F40F16E000) [pid = 2952] [serial = 340] [outer = 000000F40A331000] 11:51:38 INFO - PROCESS | 2952 | 1468522298804 Marionette DEBUG loaded listener.js 11:51:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 98 (000000F413D69000) [pid = 2952] [serial = 341] [outer = 000000F40A331000] 11:51:39 INFO - PROCESS | 2952 | 1468522299867 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 11:51:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 11:51:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1385ms 11:51:39 INFO - PROCESS | 2952 | 1468522299880 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 11:51:39 INFO - PROCESS | 2952 | 1468522299885 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 11:51:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:51:39 INFO - PROCESS | 2952 | 1468522299893 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:51:39 INFO - PROCESS | 2952 | 1468522299896 Marionette TRACE conn5 <- [1,422,null,{}] 11:51:39 INFO - PROCESS | 2952 | 1468522299900 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:39 INFO - PROCESS | 2952 | 1468522299903 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:40 INFO - PROCESS | 2952 | 1468522300051 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 11:51:40 INFO - PROCESS | 2952 | 1468522300161 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:40 INFO - PROCESS | 2952 | 1468522300164 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:40 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE72000 == 55 [pid = 2952] [id = 115] 11:51:40 INFO - PROCESS | 2952 | ++DOMWINDOW == 99 (000000F416522400) [pid = 2952] [serial = 342] [outer = 0000000000000000] 11:51:40 INFO - PROCESS | 2952 | ++DOMWINDOW == 100 (000000F41713C000) [pid = 2952] [serial = 343] [outer = 000000F416522400] 11:51:40 INFO - PROCESS | 2952 | 1468522300223 Marionette DEBUG loaded listener.js 11:51:40 INFO - PROCESS | 2952 | ++DOMWINDOW == 101 (000000F4175E8400) [pid = 2952] [serial = 344] [outer = 000000F416522400] 11:51:41 INFO - PROCESS | 2952 | 1468522301329 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 11:51:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:51:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1495ms 11:51:41 INFO - PROCESS | 2952 | 1468522301389 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 11:51:41 INFO - PROCESS | 2952 | 1468522301391 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 11:51:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:51:41 INFO - PROCESS | 2952 | 1468522301396 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:51:41 INFO - PROCESS | 2952 | 1468522301400 Marionette TRACE conn5 <- [1,426,null,{}] 11:51:41 INFO - PROCESS | 2952 | 1468522301627 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:41 INFO - PROCESS | 2952 | 1468522301631 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:41 INFO - PROCESS | 2952 | 1468522301737 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 11:51:41 INFO - PROCESS | 2952 | 1468522301805 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:41 INFO - PROCESS | 2952 | 1468522301809 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:41 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4158B9000 == 56 [pid = 2952] [id = 116] 11:51:41 INFO - PROCESS | 2952 | ++DOMWINDOW == 102 (000000F4103D4000) [pid = 2952] [serial = 345] [outer = 0000000000000000] 11:51:41 INFO - PROCESS | 2952 | ++DOMWINDOW == 103 (000000F410447C00) [pid = 2952] [serial = 346] [outer = 000000F4103D4000] 11:51:41 INFO - PROCESS | 2952 | 1468522301859 Marionette DEBUG loaded listener.js 11:51:41 INFO - PROCESS | 2952 | ++DOMWINDOW == 104 (000000F415808800) [pid = 2952] [serial = 347] [outer = 000000F4103D4000] 11:51:43 INFO - PROCESS | 2952 | --DOCSHELL 000000F41EC35800 == 55 [pid = 2952] [id = 112] 11:51:43 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E858800 == 54 [pid = 2952] [id = 111] 11:51:43 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E5A0800 == 53 [pid = 2952] [id = 110] 11:51:43 INFO - PROCESS | 2952 | --DOCSHELL 000000F40F4C6000 == 52 [pid = 2952] [id = 109] 11:51:43 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B4B2800 == 51 [pid = 2952] [id = 108] 11:51:43 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A874000 == 50 [pid = 2952] [id = 107] 11:51:43 INFO - PROCESS | 2952 | --DOCSHELL 000000F4186E3000 == 49 [pid = 2952] [id = 106] 11:51:43 INFO - PROCESS | 2952 | --DOCSHELL 000000F4146D6000 == 48 [pid = 2952] [id = 105] 11:51:43 INFO - PROCESS | 2952 | --DOCSHELL 000000F410248800 == 47 [pid = 2952] [id = 104] 11:51:43 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E592000 == 46 [pid = 2952] [id = 99] 11:51:43 INFO - PROCESS | 2952 | --DOCSHELL 000000F410966000 == 45 [pid = 2952] [id = 100] 11:51:43 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE6A800 == 44 [pid = 2952] [id = 33] 11:51:43 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E85A000 == 43 [pid = 2952] [id = 102] 11:51:43 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B4CB800 == 42 [pid = 2952] [id = 85] 11:51:43 INFO - PROCESS | 2952 | --DOCSHELL 000000F417370000 == 41 [pid = 2952] [id = 57] 11:51:43 INFO - PROCESS | 2952 | --DOCSHELL 000000F40F13E000 == 40 [pid = 2952] [id = 103] 11:51:43 INFO - PROCESS | 2952 | --DOCSHELL 000000F4186E4000 == 39 [pid = 2952] [id = 101] 11:51:43 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E59E000 == 38 [pid = 2952] [id = 72] 11:51:43 INFO - PROCESS | 2952 | --DOCSHELL 000000F41790B800 == 37 [pid = 2952] [id = 71] 11:51:43 INFO - PROCESS | 2952 | --DOCSHELL 000000F41ED6A800 == 36 [pid = 2952] [id = 58] 11:51:43 INFO - PROCESS | 2952 | --DOCSHELL 000000F410A13800 == 35 [pid = 2952] [id = 45] 11:51:43 INFO - PROCESS | 2952 | --DOCSHELL 000000F414599000 == 34 [pid = 2952] [id = 86] 11:51:43 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A721800 == 33 [pid = 2952] [id = 87] 11:51:43 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E58E800 == 32 [pid = 2952] [id = 88] 11:51:43 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE82000 == 31 [pid = 2952] [id = 73] 11:51:43 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A722000 == 30 [pid = 2952] [id = 74] 11:51:43 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE72000 == 29 [pid = 2952] [id = 115] 11:51:43 INFO - PROCESS | 2952 | --DOCSHELL 000000F41ED64000 == 28 [pid = 2952] [id = 113] 11:51:43 INFO - PROCESS | 2952 | --DOCSHELL 000000F415C58800 == 27 [pid = 2952] [id = 114] 11:51:43 INFO - PROCESS | 2952 | --DOMWINDOW == 103 (000000F41C304C00) [pid = 2952] [serial = 206] [outer = 0000000000000000] [url = about:blank] 11:51:43 INFO - PROCESS | 2952 | --DOMWINDOW == 102 (000000F40A335400) [pid = 2952] [serial = 256] [outer = 0000000000000000] [url = about:blank] 11:51:43 INFO - PROCESS | 2952 | --DOMWINDOW == 101 (000000F41829B000) [pid = 2952] [serial = 280] [outer = 0000000000000000] [url = about:blank] 11:51:43 INFO - PROCESS | 2952 | --DOMWINDOW == 100 (000000F410226400) [pid = 2952] [serial = 266] [outer = 0000000000000000] [url = about:blank] 11:51:43 INFO - PROCESS | 2952 | --DOMWINDOW == 99 (000000F40AC1A800) [pid = 2952] [serial = 265] [outer = 0000000000000000] [url = about:blank] 11:51:43 INFO - PROCESS | 2952 | --DOMWINDOW == 98 (000000F4145E2400) [pid = 2952] [serial = 259] [outer = 0000000000000000] [url = about:blank] 11:51:43 INFO - PROCESS | 2952 | --DOMWINDOW == 97 (000000F4158C8000) [pid = 2952] [serial = 274] [outer = 0000000000000000] [url = about:blank] 11:51:43 INFO - PROCESS | 2952 | --DOMWINDOW == 96 (000000F415C91800) [pid = 2952] [serial = 275] [outer = 0000000000000000] [url = about:blank] 11:51:43 INFO - PROCESS | 2952 | --DOMWINDOW == 95 (000000F41A852400) [pid = 2952] [serial = 283] [outer = 0000000000000000] [url = about:blank] 11:51:43 INFO - PROCESS | 2952 | --DOMWINDOW == 94 (000000F41B20B400) [pid = 2952] [serial = 263] [outer = 0000000000000000] [url = about:blank] 11:51:43 INFO - PROCESS | 2952 | --DOMWINDOW == 93 (000000F419B26800) [pid = 2952] [serial = 262] [outer = 0000000000000000] [url = about:blank] 11:51:43 INFO - PROCESS | 2952 | --DOMWINDOW == 92 (000000F4167A5800) [pid = 2952] [serial = 277] [outer = 0000000000000000] [url = about:blank] 11:51:43 INFO - PROCESS | 2952 | --DOMWINDOW == 91 (000000F409FD8800) [pid = 2952] [serial = 268] [outer = 0000000000000000] [url = about:blank] 11:51:43 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F40A498800) [pid = 2952] [serial = 269] [outer = 0000000000000000] [url = about:blank] 11:51:43 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F413D8FC00) [pid = 2952] [serial = 272] [outer = 0000000000000000] [url = about:blank] 11:51:43 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F418AE5000) [pid = 2952] [serial = 281] [outer = 0000000000000000] [url = about:blank] 11:51:43 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F413D6F000) [pid = 2952] [serial = 271] [outer = 0000000000000000] [url = about:blank] 11:51:43 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F41B20CC00) [pid = 2952] [serial = 286] [outer = 0000000000000000] [url = about:blank] 11:51:43 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F41AF4A000) [pid = 2952] [serial = 284] [outer = 0000000000000000] [url = about:blank] 11:51:43 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F41B608400) [pid = 2952] [serial = 292] [outer = 0000000000000000] [url = about:blank] 11:51:43 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F41B607800) [pid = 2952] [serial = 287] [outer = 0000000000000000] [url = about:blank] 11:51:43 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F41B60F800) [pid = 2952] [serial = 293] [outer = 0000000000000000] [url = about:blank] 11:51:43 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F41B951C00) [pid = 2952] [serial = 295] [outer = 0000000000000000] [url = about:blank] 11:51:43 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F413E80000) [pid = 2952] [serial = 289] [outer = 0000000000000000] [url = about:blank] 11:51:43 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F41820B800) [pid = 2952] [serial = 290] [outer = 0000000000000000] [url = about:blank] 11:51:43 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F41696D000) [pid = 2952] [serial = 278] [outer = 0000000000000000] [url = about:blank] 11:51:43 INFO - PROCESS | 2952 | 1468522303273 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 11:51:43 INFO - PROCESS | 2952 | 1468522303356 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 11:51:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:51:43 INFO - PROCESS | 2952 | 1468522303361 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:51:43 INFO - PROCESS | 2952 | 1468522303364 Marionette TRACE conn5 <- [1,430,null,{}] 11:51:43 INFO - PROCESS | 2952 | 1468522303370 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:43 INFO - PROCESS | 2952 | 1468522303373 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:43 INFO - PROCESS | 2952 | 1468522303466 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 11:51:43 INFO - PROCESS | 2952 | 1468522303534 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:43 INFO - PROCESS | 2952 | 1468522303538 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:43 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40F71D800 == 28 [pid = 2952] [id = 117] 11:51:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F408540400) [pid = 2952] [serial = 348] [outer = 0000000000000000] 11:51:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F40A20E800) [pid = 2952] [serial = 349] [outer = 000000F408540400] 11:51:43 INFO - PROCESS | 2952 | 1468522303587 Marionette DEBUG loaded listener.js 11:51:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F409FC6800) [pid = 2952] [serial = 350] [outer = 000000F408540400] 11:51:44 INFO - PROCESS | 2952 | 1468522304004 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 11:51:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:51:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 691ms 11:51:44 INFO - PROCESS | 2952 | 1468522304055 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 11:51:44 INFO - PROCESS | 2952 | 1468522304061 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 11:51:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:51:44 INFO - PROCESS | 2952 | 1468522304067 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:51:44 INFO - PROCESS | 2952 | 1468522304070 Marionette TRACE conn5 <- [1,434,null,{}] 11:51:44 INFO - PROCESS | 2952 | 1468522304074 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:44 INFO - PROCESS | 2952 | 1468522304077 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:44 INFO - PROCESS | 2952 | 1468522304169 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 11:51:44 INFO - PROCESS | 2952 | 1468522304176 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:44 INFO - PROCESS | 2952 | 1468522304179 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:44 INFO - PROCESS | 2952 | ++DOCSHELL 000000F413D26800 == 29 [pid = 2952] [id = 118] 11:51:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F40A488000) [pid = 2952] [serial = 351] [outer = 0000000000000000] 11:51:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F40A623400) [pid = 2952] [serial = 352] [outer = 000000F40A488000] 11:51:44 INFO - PROCESS | 2952 | 1468522304228 Marionette DEBUG loaded listener.js 11:51:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F40E9F4800) [pid = 2952] [serial = 353] [outer = 000000F40A488000] 11:51:44 INFO - PROCESS | 2952 | 1468522304702 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 11:51:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:51:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 692ms 11:51:44 INFO - PROCESS | 2952 | 1468522304760 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 11:51:44 INFO - PROCESS | 2952 | 1468522304763 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 11:51:44 INFO - PROCESS | 2952 | 1468522304766 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:51:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:51:44 INFO - PROCESS | 2952 | 1468522304770 Marionette TRACE conn5 <- [1,438,null,{}] 11:51:44 INFO - PROCESS | 2952 | 1468522304811 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:44 INFO - PROCESS | 2952 | 1468522304816 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:44 INFO - PROCESS | 2952 | 1468522304933 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 11:51:44 INFO - PROCESS | 2952 | 1468522304981 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:44 INFO - PROCESS | 2952 | 1468522304984 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:45 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416479000 == 30 [pid = 2952] [id = 119] 11:51:45 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F40A211000) [pid = 2952] [serial = 354] [outer = 0000000000000000] 11:51:45 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F410E70400) [pid = 2952] [serial = 355] [outer = 000000F40A211000] 11:51:45 INFO - PROCESS | 2952 | 1468522305034 Marionette DEBUG loaded listener.js 11:51:45 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F413D8E800) [pid = 2952] [serial = 356] [outer = 000000F40A211000] 11:51:45 INFO - PROCESS | 2952 | 1468522305476 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 11:51:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:51:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 733ms 11:51:45 INFO - PROCESS | 2952 | 1468522305502 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 11:51:45 INFO - PROCESS | 2952 | 1468522305505 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 11:51:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:51:45 INFO - PROCESS | 2952 | 1468522305514 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:51:45 INFO - PROCESS | 2952 | 1468522305516 Marionette TRACE conn5 <- [1,442,null,{}] 11:51:45 INFO - PROCESS | 2952 | 1468522305519 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:45 INFO - PROCESS | 2952 | 1468522305521 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:45 INFO - PROCESS | 2952 | 1468522305640 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 11:51:45 INFO - PROCESS | 2952 | 1468522305646 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:45 INFO - PROCESS | 2952 | 1468522305648 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:45 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416FB7800 == 31 [pid = 2952] [id = 120] 11:51:45 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F41449DC00) [pid = 2952] [serial = 357] [outer = 0000000000000000] 11:51:45 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F4145E9400) [pid = 2952] [serial = 358] [outer = 000000F41449DC00] 11:51:45 INFO - PROCESS | 2952 | 1468522305696 Marionette DEBUG loaded listener.js 11:51:45 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F415C7FC00) [pid = 2952] [serial = 359] [outer = 000000F41449DC00] 11:51:46 INFO - PROCESS | 2952 | 1468522306145 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 11:51:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:51:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 691ms 11:51:46 INFO - PROCESS | 2952 | 1468522306207 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 11:51:46 INFO - PROCESS | 2952 | 1468522306209 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 11:51:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:51:46 INFO - PROCESS | 2952 | 1468522306247 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:51:46 INFO - PROCESS | 2952 | 1468522306249 Marionette TRACE conn5 <- [1,446,null,{}] 11:51:46 INFO - PROCESS | 2952 | 1468522306260 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:46 INFO - PROCESS | 2952 | 1468522306263 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:46 INFO - PROCESS | 2952 | 1468522306365 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 11:51:46 INFO - PROCESS | 2952 | 1468522306377 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:46 INFO - PROCESS | 2952 | 1468522306379 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:46 INFO - PROCESS | 2952 | ++DOCSHELL 000000F418487000 == 32 [pid = 2952] [id = 121] 11:51:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F40A482400) [pid = 2952] [serial = 360] [outer = 0000000000000000] 11:51:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 92 (000000F4165FBC00) [pid = 2952] [serial = 361] [outer = 000000F40A482400] 11:51:46 INFO - PROCESS | 2952 | 1468522306424 Marionette DEBUG loaded listener.js 11:51:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 93 (000000F416969800) [pid = 2952] [serial = 362] [outer = 000000F40A482400] 11:51:46 INFO - PROCESS | 2952 | 1468522306881 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 11:51:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:51:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 713ms 11:51:46 INFO - PROCESS | 2952 | 1468522306929 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 11:51:46 INFO - PROCESS | 2952 | 1468522306931 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 11:51:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:51:46 INFO - PROCESS | 2952 | 1468522306942 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:51:46 INFO - PROCESS | 2952 | 1468522306944 Marionette TRACE conn5 <- [1,450,null,{}] 11:51:46 INFO - PROCESS | 2952 | 1468522306947 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:46 INFO - PROCESS | 2952 | 1468522306953 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:47 INFO - PROCESS | 2952 | 1468522307084 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 11:51:47 INFO - PROCESS | 2952 | 1468522307137 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:47 INFO - PROCESS | 2952 | 1468522307139 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:47 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A734000 == 33 [pid = 2952] [id = 122] 11:51:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 94 (000000F41700E800) [pid = 2952] [serial = 363] [outer = 0000000000000000] 11:51:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 95 (000000F417341000) [pid = 2952] [serial = 364] [outer = 000000F41700E800] 11:51:47 INFO - PROCESS | 2952 | 1468522307185 Marionette DEBUG loaded listener.js 11:51:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 96 (000000F4175E4800) [pid = 2952] [serial = 365] [outer = 000000F41700E800] 11:51:47 INFO - PROCESS | 2952 | --DOMWINDOW == 95 (000000F41B4F0400) [pid = 2952] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:51:47 INFO - PROCESS | 2952 | --DOMWINDOW == 94 (000000F41BDC8400) [pid = 2952] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:51:47 INFO - PROCESS | 2952 | --DOMWINDOW == 93 (000000F41B46E800) [pid = 2952] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:51:47 INFO - PROCESS | 2952 | --DOMWINDOW == 92 (000000F413877800) [pid = 2952] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:51:47 INFO - PROCESS | 2952 | --DOMWINDOW == 91 (000000F417209C00) [pid = 2952] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:51:47 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F417C80000) [pid = 2952] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:51:47 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F40A20CC00) [pid = 2952] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:51:47 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F410394C00) [pid = 2952] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:51:47 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F409FCE400) [pid = 2952] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:51:47 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F41B94DC00) [pid = 2952] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:51:47 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F413D6BC00) [pid = 2952] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:51:47 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F416963000) [pid = 2952] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:51:47 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F40A337800) [pid = 2952] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:51:47 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F4175E2400) [pid = 2952] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:51:47 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F417137C00) [pid = 2952] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:51:47 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F40A32D000) [pid = 2952] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:51:47 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F40A32A800) [pid = 2952] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:51:47 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F410E6F400) [pid = 2952] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:51:47 INFO - PROCESS | 2952 | 1468522307852 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 11:51:47 INFO - PROCESS | 2952 | 1468522307889 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 11:51:47 INFO - PROCESS | 2952 | 1468522307892 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:51:47 INFO - PROCESS | 2952 | 1468522307894 Marionette TRACE conn5 <- [1,454,null,{}] 11:51:47 INFO - PROCESS | 2952 | 1468522307897 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:47 INFO - PROCESS | 2952 | 1468522307899 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:47 INFO - PROCESS | 2952 | 1468522307979 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 11:51:47 INFO - PROCESS | 2952 | 1468522307984 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:47 INFO - PROCESS | 2952 | 1468522307986 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:48 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B328000 == 34 [pid = 2952] [id = 123] 11:51:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F40F4E2800) [pid = 2952] [serial = 366] [outer = 0000000000000000] 11:51:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F415C7E400) [pid = 2952] [serial = 367] [outer = 000000F40F4E2800] 11:51:48 INFO - PROCESS | 2952 | 1468522308032 Marionette DEBUG loaded listener.js 11:51:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F41713B400) [pid = 2952] [serial = 368] [outer = 000000F40F4E2800] 11:51:48 INFO - PROCESS | 2952 | [2952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:51:48 INFO - PROCESS | 2952 | 1468522308472 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 11:51:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:51:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 629ms 11:51:48 INFO - PROCESS | 2952 | 1468522308525 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 11:51:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:51:48 INFO - PROCESS | 2952 | 1468522308527 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 11:51:48 INFO - PROCESS | 2952 | 1468522308530 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:51:48 INFO - PROCESS | 2952 | 1468522308532 Marionette TRACE conn5 <- [1,458,null,{}] 11:51:48 INFO - PROCESS | 2952 | 1468522308536 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:48 INFO - PROCESS | 2952 | 1468522308537 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:48 INFO - PROCESS | 2952 | 1468522308617 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 11:51:48 INFO - PROCESS | 2952 | 1468522308625 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:48 INFO - PROCESS | 2952 | 1468522308627 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:48 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B3F9800 == 35 [pid = 2952] [id = 124] 11:51:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F417688C00) [pid = 2952] [serial = 369] [outer = 0000000000000000] 11:51:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F41820B800) [pid = 2952] [serial = 370] [outer = 000000F417688C00] 11:51:48 INFO - PROCESS | 2952 | 1468522308671 Marionette DEBUG loaded listener.js 11:51:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F4182F3C00) [pid = 2952] [serial = 371] [outer = 000000F417688C00] 11:51:49 INFO - PROCESS | 2952 | 1468522309120 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 11:51:49 INFO - PROCESS | 2952 | 1468522309165 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 11:51:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:51:49 INFO - PROCESS | 2952 | 1468522309169 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:51:49 INFO - PROCESS | 2952 | 1468522309170 Marionette TRACE conn5 <- [1,462,null,{}] 11:51:49 INFO - PROCESS | 2952 | 1468522309174 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:49 INFO - PROCESS | 2952 | 1468522309176 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:49 INFO - PROCESS | 2952 | 1468522309260 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 11:51:49 INFO - PROCESS | 2952 | 1468522309267 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:49 INFO - PROCESS | 2952 | 1468522309269 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:49 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416470800 == 36 [pid = 2952] [id = 125] 11:51:49 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F419767C00) [pid = 2952] [serial = 372] [outer = 0000000000000000] 11:51:49 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F419BD2000) [pid = 2952] [serial = 373] [outer = 000000F419767C00] 11:51:49 INFO - PROCESS | 2952 | 1468522309313 Marionette DEBUG loaded listener.js 11:51:49 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F41A6E6800) [pid = 2952] [serial = 374] [outer = 000000F419767C00] 11:51:50 INFO - PROCESS | 2952 | --DOCSHELL 000000F40F71D800 == 35 [pid = 2952] [id = 117] 11:51:50 INFO - PROCESS | 2952 | --DOCSHELL 000000F4158B9000 == 34 [pid = 2952] [id = 116] 11:51:50 INFO - PROCESS | 2952 | --DOCSHELL 000000F413D26800 == 33 [pid = 2952] [id = 118] 11:51:50 INFO - PROCESS | 2952 | --DOCSHELL 000000F416FB7800 == 32 [pid = 2952] [id = 120] 11:51:50 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B3F9800 == 31 [pid = 2952] [id = 124] 11:51:50 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B328000 == 30 [pid = 2952] [id = 123] 11:51:50 INFO - PROCESS | 2952 | --DOCSHELL 000000F416479000 == 29 [pid = 2952] [id = 119] 11:51:50 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A734000 == 28 [pid = 2952] [id = 122] 11:51:50 INFO - PROCESS | 2952 | --DOCSHELL 000000F418487000 == 27 [pid = 2952] [id = 121] 11:51:50 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F41B4F3000) [pid = 2952] [serial = 322] [outer = 0000000000000000] [url = about:blank] 11:51:50 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F41C256C00) [pid = 2952] [serial = 325] [outer = 0000000000000000] [url = about:blank] 11:51:50 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F41B603400) [pid = 2952] [serial = 323] [outer = 0000000000000000] [url = about:blank] 11:51:50 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F41B473000) [pid = 2952] [serial = 328] [outer = 0000000000000000] [url = about:blank] 11:51:50 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F41C262C00) [pid = 2952] [serial = 326] [outer = 0000000000000000] [url = about:blank] 11:51:50 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F413D70400) [pid = 2952] [serial = 301] [outer = 0000000000000000] [url = about:blank] 11:51:50 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F4158C3400) [pid = 2952] [serial = 302] [outer = 0000000000000000] [url = about:blank] 11:51:50 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F417B78C00) [pid = 2952] [serial = 304] [outer = 0000000000000000] [url = about:blank] 11:51:50 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F41B210C00) [pid = 2952] [serial = 305] [outer = 0000000000000000] [url = about:blank] 11:51:50 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F41AF45000) [pid = 2952] [serial = 319] [outer = 0000000000000000] [url = about:blank] 11:51:50 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F40A422400) [pid = 2952] [serial = 298] [outer = 0000000000000000] [url = about:blank] 11:51:50 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F40AC4D000) [pid = 2952] [serial = 299] [outer = 0000000000000000] [url = about:blank] 11:51:50 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F4103DC800) [pid = 2952] [serial = 310] [outer = 0000000000000000] [url = about:blank] 11:51:50 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F413D71800) [pid = 2952] [serial = 311] [outer = 0000000000000000] [url = about:blank] 11:51:50 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F410392000) [pid = 2952] [serial = 307] [outer = 0000000000000000] [url = about:blank] 11:51:50 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F41716C400) [pid = 2952] [serial = 308] [outer = 0000000000000000] [url = about:blank] 11:51:50 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F41C257800) [pid = 2952] [serial = 296] [outer = 0000000000000000] [url = about:blank] 11:51:50 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F41AF4C400) [pid = 2952] [serial = 331] [outer = 0000000000000000] [url = about:blank] 11:51:50 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F41700A400) [pid = 2952] [serial = 316] [outer = 0000000000000000] [url = about:blank] 11:51:50 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F4182F0C00) [pid = 2952] [serial = 317] [outer = 0000000000000000] [url = about:blank] 11:51:50 INFO - PROCESS | 2952 | --DOMWINDOW == 66 (000000F413D6E000) [pid = 2952] [serial = 313] [outer = 0000000000000000] [url = about:blank] 11:51:50 INFO - PROCESS | 2952 | --DOMWINDOW == 65 (000000F4158C3000) [pid = 2952] [serial = 314] [outer = 0000000000000000] [url = about:blank] 11:51:50 INFO - PROCESS | 2952 | --DOMWINDOW == 64 (000000F41B60D000) [pid = 2952] [serial = 335] [outer = 0000000000000000] [url = about:blank] 11:51:50 INFO - PROCESS | 2952 | --DOMWINDOW == 63 (000000F41713D400) [pid = 2952] [serial = 337] [outer = 0000000000000000] [url = about:blank] 11:51:50 INFO - PROCESS | 2952 | --DOMWINDOW == 62 (000000F4175E2C00) [pid = 2952] [serial = 338] [outer = 0000000000000000] [url = about:blank] 11:51:50 INFO - PROCESS | 2952 | --DOMWINDOW == 61 (000000F4175E6000) [pid = 2952] [serial = 334] [outer = 0000000000000000] [url = about:blank] 11:51:50 INFO - PROCESS | 2952 | --DOMWINDOW == 60 (000000F41C25F400) [pid = 2952] [serial = 329] [outer = 0000000000000000] [url = about:blank] 11:51:50 INFO - PROCESS | 2952 | --DOMWINDOW == 59 (000000F41B20D000) [pid = 2952] [serial = 320] [outer = 0000000000000000] [url = about:blank] 11:51:50 INFO - PROCESS | 2952 | --DOMWINDOW == 58 (000000F41C260800) [pid = 2952] [serial = 332] [outer = 0000000000000000] [url = about:blank] 11:51:50 INFO - PROCESS | 2952 | --DOMWINDOW == 57 (000000F41B211800) [pid = 2952] [serial = 254] [outer = 0000000000000000] [url = about:blank] 11:51:50 INFO - PROCESS | 2952 | --DOMWINDOW == 56 (000000F40A488400) [pid = 2952] [serial = 257] [outer = 0000000000000000] [url = about:blank] 11:51:50 INFO - PROCESS | 2952 | --DOMWINDOW == 55 (000000F416518800) [pid = 2952] [serial = 260] [outer = 0000000000000000] [url = about:blank] 11:51:51 INFO - PROCESS | 2952 | [2952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:51:51 INFO - PROCESS | 2952 | 1468522311067 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 11:51:51 INFO - PROCESS | 2952 | 1468522311126 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 11:51:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:51:51 INFO - PROCESS | 2952 | 1468522311131 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:51:51 INFO - PROCESS | 2952 | 1468522311135 Marionette TRACE conn5 <- [1,466,null,{}] 11:51:51 INFO - PROCESS | 2952 | 1468522311141 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:51 INFO - PROCESS | 2952 | 1468522311144 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:51 INFO - PROCESS | 2952 | 1468522311236 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 11:51:51 INFO - PROCESS | 2952 | 1468522311243 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:51 INFO - PROCESS | 2952 | 1468522311248 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:51 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40F2C5800 == 28 [pid = 2952] [id = 126] 11:51:51 INFO - PROCESS | 2952 | ++DOMWINDOW == 56 (000000F409FBE800) [pid = 2952] [serial = 375] [outer = 0000000000000000] 11:51:51 INFO - PROCESS | 2952 | ++DOMWINDOW == 57 (000000F409FBF800) [pid = 2952] [serial = 376] [outer = 000000F409FBE800] 11:51:51 INFO - PROCESS | 2952 | 1468522311302 Marionette DEBUG loaded listener.js 11:51:51 INFO - PROCESS | 2952 | ++DOMWINDOW == 58 (000000F409FCEC00) [pid = 2952] [serial = 377] [outer = 000000F409FBE800] 11:51:51 INFO - PROCESS | 2952 | ++DOMWINDOW == 59 (000000F40A32D000) [pid = 2952] [serial = 378] [outer = 000000F40F1B2C00] 11:51:51 INFO - PROCESS | 2952 | 1468522311819 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 11:51:51 INFO - PROCESS | 2952 | 1468522311873 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 11:51:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:51:51 INFO - PROCESS | 2952 | 1468522311880 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:51:51 INFO - PROCESS | 2952 | 1468522311883 Marionette TRACE conn5 <- [1,470,null,{}] 11:51:51 INFO - PROCESS | 2952 | 1468522311887 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:51 INFO - PROCESS | 2952 | 1468522311890 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:51 INFO - PROCESS | 2952 | 1468522311979 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 11:51:51 INFO - PROCESS | 2952 | 1468522311990 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:52 INFO - PROCESS | 2952 | 1468522311993 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:52 INFO - PROCESS | 2952 | ++DOCSHELL 000000F413D1F000 == 29 [pid = 2952] [id = 127] 11:51:52 INFO - PROCESS | 2952 | ++DOMWINDOW == 60 (000000F409FD0C00) [pid = 2952] [serial = 379] [outer = 0000000000000000] 11:51:52 INFO - PROCESS | 2952 | ++DOMWINDOW == 61 (000000F40A42AC00) [pid = 2952] [serial = 380] [outer = 000000F409FD0C00] 11:51:52 INFO - PROCESS | 2952 | 1468522312094 Marionette DEBUG loaded listener.js 11:51:52 INFO - PROCESS | 2952 | ++DOMWINDOW == 62 (000000F40A485400) [pid = 2952] [serial = 381] [outer = 000000F409FD0C00] 11:51:52 INFO - PROCESS | 2952 | 1468522312512 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 11:51:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:51:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 690ms 11:51:52 INFO - PROCESS | 2952 | 1468522312588 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 11:51:52 INFO - PROCESS | 2952 | 1468522312591 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 11:51:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:51:52 INFO - PROCESS | 2952 | 1468522312597 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:51:52 INFO - PROCESS | 2952 | 1468522312601 Marionette TRACE conn5 <- [1,474,null,{}] 11:51:52 INFO - PROCESS | 2952 | 1468522312617 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:52 INFO - PROCESS | 2952 | 1468522312622 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:52 INFO - PROCESS | 2952 | 1468522312708 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 11:51:52 INFO - PROCESS | 2952 | 1468522312726 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:52 INFO - PROCESS | 2952 | 1468522312729 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:52 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4158BE800 == 30 [pid = 2952] [id = 128] 11:51:52 INFO - PROCESS | 2952 | ++DOMWINDOW == 63 (000000F408525400) [pid = 2952] [serial = 382] [outer = 0000000000000000] 11:51:52 INFO - PROCESS | 2952 | ++DOMWINDOW == 64 (000000F40B6E5C00) [pid = 2952] [serial = 383] [outer = 000000F408525400] 11:51:52 INFO - PROCESS | 2952 | 1468522312778 Marionette DEBUG loaded listener.js 11:51:52 INFO - PROCESS | 2952 | ++DOMWINDOW == 65 (000000F40EAC0000) [pid = 2952] [serial = 384] [outer = 000000F408525400] 11:51:53 INFO - PROCESS | 2952 | 1468522313214 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 11:51:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:51:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 691ms 11:51:53 INFO - PROCESS | 2952 | 1468522313290 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 11:51:53 INFO - PROCESS | 2952 | 1468522313293 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 11:51:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:51:53 INFO - PROCESS | 2952 | 1468522313296 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:51:53 INFO - PROCESS | 2952 | 1468522313298 Marionette TRACE conn5 <- [1,478,null,{}] 11:51:53 INFO - PROCESS | 2952 | 1468522313302 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:53 INFO - PROCESS | 2952 | 1468522313304 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:53 INFO - PROCESS | 2952 | 1468522313393 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 11:51:53 INFO - PROCESS | 2952 | 1468522313399 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:53 INFO - PROCESS | 2952 | 1468522313401 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:53 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416B4F000 == 31 [pid = 2952] [id = 129] 11:51:53 INFO - PROCESS | 2952 | ++DOMWINDOW == 66 (000000F40F737400) [pid = 2952] [serial = 385] [outer = 0000000000000000] 11:51:53 INFO - PROCESS | 2952 | ++DOMWINDOW == 67 (000000F410394800) [pid = 2952] [serial = 386] [outer = 000000F40F737400] 11:51:53 INFO - PROCESS | 2952 | 1468522313446 Marionette DEBUG loaded listener.js 11:51:53 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F410444C00) [pid = 2952] [serial = 387] [outer = 000000F40F737400] 11:51:53 INFO - PROCESS | 2952 | 1468522313865 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 11:51:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:51:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 586ms 11:51:53 INFO - PROCESS | 2952 | 1468522313886 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 11:51:53 INFO - PROCESS | 2952 | 1468522313888 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 11:51:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:51:53 INFO - PROCESS | 2952 | 1468522313891 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:51:53 INFO - PROCESS | 2952 | 1468522313893 Marionette TRACE conn5 <- [1,482,null,{}] 11:51:53 INFO - PROCESS | 2952 | 1468522313896 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:53 INFO - PROCESS | 2952 | 1468522313899 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:53 INFO - PROCESS | 2952 | 1468522313977 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 11:51:53 INFO - PROCESS | 2952 | 1468522313983 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:53 INFO - PROCESS | 2952 | 1468522313985 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:54 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416FB7000 == 32 [pid = 2952] [id = 130] 11:51:54 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F409FCF800) [pid = 2952] [serial = 388] [outer = 0000000000000000] 11:51:54 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F410DD1000) [pid = 2952] [serial = 389] [outer = 000000F409FCF800] 11:51:54 INFO - PROCESS | 2952 | 1468522314029 Marionette DEBUG loaded listener.js 11:51:54 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F413D6E000) [pid = 2952] [serial = 390] [outer = 000000F409FCF800] 11:51:54 INFO - PROCESS | 2952 | 1468522314481 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 11:51:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:51:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 630ms 11:51:54 INFO - PROCESS | 2952 | 1468522314523 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 11:51:54 INFO - PROCESS | 2952 | 1468522314526 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 11:51:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:51:54 INFO - PROCESS | 2952 | 1468522314529 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:51:54 INFO - PROCESS | 2952 | 1468522314531 Marionette TRACE conn5 <- [1,486,null,{}] 11:51:54 INFO - PROCESS | 2952 | 1468522314534 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:54 INFO - PROCESS | 2952 | 1468522314540 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:54 INFO - PROCESS | 2952 | 1468522314646 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 11:51:54 INFO - PROCESS | 2952 | 1468522314652 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:54 INFO - PROCESS | 2952 | 1468522314654 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:54 INFO - PROCESS | 2952 | ++DOCSHELL 000000F419B60800 == 33 [pid = 2952] [id = 131] 11:51:54 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F413D73800) [pid = 2952] [serial = 391] [outer = 0000000000000000] 11:51:54 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F413E11400) [pid = 2952] [serial = 392] [outer = 000000F413D73800] 11:51:54 INFO - PROCESS | 2952 | 1468522314698 Marionette DEBUG loaded listener.js 11:51:54 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F4158C7400) [pid = 2952] [serial = 393] [outer = 000000F413D73800] 11:51:55 INFO - PROCESS | 2952 | 1468522315137 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 11:51:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:51:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 628ms 11:51:55 INFO - PROCESS | 2952 | 1468522315161 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 11:51:55 INFO - PROCESS | 2952 | 1468522315163 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 11:51:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:51:55 INFO - PROCESS | 2952 | 1468522315166 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:51:55 INFO - PROCESS | 2952 | 1468522315168 Marionette TRACE conn5 <- [1,490,null,{}] 11:51:55 INFO - PROCESS | 2952 | 1468522315172 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:55 INFO - PROCESS | 2952 | 1468522315174 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:55 INFO - PROCESS | 2952 | 1468522315250 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 11:51:55 INFO - PROCESS | 2952 | 1468522315259 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:55 INFO - PROCESS | 2952 | 1468522315261 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:55 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A725800 == 34 [pid = 2952] [id = 132] 11:51:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F408535000) [pid = 2952] [serial = 394] [outer = 0000000000000000] 11:51:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F416518C00) [pid = 2952] [serial = 395] [outer = 000000F408535000] 11:51:55 INFO - PROCESS | 2952 | 1468522315304 Marionette DEBUG loaded listener.js 11:51:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F416523000) [pid = 2952] [serial = 396] [outer = 000000F408535000] 11:51:55 INFO - PROCESS | 2952 | 1468522315725 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 11:51:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:51:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 587ms 11:51:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:51:55 INFO - PROCESS | 2952 | 1468522315757 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 11:51:55 INFO - PROCESS | 2952 | 1468522315759 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 11:51:55 INFO - PROCESS | 2952 | 1468522315762 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:51:55 INFO - PROCESS | 2952 | 1468522315764 Marionette TRACE conn5 <- [1,494,null,{}] 11:51:55 INFO - PROCESS | 2952 | 1468522315784 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:55 INFO - PROCESS | 2952 | 1468522315786 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:55 INFO - PROCESS | 2952 | 1468522315863 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 11:51:55 INFO - PROCESS | 2952 | 1468522315869 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:55 INFO - PROCESS | 2952 | 1468522315871 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:55 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AD18000 == 35 [pid = 2952] [id = 133] 11:51:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F4167A9800) [pid = 2952] [serial = 397] [outer = 0000000000000000] 11:51:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F416963800) [pid = 2952] [serial = 398] [outer = 000000F4167A9800] 11:51:55 INFO - PROCESS | 2952 | 1468522315914 Marionette DEBUG loaded listener.js 11:51:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F416971C00) [pid = 2952] [serial = 399] [outer = 000000F4167A9800] 11:51:56 INFO - PROCESS | 2952 | 1468522316380 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 11:51:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:51:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 649ms 11:51:56 INFO - PROCESS | 2952 | 1468522316417 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 11:51:56 INFO - PROCESS | 2952 | 1468522316420 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 11:51:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:51:56 INFO - PROCESS | 2952 | 1468522316423 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:51:56 INFO - PROCESS | 2952 | 1468522316425 Marionette TRACE conn5 <- [1,498,null,{}] 11:51:56 INFO - PROCESS | 2952 | 1468522316428 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:56 INFO - PROCESS | 2952 | 1468522316430 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:56 INFO - PROCESS | 2952 | 1468522316531 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 11:51:56 INFO - PROCESS | 2952 | 1468522316538 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:56 INFO - PROCESS | 2952 | 1468522316540 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:56 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4158BC800 == 36 [pid = 2952] [id = 134] 11:51:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F416964C00) [pid = 2952] [serial = 400] [outer = 0000000000000000] 11:51:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F416E7BC00) [pid = 2952] [serial = 401] [outer = 000000F416964C00] 11:51:56 INFO - PROCESS | 2952 | 1468522316585 Marionette DEBUG loaded listener.js 11:51:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F417137C00) [pid = 2952] [serial = 402] [outer = 000000F416964C00] 11:51:57 INFO - PROCESS | 2952 | 1468522317053 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 11:51:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:51:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 671ms 11:51:57 INFO - PROCESS | 2952 | 1468522317100 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 11:51:57 INFO - PROCESS | 2952 | 1468522317102 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 11:51:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:51:57 INFO - PROCESS | 2952 | 1468522317105 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:51:57 INFO - PROCESS | 2952 | 1468522317107 Marionette TRACE conn5 <- [1,502,null,{}] 11:51:57 INFO - PROCESS | 2952 | 1468522317111 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:57 INFO - PROCESS | 2952 | 1468522317112 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:57 INFO - PROCESS | 2952 | 1468522317227 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 11:51:57 INFO - PROCESS | 2952 | 1468522317233 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:57 INFO - PROCESS | 2952 | 1468522317234 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:57 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B4B9000 == 37 [pid = 2952] [id = 135] 11:51:57 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F417138000) [pid = 2952] [serial = 403] [outer = 0000000000000000] 11:51:57 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F417172800) [pid = 2952] [serial = 404] [outer = 000000F417138000] 11:51:57 INFO - PROCESS | 2952 | 1468522317278 Marionette DEBUG loaded listener.js 11:51:57 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F4175DFC00) [pid = 2952] [serial = 405] [outer = 000000F417138000] 11:51:57 INFO - PROCESS | 2952 | 1468522317713 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 11:51:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:51:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 628ms 11:51:57 INFO - PROCESS | 2952 | 1468522317737 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 11:51:57 INFO - PROCESS | 2952 | 1468522317740 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 11:51:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:51:57 INFO - PROCESS | 2952 | 1468522317743 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:51:57 INFO - PROCESS | 2952 | 1468522317746 Marionette TRACE conn5 <- [1,506,null,{}] 11:51:57 INFO - PROCESS | 2952 | 1468522317749 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:57 INFO - PROCESS | 2952 | 1468522317752 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:57 INFO - PROCESS | 2952 | 1468522317867 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 11:51:57 INFO - PROCESS | 2952 | 1468522317947 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:57 INFO - PROCESS | 2952 | 1468522317950 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:57 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416FB6800 == 38 [pid = 2952] [id = 136] 11:51:57 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F417BB7800) [pid = 2952] [serial = 406] [outer = 0000000000000000] 11:51:57 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F418211C00) [pid = 2952] [serial = 407] [outer = 000000F417BB7800] 11:51:58 INFO - PROCESS | 2952 | 1468522317997 Marionette DEBUG loaded listener.js 11:51:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F4186C2C00) [pid = 2952] [serial = 408] [outer = 000000F417BB7800] 11:51:58 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F41449DC00) [pid = 2952] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:51:58 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F40A482400) [pid = 2952] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:51:58 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F41700E800) [pid = 2952] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:51:58 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F417688C00) [pid = 2952] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:51:58 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F40A211000) [pid = 2952] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:51:58 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F40A488000) [pid = 2952] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:51:58 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F408540400) [pid = 2952] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:51:58 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F4103D4000) [pid = 2952] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:51:58 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F416522400) [pid = 2952] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:51:58 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F40A331000) [pid = 2952] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:51:58 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F40F4E2800) [pid = 2952] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:51:58 INFO - PROCESS | 2952 | 1468522318489 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 11:51:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:51:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 775ms 11:51:58 INFO - PROCESS | 2952 | 1468522318521 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 11:51:58 INFO - PROCESS | 2952 | 1468522318523 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 11:51:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:51:58 INFO - PROCESS | 2952 | 1468522318527 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:51:58 INFO - PROCESS | 2952 | 1468522318528 Marionette TRACE conn5 <- [1,510,null,{}] 11:51:58 INFO - PROCESS | 2952 | 1468522318532 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:58 INFO - PROCESS | 2952 | 1468522318534 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:58 INFO - PROCESS | 2952 | 1468522318617 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 11:51:58 INFO - PROCESS | 2952 | 1468522318623 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:58 INFO - PROCESS | 2952 | 1468522318625 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:58 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E33C000 == 39 [pid = 2952] [id = 137] 11:51:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F4145E2000) [pid = 2952] [serial = 409] [outer = 0000000000000000] 11:51:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F417140000) [pid = 2952] [serial = 410] [outer = 000000F4145E2000] 11:51:58 INFO - PROCESS | 2952 | 1468522318670 Marionette DEBUG loaded listener.js 11:51:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F4182F0C00) [pid = 2952] [serial = 411] [outer = 000000F4145E2000] 11:51:59 INFO - PROCESS | 2952 | 1468522319071 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 11:51:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:51:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 586ms 11:51:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:51:59 INFO - PROCESS | 2952 | 1468522319125 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 11:51:59 INFO - PROCESS | 2952 | 1468522319128 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 11:51:59 INFO - PROCESS | 2952 | 1468522319131 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:51:59 INFO - PROCESS | 2952 | 1468522319133 Marionette TRACE conn5 <- [1,514,null,{}] 11:51:59 INFO - PROCESS | 2952 | 1468522319136 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:59 INFO - PROCESS | 2952 | 1468522319138 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:59 INFO - PROCESS | 2952 | 1468522319224 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 11:51:59 INFO - PROCESS | 2952 | 1468522319230 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:59 INFO - PROCESS | 2952 | 1468522319232 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:59 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E592800 == 40 [pid = 2952] [id = 138] 11:51:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F418AE3000) [pid = 2952] [serial = 412] [outer = 0000000000000000] 11:51:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F419BC5C00) [pid = 2952] [serial = 413] [outer = 000000F418AE3000] 11:51:59 INFO - PROCESS | 2952 | 1468522319275 Marionette DEBUG loaded listener.js 11:51:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F41A67C800) [pid = 2952] [serial = 414] [outer = 000000F418AE3000] 11:51:59 INFO - PROCESS | 2952 | 1468522319696 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 11:51:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 11:51:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 588ms 11:51:59 INFO - PROCESS | 2952 | 1468522319722 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 11:51:59 INFO - PROCESS | 2952 | 1468522319724 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 11:51:59 INFO - PROCESS | 2952 | 1468522319727 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:51:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:51:59 INFO - PROCESS | 2952 | 1468522319728 Marionette TRACE conn5 <- [1,518,null,{}] 11:51:59 INFO - PROCESS | 2952 | 1468522319732 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:59 INFO - PROCESS | 2952 | 1468522319733 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:59 INFO - PROCESS | 2952 | 1468522319844 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 11:51:59 INFO - PROCESS | 2952 | 1468522319851 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:59 INFO - PROCESS | 2952 | 1468522319853 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:51:59 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E5AA800 == 41 [pid = 2952] [id = 139] 11:51:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F41A67D400) [pid = 2952] [serial = 415] [outer = 0000000000000000] 11:51:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F41A8DEC00) [pid = 2952] [serial = 416] [outer = 000000F41A67D400] 11:51:59 INFO - PROCESS | 2952 | 1468522319904 Marionette DEBUG loaded listener.js 11:51:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F41AF49400) [pid = 2952] [serial = 417] [outer = 000000F41A67D400] 11:52:00 INFO - PROCESS | 2952 | 1468522320345 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 11:52:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:52:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 671ms 11:52:00 INFO - PROCESS | 2952 | 1468522320403 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 11:52:00 INFO - PROCESS | 2952 | 1468522320408 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 11:52:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:52:00 INFO - PROCESS | 2952 | 1468522320455 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:52:00 INFO - PROCESS | 2952 | 1468522320460 Marionette TRACE conn5 <- [1,522,null,{}] 11:52:00 INFO - PROCESS | 2952 | 1468522320481 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:00 INFO - PROCESS | 2952 | 1468522320485 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:00 INFO - PROCESS | 2952 | 1468522320654 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 11:52:00 INFO - PROCESS | 2952 | 1468522320743 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:00 INFO - PROCESS | 2952 | 1468522320748 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:00 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410208800 == 42 [pid = 2952] [id = 140] 11:52:00 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F409630C00) [pid = 2952] [serial = 418] [outer = 0000000000000000] 11:52:00 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F409FC2000) [pid = 2952] [serial = 419] [outer = 000000F409630C00] 11:52:00 INFO - PROCESS | 2952 | 1468522320806 Marionette DEBUG loaded listener.js 11:52:00 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F409FD8800) [pid = 2952] [serial = 420] [outer = 000000F409630C00] 11:52:01 INFO - PROCESS | 2952 | 1468522321602 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 11:52:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:52:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1238ms 11:52:01 INFO - PROCESS | 2952 | 1468522321655 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 11:52:01 INFO - PROCESS | 2952 | 1468522321660 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 11:52:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:52:01 INFO - PROCESS | 2952 | 1468522321667 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:52:01 INFO - PROCESS | 2952 | 1468522321670 Marionette TRACE conn5 <- [1,526,null,{}] 11:52:01 INFO - PROCESS | 2952 | 1468522321675 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:01 INFO - PROCESS | 2952 | 1468522321678 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:01 INFO - PROCESS | 2952 | 1468522321852 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 11:52:01 INFO - PROCESS | 2952 | 1468522321938 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:01 INFO - PROCESS | 2952 | 1468522321941 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:01 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416C67000 == 43 [pid = 2952] [id = 141] 11:52:01 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F40A49C800) [pid = 2952] [serial = 421] [outer = 0000000000000000] 11:52:01 INFO - PROCESS | 2952 | ++DOMWINDOW == 92 (000000F40A621800) [pid = 2952] [serial = 422] [outer = 000000F40A49C800] 11:52:02 INFO - PROCESS | 2952 | 1468522322001 Marionette DEBUG loaded listener.js 11:52:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 93 (000000F40F16A800) [pid = 2952] [serial = 423] [outer = 000000F40A49C800] 11:52:02 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E592800 == 42 [pid = 2952] [id = 138] 11:52:02 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E33C000 == 41 [pid = 2952] [id = 137] 11:52:02 INFO - PROCESS | 2952 | --DOCSHELL 000000F416FB6800 == 40 [pid = 2952] [id = 136] 11:52:02 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B4B9000 == 39 [pid = 2952] [id = 135] 11:52:02 INFO - PROCESS | 2952 | --DOCSHELL 000000F4158BC800 == 38 [pid = 2952] [id = 134] 11:52:02 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AD18000 == 37 [pid = 2952] [id = 133] 11:52:02 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A725800 == 36 [pid = 2952] [id = 132] 11:52:02 INFO - PROCESS | 2952 | --DOCSHELL 000000F419B60800 == 35 [pid = 2952] [id = 131] 11:52:02 INFO - PROCESS | 2952 | --DOCSHELL 000000F416FB7000 == 34 [pid = 2952] [id = 130] 11:52:02 INFO - PROCESS | 2952 | --DOCSHELL 000000F416B4F000 == 33 [pid = 2952] [id = 129] 11:52:02 INFO - PROCESS | 2952 | --DOCSHELL 000000F4158BE800 == 32 [pid = 2952] [id = 128] 11:52:02 INFO - PROCESS | 2952 | --DOCSHELL 000000F413D1F000 == 31 [pid = 2952] [id = 127] 11:52:02 INFO - PROCESS | 2952 | --DOCSHELL 000000F40F2C5800 == 30 [pid = 2952] [id = 126] 11:52:02 INFO - PROCESS | 2952 | --DOMWINDOW == 92 (000000F419BD2000) [pid = 2952] [serial = 373] [outer = 0000000000000000] [url = about:blank] 11:52:02 INFO - PROCESS | 2952 | --DOCSHELL 000000F416470800 == 29 [pid = 2952] [id = 125] 11:52:02 INFO - PROCESS | 2952 | --DOMWINDOW == 91 (000000F4145E9400) [pid = 2952] [serial = 358] [outer = 0000000000000000] [url = about:blank] 11:52:02 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F4165FBC00) [pid = 2952] [serial = 361] [outer = 0000000000000000] [url = about:blank] 11:52:02 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F415C7FC00) [pid = 2952] [serial = 359] [outer = 0000000000000000] [url = about:blank] 11:52:02 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F417341000) [pid = 2952] [serial = 364] [outer = 0000000000000000] [url = about:blank] 11:52:02 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F416969800) [pid = 2952] [serial = 362] [outer = 0000000000000000] [url = about:blank] 11:52:02 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F41820B800) [pid = 2952] [serial = 370] [outer = 0000000000000000] [url = about:blank] 11:52:02 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F410E70400) [pid = 2952] [serial = 355] [outer = 0000000000000000] [url = about:blank] 11:52:02 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F4182F3C00) [pid = 2952] [serial = 371] [outer = 0000000000000000] [url = about:blank] 11:52:02 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F40A623400) [pid = 2952] [serial = 352] [outer = 0000000000000000] [url = about:blank] 11:52:02 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F40E9F4800) [pid = 2952] [serial = 353] [outer = 0000000000000000] [url = about:blank] 11:52:02 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F40A20E800) [pid = 2952] [serial = 349] [outer = 0000000000000000] [url = about:blank] 11:52:02 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F409FC6800) [pid = 2952] [serial = 350] [outer = 0000000000000000] [url = about:blank] 11:52:02 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F415808800) [pid = 2952] [serial = 347] [outer = 0000000000000000] [url = about:blank] 11:52:02 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F410447C00) [pid = 2952] [serial = 346] [outer = 0000000000000000] [url = about:blank] 11:52:02 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F4175E8400) [pid = 2952] [serial = 344] [outer = 0000000000000000] [url = about:blank] 11:52:02 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F41713C000) [pid = 2952] [serial = 343] [outer = 0000000000000000] [url = about:blank] 11:52:02 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F413D69000) [pid = 2952] [serial = 341] [outer = 0000000000000000] [url = about:blank] 11:52:02 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F40F16E000) [pid = 2952] [serial = 340] [outer = 0000000000000000] [url = about:blank] 11:52:02 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F4175E4800) [pid = 2952] [serial = 365] [outer = 0000000000000000] [url = about:blank] 11:52:02 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F415C7E400) [pid = 2952] [serial = 367] [outer = 0000000000000000] [url = about:blank] 11:52:02 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F413D8E800) [pid = 2952] [serial = 356] [outer = 0000000000000000] [url = about:blank] 11:52:02 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F41713B400) [pid = 2952] [serial = 368] [outer = 0000000000000000] [url = about:blank] 11:52:02 INFO - PROCESS | 2952 | 1468522322924 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 11:52:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 11:52:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1296ms 11:52:02 INFO - PROCESS | 2952 | 1468522322965 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 11:52:02 INFO - PROCESS | 2952 | 1468522322970 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 11:52:02 INFO - PROCESS | 2952 | 1468522322974 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:52:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:52:02 INFO - PROCESS | 2952 | 1468522322979 Marionette TRACE conn5 <- [1,530,null,{}] 11:52:02 INFO - PROCESS | 2952 | 1468522322984 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:02 INFO - PROCESS | 2952 | 1468522322987 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:03 INFO - PROCESS | 2952 | 1468522323076 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 11:52:03 INFO - PROCESS | 2952 | 1468522323082 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:03 INFO - PROCESS | 2952 | 1468522323086 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:03 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41096B800 == 30 [pid = 2952] [id = 142] 11:52:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F40A332000) [pid = 2952] [serial = 424] [outer = 0000000000000000] 11:52:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F40A42E400) [pid = 2952] [serial = 425] [outer = 000000F40A332000] 11:52:03 INFO - PROCESS | 2952 | 1468522323134 Marionette DEBUG loaded listener.js 11:52:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F40AA2CC00) [pid = 2952] [serial = 426] [outer = 000000F40A332000] 11:52:03 INFO - PROCESS | 2952 | 1468522323744 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 11:52:03 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 11:52:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:52:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:52:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:52:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:52:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:52:03 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 11:52:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:52:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:52:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:52:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:52:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:52:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 777ms 11:52:03 INFO - PROCESS | 2952 | 1468522323755 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 11:52:03 INFO - PROCESS | 2952 | 1468522323760 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 11:52:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:52:03 INFO - PROCESS | 2952 | 1468522323771 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:52:03 INFO - PROCESS | 2952 | 1468522323774 Marionette TRACE conn5 <- [1,534,null,{}] 11:52:03 INFO - PROCESS | 2952 | 1468522323777 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:03 INFO - PROCESS | 2952 | 1468522323780 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:03 INFO - PROCESS | 2952 | 1468522323887 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 11:52:03 INFO - PROCESS | 2952 | 1468522323895 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:03 INFO - PROCESS | 2952 | 1468522323898 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:03 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410207000 == 31 [pid = 2952] [id = 143] 11:52:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F41098B000) [pid = 2952] [serial = 427] [outer = 0000000000000000] 11:52:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F413D6A400) [pid = 2952] [serial = 428] [outer = 000000F41098B000] 11:52:03 INFO - PROCESS | 2952 | 1468522323953 Marionette DEBUG loaded listener.js 11:52:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F413D8D000) [pid = 2952] [serial = 429] [outer = 000000F41098B000] 11:52:04 INFO - PROCESS | 2952 | 1468522324404 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 11:52:04 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 11:52:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 691ms 11:52:04 INFO - PROCESS | 2952 | 1468522324464 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 11:52:04 INFO - PROCESS | 2952 | 1468522324467 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 11:52:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:52:04 INFO - PROCESS | 2952 | 1468522324471 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:52:04 INFO - PROCESS | 2952 | 1468522324475 Marionette TRACE conn5 <- [1,538,null,{}] 11:52:04 INFO - PROCESS | 2952 | 1468522324486 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:04 INFO - PROCESS | 2952 | 1468522324491 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:04 INFO - PROCESS | 2952 | 1468522324575 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 11:52:04 INFO - PROCESS | 2952 | 1468522324593 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:04 INFO - PROCESS | 2952 | 1468522324596 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:04 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41759B000 == 32 [pid = 2952] [id = 144] 11:52:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F4144A0C00) [pid = 2952] [serial = 430] [outer = 0000000000000000] 11:52:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F4146CF400) [pid = 2952] [serial = 431] [outer = 000000F4144A0C00] 11:52:04 INFO - PROCESS | 2952 | 1468522324645 Marionette DEBUG loaded listener.js 11:52:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F4158CF000) [pid = 2952] [serial = 432] [outer = 000000F4144A0C00] 11:52:05 INFO - PROCESS | 2952 | 1468522325112 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 11:52:05 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 11:52:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 691ms 11:52:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:52:05 INFO - PROCESS | 2952 | 1468522325164 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 11:52:05 INFO - PROCESS | 2952 | 1468522325167 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 11:52:05 INFO - PROCESS | 2952 | 1468522325170 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:52:05 INFO - PROCESS | 2952 | 1468522325172 Marionette TRACE conn5 <- [1,542,null,{}] 11:52:05 INFO - PROCESS | 2952 | 1468522325176 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:05 INFO - PROCESS | 2952 | 1468522325178 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:05 INFO - PROCESS | 2952 | 1468522325278 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 11:52:05 INFO - PROCESS | 2952 | 1468522325284 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:05 INFO - PROCESS | 2952 | 1468522325286 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:05 INFO - PROCESS | 2952 | ++DOCSHELL 000000F419B62800 == 33 [pid = 2952] [id = 145] 11:52:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F415C9D800) [pid = 2952] [serial = 433] [outer = 0000000000000000] 11:52:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F416519000) [pid = 2952] [serial = 434] [outer = 000000F415C9D800] 11:52:05 INFO - PROCESS | 2952 | 1468522325331 Marionette DEBUG loaded listener.js 11:52:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F416972800) [pid = 2952] [serial = 435] [outer = 000000F415C9D800] 11:52:05 INFO - PROCESS | 2952 | [2952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:05 INFO - PROCESS | 2952 | [2952] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:52:05 INFO - PROCESS | 2952 | [2952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:05 INFO - PROCESS | 2952 | 1468522325797 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 11:52:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:52:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 671ms 11:52:05 INFO - PROCESS | 2952 | 1468522325844 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 11:52:05 INFO - PROCESS | 2952 | 1468522325847 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 11:52:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:52:05 INFO - PROCESS | 2952 | 1468522325850 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:52:05 INFO - PROCESS | 2952 | 1468522325852 Marionette TRACE conn5 <- [1,546,null,{}] 11:52:05 INFO - PROCESS | 2952 | 1468522325856 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:05 INFO - PROCESS | 2952 | 1468522325858 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:06 INFO - PROCESS | 2952 | 1468522325995 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 11:52:06 INFO - PROCESS | 2952 | 1468522326015 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:06 INFO - PROCESS | 2952 | 1468522326017 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:06 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AD10800 == 34 [pid = 2952] [id = 146] 11:52:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F416E74400) [pid = 2952] [serial = 436] [outer = 0000000000000000] 11:52:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F417137000) [pid = 2952] [serial = 437] [outer = 000000F416E74400] 11:52:06 INFO - PROCESS | 2952 | 1468522326062 Marionette DEBUG loaded listener.js 11:52:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F41720B400) [pid = 2952] [serial = 438] [outer = 000000F416E74400] 11:52:06 INFO - PROCESS | 2952 | 1468522326521 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 11:52:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:52:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 734ms 11:52:06 INFO - PROCESS | 2952 | 1468522326588 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 11:52:06 INFO - PROCESS | 2952 | 1468522326590 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 11:52:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:52:06 INFO - PROCESS | 2952 | 1468522326593 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:52:06 INFO - PROCESS | 2952 | 1468522326602 Marionette TRACE conn5 <- [1,550,null,{}] 11:52:06 INFO - PROCESS | 2952 | 1468522326618 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:06 INFO - PROCESS | 2952 | 1468522326624 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:06 INFO - PROCESS | 2952 | 1468522326750 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 11:52:06 INFO - PROCESS | 2952 | 1468522326797 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:06 INFO - PROCESS | 2952 | 1468522326800 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:06 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B4B5800 == 35 [pid = 2952] [id = 147] 11:52:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F417B2E800) [pid = 2952] [serial = 439] [outer = 0000000000000000] 11:52:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F4182B5800) [pid = 2952] [serial = 440] [outer = 000000F417B2E800] 11:52:06 INFO - PROCESS | 2952 | 1468522326845 Marionette DEBUG loaded listener.js 11:52:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F4186CB800) [pid = 2952] [serial = 441] [outer = 000000F417B2E800] 11:52:07 INFO - PROCESS | 2952 | [2952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:07 INFO - PROCESS | 2952 | [2952] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:52:07 INFO - PROCESS | 2952 | [2952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:07 INFO - PROCESS | 2952 | 1468522327248 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 11:52:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:52:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 691ms 11:52:07 INFO - PROCESS | 2952 | 1468522327316 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 11:52:07 INFO - PROCESS | 2952 | 1468522327318 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 11:52:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:52:07 INFO - PROCESS | 2952 | 1468522327322 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:52:07 INFO - PROCESS | 2952 | 1468522327323 Marionette TRACE conn5 <- [1,554,null,{}] 11:52:07 INFO - PROCESS | 2952 | 1468522327327 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:07 INFO - PROCESS | 2952 | 1468522327329 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:07 INFO - PROCESS | 2952 | 1468522327432 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 11:52:07 INFO - PROCESS | 2952 | 1468522327437 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:07 INFO - PROCESS | 2952 | 1468522327439 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:07 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE65000 == 36 [pid = 2952] [id = 148] 11:52:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F41A677400) [pid = 2952] [serial = 442] [outer = 0000000000000000] 11:52:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F41A855C00) [pid = 2952] [serial = 443] [outer = 000000F41A677400] 11:52:07 INFO - PROCESS | 2952 | 1468522327484 Marionette DEBUG loaded listener.js 11:52:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F41AF49C00) [pid = 2952] [serial = 444] [outer = 000000F41A677400] 11:52:07 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F417BB7800) [pid = 2952] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:52:07 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F418AE3000) [pid = 2952] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:52:07 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F4145E2000) [pid = 2952] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:52:07 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F416964C00) [pid = 2952] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:52:07 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F408525400) [pid = 2952] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:52:07 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F413D73800) [pid = 2952] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:52:07 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F4167A9800) [pid = 2952] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:52:07 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F40F737400) [pid = 2952] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:52:07 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F409FBE800) [pid = 2952] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:52:07 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F417138000) [pid = 2952] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:52:07 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F409FD0C00) [pid = 2952] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:52:07 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F409FCF800) [pid = 2952] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:52:07 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F408535000) [pid = 2952] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:52:07 INFO - PROCESS | 2952 | [2952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:07 INFO - PROCESS | 2952 | [2952] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:52:07 INFO - PROCESS | 2952 | [2952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:08 INFO - PROCESS | 2952 | 1468522328000 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:52:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:52:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 731ms 11:52:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:52:08 INFO - PROCESS | 2952 | 1468522328054 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 11:52:08 INFO - PROCESS | 2952 | 1468522328056 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 11:52:08 INFO - PROCESS | 2952 | 1468522328060 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:52:08 INFO - PROCESS | 2952 | 1468522328062 Marionette TRACE conn5 <- [1,558,null,{}] 11:52:08 INFO - PROCESS | 2952 | 1468522328065 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:08 INFO - PROCESS | 2952 | 1468522328067 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:08 INFO - PROCESS | 2952 | 1468522328148 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 11:52:08 INFO - PROCESS | 2952 | 1468522328153 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:08 INFO - PROCESS | 2952 | 1468522328155 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:08 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE99000 == 37 [pid = 2952] [id = 149] 11:52:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F40E9EB400) [pid = 2952] [serial = 445] [outer = 0000000000000000] 11:52:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F416518800) [pid = 2952] [serial = 446] [outer = 000000F40E9EB400] 11:52:08 INFO - PROCESS | 2952 | 1468522328200 Marionette DEBUG loaded listener.js 11:52:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F418AE3000) [pid = 2952] [serial = 447] [outer = 000000F40E9EB400] 11:52:08 INFO - PROCESS | 2952 | [2952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:08 INFO - PROCESS | 2952 | [2952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:08 INFO - PROCESS | 2952 | 1468522328593 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 11:52:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:52:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 586ms 11:52:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:52:08 INFO - PROCESS | 2952 | 1468522328648 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 11:52:08 INFO - PROCESS | 2952 | 1468522328650 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 11:52:08 INFO - PROCESS | 2952 | 1468522328654 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:52:08 INFO - PROCESS | 2952 | 1468522328656 Marionette TRACE conn5 <- [1,562,null,{}] 11:52:08 INFO - PROCESS | 2952 | 1468522328665 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:08 INFO - PROCESS | 2952 | 1468522328667 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:08 INFO - PROCESS | 2952 | 1468522328750 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 11:52:08 INFO - PROCESS | 2952 | 1468522328756 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:08 INFO - PROCESS | 2952 | 1468522328758 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:08 INFO - PROCESS | 2952 | ++DOCSHELL 000000F417911800 == 38 [pid = 2952] [id = 150] 11:52:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F41AF4D400) [pid = 2952] [serial = 448] [outer = 0000000000000000] 11:52:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F41B204800) [pid = 2952] [serial = 449] [outer = 000000F41AF4D400] 11:52:08 INFO - PROCESS | 2952 | 1468522328803 Marionette DEBUG loaded listener.js 11:52:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F41B20F400) [pid = 2952] [serial = 450] [outer = 000000F41AF4D400] 11:52:09 INFO - PROCESS | 2952 | 1468522329268 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:52:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:52:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 629ms 11:52:09 INFO - PROCESS | 2952 | 1468522329285 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 11:52:09 INFO - PROCESS | 2952 | 1468522329287 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 11:52:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:52:09 INFO - PROCESS | 2952 | 1468522329290 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:52:09 INFO - PROCESS | 2952 | 1468522329292 Marionette TRACE conn5 <- [1,566,null,{}] 11:52:09 INFO - PROCESS | 2952 | 1468522329295 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:09 INFO - PROCESS | 2952 | 1468522329297 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:09 INFO - PROCESS | 2952 | 1468522329410 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 11:52:09 INFO - PROCESS | 2952 | 1468522329418 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:09 INFO - PROCESS | 2952 | 1468522329420 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:09 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E85E800 == 39 [pid = 2952] [id = 151] 11:52:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F41B20F800) [pid = 2952] [serial = 451] [outer = 0000000000000000] 11:52:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F41B46E000) [pid = 2952] [serial = 452] [outer = 000000F41B20F800] 11:52:09 INFO - PROCESS | 2952 | 1468522329463 Marionette DEBUG loaded listener.js 11:52:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F41B475400) [pid = 2952] [serial = 453] [outer = 000000F41B20F800] 11:52:10 INFO - PROCESS | 2952 | --DOCSHELL 000000F41096B800 == 38 [pid = 2952] [id = 142] 11:52:10 INFO - PROCESS | 2952 | --DOCSHELL 000000F416C67000 == 37 [pid = 2952] [id = 141] 11:52:10 INFO - PROCESS | 2952 | --DOCSHELL 000000F410208800 == 36 [pid = 2952] [id = 140] 11:52:10 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E5AA800 == 35 [pid = 2952] [id = 139] 11:52:10 INFO - PROCESS | 2952 | --DOCSHELL 000000F410207000 == 34 [pid = 2952] [id = 143] 11:52:10 INFO - PROCESS | 2952 | --DOCSHELL 000000F419B62800 == 33 [pid = 2952] [id = 145] 11:52:10 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE65000 == 32 [pid = 2952] [id = 148] 11:52:10 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AD10800 == 31 [pid = 2952] [id = 146] 11:52:10 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B4B5800 == 30 [pid = 2952] [id = 147] 11:52:10 INFO - PROCESS | 2952 | --DOCSHELL 000000F41759B000 == 29 [pid = 2952] [id = 144] 11:52:10 INFO - PROCESS | 2952 | --DOCSHELL 000000F417911800 == 28 [pid = 2952] [id = 150] 11:52:10 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE99000 == 27 [pid = 2952] [id = 149] 11:52:11 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F416E7BC00) [pid = 2952] [serial = 401] [outer = 0000000000000000] [url = about:blank] 11:52:11 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F40B6E5C00) [pid = 2952] [serial = 383] [outer = 0000000000000000] [url = about:blank] 11:52:11 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F40EAC0000) [pid = 2952] [serial = 384] [outer = 0000000000000000] [url = about:blank] 11:52:11 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F413E11400) [pid = 2952] [serial = 392] [outer = 0000000000000000] [url = about:blank] 11:52:11 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F4158C7400) [pid = 2952] [serial = 393] [outer = 0000000000000000] [url = about:blank] 11:52:11 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F416963800) [pid = 2952] [serial = 398] [outer = 0000000000000000] [url = about:blank] 11:52:11 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F410444C00) [pid = 2952] [serial = 387] [outer = 0000000000000000] [url = about:blank] 11:52:11 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F410394800) [pid = 2952] [serial = 386] [outer = 0000000000000000] [url = about:blank] 11:52:11 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F409FBF800) [pid = 2952] [serial = 376] [outer = 0000000000000000] [url = about:blank] 11:52:11 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F409FCEC00) [pid = 2952] [serial = 377] [outer = 0000000000000000] [url = about:blank] 11:52:11 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F417172800) [pid = 2952] [serial = 404] [outer = 0000000000000000] [url = about:blank] 11:52:11 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F40A42AC00) [pid = 2952] [serial = 380] [outer = 0000000000000000] [url = about:blank] 11:52:11 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F40A485400) [pid = 2952] [serial = 381] [outer = 0000000000000000] [url = about:blank] 11:52:11 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F410DD1000) [pid = 2952] [serial = 389] [outer = 0000000000000000] [url = about:blank] 11:52:11 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F413D6E000) [pid = 2952] [serial = 390] [outer = 0000000000000000] [url = about:blank] 11:52:11 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F416518C00) [pid = 2952] [serial = 395] [outer = 0000000000000000] [url = about:blank] 11:52:11 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F416523000) [pid = 2952] [serial = 396] [outer = 0000000000000000] [url = about:blank] 11:52:11 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F417137C00) [pid = 2952] [serial = 402] [outer = 0000000000000000] [url = about:blank] 11:52:11 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F418211C00) [pid = 2952] [serial = 407] [outer = 0000000000000000] [url = about:blank] 11:52:11 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F4175DFC00) [pid = 2952] [serial = 405] [outer = 0000000000000000] [url = about:blank] 11:52:11 INFO - PROCESS | 2952 | --DOMWINDOW == 66 (000000F410393C00) [pid = 2952] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:52:11 INFO - PROCESS | 2952 | --DOMWINDOW == 65 (000000F419BC5C00) [pid = 2952] [serial = 413] [outer = 0000000000000000] [url = about:blank] 11:52:11 INFO - PROCESS | 2952 | --DOMWINDOW == 64 (000000F41A67C800) [pid = 2952] [serial = 414] [outer = 0000000000000000] [url = about:blank] 11:52:11 INFO - PROCESS | 2952 | --DOMWINDOW == 63 (000000F4186C2C00) [pid = 2952] [serial = 408] [outer = 0000000000000000] [url = about:blank] 11:52:11 INFO - PROCESS | 2952 | --DOMWINDOW == 62 (000000F417140000) [pid = 2952] [serial = 410] [outer = 0000000000000000] [url = about:blank] 11:52:11 INFO - PROCESS | 2952 | --DOMWINDOW == 61 (000000F4182F0C00) [pid = 2952] [serial = 411] [outer = 0000000000000000] [url = about:blank] 11:52:11 INFO - PROCESS | 2952 | --DOMWINDOW == 60 (000000F41A8DEC00) [pid = 2952] [serial = 416] [outer = 0000000000000000] [url = about:blank] 11:52:11 INFO - PROCESS | 2952 | --DOMWINDOW == 59 (000000F416971C00) [pid = 2952] [serial = 399] [outer = 0000000000000000] [url = about:blank] 11:52:11 INFO - PROCESS | 2952 | 1468522331151 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 11:52:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:52:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1885ms 11:52:11 INFO - PROCESS | 2952 | 1468522331183 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 11:52:11 INFO - PROCESS | 2952 | 1468522331187 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 11:52:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:52:11 INFO - PROCESS | 2952 | 1468522331195 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:52:11 INFO - PROCESS | 2952 | 1468522331198 Marionette TRACE conn5 <- [1,570,null,{}] 11:52:11 INFO - PROCESS | 2952 | 1468522331205 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:11 INFO - PROCESS | 2952 | 1468522331208 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:11 INFO - PROCESS | 2952 | 1468522331300 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 11:52:11 INFO - PROCESS | 2952 | 1468522331309 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:11 INFO - PROCESS | 2952 | 1468522331313 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:11 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40F4B5000 == 28 [pid = 2952] [id = 152] 11:52:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 60 (000000F409FD1C00) [pid = 2952] [serial = 454] [outer = 0000000000000000] 11:52:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 61 (000000F409FD2400) [pid = 2952] [serial = 455] [outer = 000000F409FD1C00] 11:52:11 INFO - PROCESS | 2952 | 1468522331363 Marionette DEBUG loaded listener.js 11:52:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 62 (000000F409FBA400) [pid = 2952] [serial = 456] [outer = 000000F409FD1C00] 11:52:11 INFO - PROCESS | 2952 | 1468522331826 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 11:52:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:52:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 690ms 11:52:11 INFO - PROCESS | 2952 | 1468522331890 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 11:52:11 INFO - PROCESS | 2952 | 1468522331895 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 11:52:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:52:11 INFO - PROCESS | 2952 | 1468522331902 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:52:11 INFO - PROCESS | 2952 | 1468522331905 Marionette TRACE conn5 <- [1,574,null,{}] 11:52:11 INFO - PROCESS | 2952 | 1468522331908 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:11 INFO - PROCESS | 2952 | 1468522331912 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:12 INFO - PROCESS | 2952 | 1468522332001 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 11:52:12 INFO - PROCESS | 2952 | 1468522332017 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:12 INFO - PROCESS | 2952 | 1468522332020 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:12 INFO - PROCESS | 2952 | ++DOCSHELL 000000F413D27800 == 29 [pid = 2952] [id = 153] 11:52:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 63 (000000F40A489400) [pid = 2952] [serial = 457] [outer = 0000000000000000] 11:52:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 64 (000000F40A48E000) [pid = 2952] [serial = 458] [outer = 000000F40A489400] 11:52:12 INFO - PROCESS | 2952 | 1468522332068 Marionette DEBUG loaded listener.js 11:52:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 65 (000000F40A49C400) [pid = 2952] [serial = 459] [outer = 000000F40A489400] 11:52:12 INFO - PROCESS | 2952 | [2952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:12 INFO - PROCESS | 2952 | [2952] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:52:12 INFO - PROCESS | 2952 | [2952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:12 INFO - PROCESS | 2952 | 1468522332511 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 11:52:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:52:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 627ms 11:52:12 INFO - PROCESS | 2952 | 1468522332531 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 11:52:12 INFO - PROCESS | 2952 | 1468522332533 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 11:52:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:52:12 INFO - PROCESS | 2952 | 1468522332537 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:52:12 INFO - PROCESS | 2952 | 1468522332541 Marionette TRACE conn5 <- [1,578,null,{}] 11:52:12 INFO - PROCESS | 2952 | 1468522332558 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:12 INFO - PROCESS | 2952 | 1468522332563 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:12 INFO - PROCESS | 2952 | 1468522332680 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 11:52:12 INFO - PROCESS | 2952 | 1468522332690 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:12 INFO - PROCESS | 2952 | 1468522332694 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:12 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41646D800 == 30 [pid = 2952] [id = 154] 11:52:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 66 (000000F408528C00) [pid = 2952] [serial = 460] [outer = 0000000000000000] 11:52:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 67 (000000F40F1D1800) [pid = 2952] [serial = 461] [outer = 000000F408528C00] 11:52:12 INFO - PROCESS | 2952 | 1468522332745 Marionette DEBUG loaded listener.js 11:52:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F4103DA800) [pid = 2952] [serial = 462] [outer = 000000F408528C00] 11:52:13 INFO - PROCESS | 2952 | 1468522333162 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 11:52:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:52:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 691ms 11:52:13 INFO - PROCESS | 2952 | 1468522333230 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 11:52:13 INFO - PROCESS | 2952 | 1468522333233 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 11:52:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:52:13 INFO - PROCESS | 2952 | 1468522333236 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:52:13 INFO - PROCESS | 2952 | 1468522333238 Marionette TRACE conn5 <- [1,582,null,{}] 11:52:13 INFO - PROCESS | 2952 | 1468522333241 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:13 INFO - PROCESS | 2952 | 1468522333243 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:13 INFO - PROCESS | 2952 | 1468522333329 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 11:52:13 INFO - PROCESS | 2952 | 1468522333334 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:13 INFO - PROCESS | 2952 | 1468522333336 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:13 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416C56000 == 31 [pid = 2952] [id = 155] 11:52:13 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F410DC9000) [pid = 2952] [serial = 463] [outer = 0000000000000000] 11:52:13 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F413884400) [pid = 2952] [serial = 464] [outer = 000000F410DC9000] 11:52:13 INFO - PROCESS | 2952 | 1468522333382 Marionette DEBUG loaded listener.js 11:52:13 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F413D71400) [pid = 2952] [serial = 465] [outer = 000000F410DC9000] 11:52:13 INFO - PROCESS | 2952 | 1468522333789 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 11:52:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:52:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 630ms 11:52:13 INFO - PROCESS | 2952 | 1468522333868 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 11:52:13 INFO - PROCESS | 2952 | 1468522333870 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 11:52:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:52:13 INFO - PROCESS | 2952 | 1468522333874 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:52:13 INFO - PROCESS | 2952 | 1468522333876 Marionette TRACE conn5 <- [1,586,null,{}] 11:52:13 INFO - PROCESS | 2952 | 1468522333879 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:13 INFO - PROCESS | 2952 | 1468522333881 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:13 INFO - PROCESS | 2952 | 1468522333961 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 11:52:13 INFO - PROCESS | 2952 | 1468522333968 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:13 INFO - PROCESS | 2952 | 1468522333970 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:13 INFO - PROCESS | 2952 | ++DOCSHELL 000000F417379800 == 32 [pid = 2952] [id = 156] 11:52:13 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F40A489000) [pid = 2952] [serial = 466] [outer = 0000000000000000] 11:52:14 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F413D91800) [pid = 2952] [serial = 467] [outer = 000000F40A489000] 11:52:14 INFO - PROCESS | 2952 | 1468522334015 Marionette DEBUG loaded listener.js 11:52:14 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F413E7F800) [pid = 2952] [serial = 468] [outer = 000000F40A489000] 11:52:14 INFO - PROCESS | 2952 | 1468522334452 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 11:52:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:52:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 629ms 11:52:14 INFO - PROCESS | 2952 | 1468522334507 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 11:52:14 INFO - PROCESS | 2952 | 1468522334509 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 11:52:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:52:14 INFO - PROCESS | 2952 | 1468522334512 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:52:14 INFO - PROCESS | 2952 | 1468522334514 Marionette TRACE conn5 <- [1,590,null,{}] 11:52:14 INFO - PROCESS | 2952 | 1468522334517 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:14 INFO - PROCESS | 2952 | 1468522334523 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:14 INFO - PROCESS | 2952 | 1468522334629 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 11:52:14 INFO - PROCESS | 2952 | 1468522334636 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:14 INFO - PROCESS | 2952 | 1468522334638 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:14 INFO - PROCESS | 2952 | ++DOCSHELL 000000F419799800 == 33 [pid = 2952] [id = 157] 11:52:14 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F4145DEC00) [pid = 2952] [serial = 469] [outer = 0000000000000000] 11:52:14 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F415CEF400) [pid = 2952] [serial = 470] [outer = 000000F4145DEC00] 11:52:14 INFO - PROCESS | 2952 | 1468522334683 Marionette DEBUG loaded listener.js 11:52:14 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F4165F3C00) [pid = 2952] [serial = 471] [outer = 000000F4145DEC00] 11:52:15 INFO - PROCESS | 2952 | 1468522335086 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 11:52:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:52:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 628ms 11:52:15 INFO - PROCESS | 2952 | 1468522335144 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 11:52:15 INFO - PROCESS | 2952 | 1468522335146 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 11:52:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:52:15 INFO - PROCESS | 2952 | 1468522335149 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:52:15 INFO - PROCESS | 2952 | 1468522335151 Marionette TRACE conn5 <- [1,594,null,{}] 11:52:15 INFO - PROCESS | 2952 | 1468522335154 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:15 INFO - PROCESS | 2952 | 1468522335156 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:15 INFO - PROCESS | 2952 | 1468522335233 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 11:52:15 INFO - PROCESS | 2952 | 1468522335241 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:15 INFO - PROCESS | 2952 | 1468522335243 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:15 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A72E000 == 34 [pid = 2952] [id = 158] 11:52:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F416962000) [pid = 2952] [serial = 472] [outer = 0000000000000000] 11:52:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F41696D800) [pid = 2952] [serial = 473] [outer = 000000F416962000] 11:52:15 INFO - PROCESS | 2952 | 1468522335288 Marionette DEBUG loaded listener.js 11:52:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F416D11000) [pid = 2952] [serial = 474] [outer = 000000F416962000] 11:52:15 INFO - PROCESS | 2952 | 1468522335703 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:52:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:52:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 629ms 11:52:15 INFO - PROCESS | 2952 | 1468522335782 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 11:52:15 INFO - PROCESS | 2952 | 1468522335784 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 11:52:15 INFO - PROCESS | 2952 | 1468522335787 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:52:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:52:15 INFO - PROCESS | 2952 | 1468522335789 Marionette TRACE conn5 <- [1,598,null,{}] 11:52:15 INFO - PROCESS | 2952 | 1468522335792 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:15 INFO - PROCESS | 2952 | 1468522335794 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:15 INFO - PROCESS | 2952 | 1468522335871 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 11:52:15 INFO - PROCESS | 2952 | 1468522335879 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:15 INFO - PROCESS | 2952 | 1468522335881 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:15 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B324000 == 35 [pid = 2952] [id = 159] 11:52:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F41696A800) [pid = 2952] [serial = 475] [outer = 0000000000000000] 11:52:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F41713C000) [pid = 2952] [serial = 476] [outer = 000000F41696A800] 11:52:15 INFO - PROCESS | 2952 | 1468522335926 Marionette DEBUG loaded listener.js 11:52:16 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F417172800) [pid = 2952] [serial = 477] [outer = 000000F41696A800] 11:52:16 INFO - PROCESS | 2952 | [2952] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 11:52:16 INFO - PROCESS | 2952 | 1468522336586 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 11:52:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:52:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 837ms 11:52:16 INFO - PROCESS | 2952 | 1468522336628 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 11:52:16 INFO - PROCESS | 2952 | 1468522336630 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 11:52:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:52:16 INFO - PROCESS | 2952 | 1468522336639 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:52:16 INFO - PROCESS | 2952 | 1468522336641 Marionette TRACE conn5 <- [1,602,null,{}] 11:52:16 INFO - PROCESS | 2952 | 1468522336647 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:16 INFO - PROCESS | 2952 | 1468522336649 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:16 INFO - PROCESS | 2952 | 1468522336752 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 11:52:16 INFO - PROCESS | 2952 | 1468522336762 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:16 INFO - PROCESS | 2952 | 1468522336764 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:16 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41646A800 == 36 [pid = 2952] [id = 160] 11:52:16 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F41720FC00) [pid = 2952] [serial = 478] [outer = 0000000000000000] 11:52:16 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F4175E0800) [pid = 2952] [serial = 479] [outer = 000000F41720FC00] 11:52:16 INFO - PROCESS | 2952 | 1468522336808 Marionette DEBUG loaded listener.js 11:52:16 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F417680C00) [pid = 2952] [serial = 480] [outer = 000000F41720FC00] 11:52:17 INFO - PROCESS | 2952 | 1468522337248 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 11:52:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:52:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 628ms 11:52:17 INFO - PROCESS | 2952 | 1468522337270 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 11:52:17 INFO - PROCESS | 2952 | 1468522337272 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 11:52:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:52:17 INFO - PROCESS | 2952 | 1468522337275 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:52:17 INFO - PROCESS | 2952 | 1468522337277 Marionette TRACE conn5 <- [1,606,null,{}] 11:52:17 INFO - PROCESS | 2952 | 1468522337280 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:17 INFO - PROCESS | 2952 | 1468522337282 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:17 INFO - PROCESS | 2952 | 1468522337389 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 11:52:17 INFO - PROCESS | 2952 | 1468522337395 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:17 INFO - PROCESS | 2952 | 1468522337397 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:17 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE57000 == 37 [pid = 2952] [id = 161] 11:52:17 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F41767FC00) [pid = 2952] [serial = 481] [outer = 0000000000000000] 11:52:17 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F417B74400) [pid = 2952] [serial = 482] [outer = 000000F41767FC00] 11:52:17 INFO - PROCESS | 2952 | 1468522337440 Marionette DEBUG loaded listener.js 11:52:17 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F418211C00) [pid = 2952] [serial = 483] [outer = 000000F41767FC00] 11:52:17 INFO - PROCESS | 2952 | 1468522337855 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:52:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:52:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 628ms 11:52:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:52:17 INFO - PROCESS | 2952 | 1468522337907 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 11:52:17 INFO - PROCESS | 2952 | 1468522337910 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 11:52:17 INFO - PROCESS | 2952 | 1468522337924 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:52:17 INFO - PROCESS | 2952 | 1468522337927 Marionette TRACE conn5 <- [1,610,null,{}] 11:52:17 INFO - PROCESS | 2952 | 1468522337944 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:17 INFO - PROCESS | 2952 | 1468522337946 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:18 INFO - PROCESS | 2952 | 1468522338066 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 11:52:18 INFO - PROCESS | 2952 | 1468522338141 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:18 INFO - PROCESS | 2952 | 1468522338144 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:18 INFO - PROCESS | 2952 | ++DOCSHELL 000000F417378800 == 38 [pid = 2952] [id = 162] 11:52:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F418626000) [pid = 2952] [serial = 484] [outer = 0000000000000000] 11:52:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F419BCA800) [pid = 2952] [serial = 485] [outer = 000000F418626000] 11:52:18 INFO - PROCESS | 2952 | 1468522338190 Marionette DEBUG loaded listener.js 11:52:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 92 (000000F41A8D4800) [pid = 2952] [serial = 486] [outer = 000000F418626000] 11:52:18 INFO - PROCESS | 2952 | --DOMWINDOW == 91 (000000F419767C00) [pid = 2952] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:52:18 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F416E74400) [pid = 2952] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:52:18 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F417B2E800) [pid = 2952] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:52:18 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F41A677400) [pid = 2952] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:52:18 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F41AF4D400) [pid = 2952] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:52:18 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F40E9EB400) [pid = 2952] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:52:18 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F415C9D800) [pid = 2952] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:52:18 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F4144A0C00) [pid = 2952] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:52:18 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F41098B000) [pid = 2952] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:52:18 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F40A332000) [pid = 2952] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:52:18 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F40A49C800) [pid = 2952] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:52:18 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F409630C00) [pid = 2952] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:52:18 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F41A67D400) [pid = 2952] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:52:18 INFO - PROCESS | 2952 | 1468522338708 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 11:52:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:52:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 816ms 11:52:18 INFO - PROCESS | 2952 | 1468522338733 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 11:52:18 INFO - PROCESS | 2952 | 1468522338735 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 11:52:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:52:18 INFO - PROCESS | 2952 | 1468522338741 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:52:18 INFO - PROCESS | 2952 | 1468522338743 Marionette TRACE conn5 <- [1,614,null,{}] 11:52:18 INFO - PROCESS | 2952 | 1468522338746 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:18 INFO - PROCESS | 2952 | 1468522338748 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:18 INFO - PROCESS | 2952 | 1468522338854 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 11:52:18 INFO - PROCESS | 2952 | 1468522338894 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:18 INFO - PROCESS | 2952 | 1468522338896 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:18 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E58A800 == 39 [pid = 2952] [id = 163] 11:52:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F409FCA400) [pid = 2952] [serial = 487] [outer = 0000000000000000] 11:52:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F4158D0C00) [pid = 2952] [serial = 488] [outer = 000000F409FCA400] 11:52:18 INFO - PROCESS | 2952 | 1468522338944 Marionette DEBUG loaded listener.js 11:52:19 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F41976CC00) [pid = 2952] [serial = 489] [outer = 000000F409FCA400] 11:52:19 INFO - PROCESS | 2952 | 1468522339295 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 11:52:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:52:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 627ms 11:52:19 INFO - PROCESS | 2952 | 1468522339367 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 11:52:19 INFO - PROCESS | 2952 | 1468522339369 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 11:52:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:52:19 INFO - PROCESS | 2952 | 1468522339372 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:52:19 INFO - PROCESS | 2952 | 1468522339374 Marionette TRACE conn5 <- [1,618,null,{}] 11:52:19 INFO - PROCESS | 2952 | 1468522339377 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:19 INFO - PROCESS | 2952 | 1468522339379 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:19 INFO - PROCESS | 2952 | 1468522339483 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 11:52:19 INFO - PROCESS | 2952 | 1468522339489 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:19 INFO - PROCESS | 2952 | 1468522339491 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:19 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E5B6000 == 40 [pid = 2952] [id = 164] 11:52:19 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F419B2F000) [pid = 2952] [serial = 490] [outer = 0000000000000000] 11:52:19 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F41AF46800) [pid = 2952] [serial = 491] [outer = 000000F419B2F000] 11:52:19 INFO - PROCESS | 2952 | 1468522339535 Marionette DEBUG loaded listener.js 11:52:19 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F41B209C00) [pid = 2952] [serial = 492] [outer = 000000F419B2F000] 11:52:20 INFO - PROCESS | 2952 | 1468522340041 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 11:52:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:52:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 734ms 11:52:20 INFO - PROCESS | 2952 | 1468522340110 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 11:52:20 INFO - PROCESS | 2952 | 1468522340113 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 11:52:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:52:20 INFO - PROCESS | 2952 | 1468522340116 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:52:20 INFO - PROCESS | 2952 | 1468522340118 Marionette TRACE conn5 <- [1,622,null,{}] 11:52:20 INFO - PROCESS | 2952 | 1468522340121 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:20 INFO - PROCESS | 2952 | 1468522340123 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:20 INFO - PROCESS | 2952 | 1468522340205 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 11:52:20 INFO - PROCESS | 2952 | 1468522340211 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:20 INFO - PROCESS | 2952 | 1468522340220 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:20 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E982000 == 41 [pid = 2952] [id = 165] 11:52:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F41B206400) [pid = 2952] [serial = 493] [outer = 0000000000000000] 11:52:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F41B46F800) [pid = 2952] [serial = 494] [outer = 000000F41B206400] 11:52:20 INFO - PROCESS | 2952 | 1468522340264 Marionette DEBUG loaded listener.js 11:52:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F41B4EB400) [pid = 2952] [serial = 495] [outer = 000000F41B206400] 11:52:20 INFO - PROCESS | 2952 | [2952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:20 INFO - PROCESS | 2952 | [2952] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:52:20 INFO - PROCESS | 2952 | 1468522340875 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 11:52:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:52:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 838ms 11:52:20 INFO - PROCESS | 2952 | 1468522340958 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 11:52:20 INFO - PROCESS | 2952 | 1468522340963 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 11:52:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:52:20 INFO - PROCESS | 2952 | 1468522340968 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:52:20 INFO - PROCESS | 2952 | 1468522340972 Marionette TRACE conn5 <- [1,626,null,{}] 11:52:20 INFO - PROCESS | 2952 | 1468522340978 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:20 INFO - PROCESS | 2952 | 1468522340981 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:21 INFO - PROCESS | 2952 | 1468522341116 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 11:52:21 INFO - PROCESS | 2952 | 1468522341182 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:21 INFO - PROCESS | 2952 | 1468522341185 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:21 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410A22800 == 42 [pid = 2952] [id = 166] 11:52:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F4091C9400) [pid = 2952] [serial = 496] [outer = 0000000000000000] 11:52:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F40A211400) [pid = 2952] [serial = 497] [outer = 000000F4091C9400] 11:52:21 INFO - PROCESS | 2952 | 1468522341243 Marionette DEBUG loaded listener.js 11:52:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F40A483800) [pid = 2952] [serial = 498] [outer = 000000F4091C9400] 11:52:21 INFO - PROCESS | 2952 | [2952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:21 INFO - PROCESS | 2952 | [2952] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:52:21 INFO - PROCESS | 2952 | 1468522341887 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:52:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:52:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 942ms 11:52:21 INFO - PROCESS | 2952 | 1468522341914 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 11:52:21 INFO - PROCESS | 2952 | 1468522341919 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 11:52:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:52:21 INFO - PROCESS | 2952 | 1468522341926 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:52:21 INFO - PROCESS | 2952 | 1468522341929 Marionette TRACE conn5 <- [1,630,null,{}] 11:52:21 INFO - PROCESS | 2952 | 1468522341933 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:21 INFO - PROCESS | 2952 | 1468522341936 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:22 INFO - PROCESS | 2952 | 1468522342061 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 11:52:22 INFO - PROCESS | 2952 | 1468522342133 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:22 INFO - PROCESS | 2952 | 1468522342136 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:22 INFO - PROCESS | 2952 | ++DOCSHELL 000000F417971000 == 43 [pid = 2952] [id = 167] 11:52:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 92 (000000F40B6EC800) [pid = 2952] [serial = 499] [outer = 0000000000000000] 11:52:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 93 (000000F40EABB800) [pid = 2952] [serial = 500] [outer = 000000F40B6EC800] 11:52:22 INFO - PROCESS | 2952 | 1468522342234 Marionette DEBUG loaded listener.js 11:52:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 94 (000000F4107D4800) [pid = 2952] [serial = 501] [outer = 000000F40B6EC800] 11:52:23 INFO - PROCESS | 2952 | 1468522343149 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 11:52:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:52:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1283ms 11:52:23 INFO - PROCESS | 2952 | 1468522343210 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 11:52:23 INFO - PROCESS | 2952 | 1468522343215 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 11:52:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:52:23 INFO - PROCESS | 2952 | 1468522343220 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:52:23 INFO - PROCESS | 2952 | 1468522343223 Marionette TRACE conn5 <- [1,634,null,{}] 11:52:23 INFO - PROCESS | 2952 | 1468522343229 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:23 INFO - PROCESS | 2952 | 1468522343232 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:23 INFO - PROCESS | 2952 | 1468522343344 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 11:52:23 INFO - PROCESS | 2952 | 1468522343416 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:23 INFO - PROCESS | 2952 | 1468522343420 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:23 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410EEA800 == 44 [pid = 2952] [id = 168] 11:52:23 INFO - PROCESS | 2952 | ++DOMWINDOW == 95 (000000F40A49B800) [pid = 2952] [serial = 502] [outer = 0000000000000000] 11:52:23 INFO - PROCESS | 2952 | ++DOMWINDOW == 96 (000000F40A4A4800) [pid = 2952] [serial = 503] [outer = 000000F40A49B800] 11:52:23 INFO - PROCESS | 2952 | 1468522343471 Marionette DEBUG loaded listener.js 11:52:23 INFO - PROCESS | 2952 | ++DOMWINDOW == 97 (000000F40F1B5000) [pid = 2952] [serial = 504] [outer = 000000F40A49B800] 11:52:23 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E5B6000 == 43 [pid = 2952] [id = 164] 11:52:23 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E58A800 == 42 [pid = 2952] [id = 163] 11:52:23 INFO - PROCESS | 2952 | --DOCSHELL 000000F417378800 == 41 [pid = 2952] [id = 162] 11:52:23 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE57000 == 40 [pid = 2952] [id = 161] 11:52:23 INFO - PROCESS | 2952 | --DOCSHELL 000000F41646A800 == 39 [pid = 2952] [id = 160] 11:52:23 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B324000 == 38 [pid = 2952] [id = 159] 11:52:23 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A72E000 == 37 [pid = 2952] [id = 158] 11:52:23 INFO - PROCESS | 2952 | --DOCSHELL 000000F419799800 == 36 [pid = 2952] [id = 157] 11:52:23 INFO - PROCESS | 2952 | --DOCSHELL 000000F417379800 == 35 [pid = 2952] [id = 156] 11:52:23 INFO - PROCESS | 2952 | --DOCSHELL 000000F416C56000 == 34 [pid = 2952] [id = 155] 11:52:23 INFO - PROCESS | 2952 | --DOCSHELL 000000F41646D800 == 33 [pid = 2952] [id = 154] 11:52:23 INFO - PROCESS | 2952 | --DOCSHELL 000000F413D27800 == 32 [pid = 2952] [id = 153] 11:52:23 INFO - PROCESS | 2952 | --DOCSHELL 000000F40F4B5000 == 31 [pid = 2952] [id = 152] 11:52:23 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E85E800 == 30 [pid = 2952] [id = 151] 11:52:23 INFO - PROCESS | 2952 | --DOMWINDOW == 96 (000000F41A6E6800) [pid = 2952] [serial = 374] [outer = 0000000000000000] [url = about:blank] 11:52:23 INFO - PROCESS | 2952 | --DOMWINDOW == 95 (000000F417137000) [pid = 2952] [serial = 437] [outer = 0000000000000000] [url = about:blank] 11:52:23 INFO - PROCESS | 2952 | --DOMWINDOW == 94 (000000F4182B5800) [pid = 2952] [serial = 440] [outer = 0000000000000000] [url = about:blank] 11:52:23 INFO - PROCESS | 2952 | --DOMWINDOW == 93 (000000F41720B400) [pid = 2952] [serial = 438] [outer = 0000000000000000] [url = about:blank] 11:52:23 INFO - PROCESS | 2952 | --DOMWINDOW == 92 (000000F41A855C00) [pid = 2952] [serial = 443] [outer = 0000000000000000] [url = about:blank] 11:52:23 INFO - PROCESS | 2952 | --DOMWINDOW == 91 (000000F41B20F400) [pid = 2952] [serial = 450] [outer = 0000000000000000] [url = about:blank] 11:52:23 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F4186CB800) [pid = 2952] [serial = 441] [outer = 0000000000000000] [url = about:blank] 11:52:23 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F41B204800) [pid = 2952] [serial = 449] [outer = 0000000000000000] [url = about:blank] 11:52:23 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F416518800) [pid = 2952] [serial = 446] [outer = 0000000000000000] [url = about:blank] 11:52:23 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F416519000) [pid = 2952] [serial = 434] [outer = 0000000000000000] [url = about:blank] 11:52:23 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F4146CF400) [pid = 2952] [serial = 431] [outer = 0000000000000000] [url = about:blank] 11:52:23 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F4158CF000) [pid = 2952] [serial = 432] [outer = 0000000000000000] [url = about:blank] 11:52:23 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F413D6A400) [pid = 2952] [serial = 428] [outer = 0000000000000000] [url = about:blank] 11:52:23 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F413D8D000) [pid = 2952] [serial = 429] [outer = 0000000000000000] [url = about:blank] 11:52:23 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F40A42E400) [pid = 2952] [serial = 425] [outer = 0000000000000000] [url = about:blank] 11:52:23 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F40AA2CC00) [pid = 2952] [serial = 426] [outer = 0000000000000000] [url = about:blank] 11:52:23 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F40F16A800) [pid = 2952] [serial = 423] [outer = 0000000000000000] [url = about:blank] 11:52:23 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F40A621800) [pid = 2952] [serial = 422] [outer = 0000000000000000] [url = about:blank] 11:52:23 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F409FD8800) [pid = 2952] [serial = 420] [outer = 0000000000000000] [url = about:blank] 11:52:23 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F409FC2000) [pid = 2952] [serial = 419] [outer = 0000000000000000] [url = about:blank] 11:52:23 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F41AF49400) [pid = 2952] [serial = 417] [outer = 0000000000000000] [url = about:blank] 11:52:23 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F41B46E000) [pid = 2952] [serial = 452] [outer = 0000000000000000] [url = about:blank] 11:52:23 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F41AF49C00) [pid = 2952] [serial = 444] [outer = 0000000000000000] [url = about:blank] 11:52:23 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F418AE3000) [pid = 2952] [serial = 447] [outer = 0000000000000000] [url = about:blank] 11:52:23 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F416972800) [pid = 2952] [serial = 435] [outer = 0000000000000000] [url = about:blank] 11:52:23 INFO - PROCESS | 2952 | 1468522343979 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:52:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:52:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 794ms 11:52:24 INFO - PROCESS | 2952 | 1468522344019 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 11:52:24 INFO - PROCESS | 2952 | 1468522344023 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 11:52:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:52:24 INFO - PROCESS | 2952 | 1468522344030 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:52:24 INFO - PROCESS | 2952 | 1468522344032 Marionette TRACE conn5 <- [1,638,null,{}] 11:52:24 INFO - PROCESS | 2952 | 1468522344036 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:24 INFO - PROCESS | 2952 | 1468522344039 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:24 INFO - PROCESS | 2952 | 1468522344128 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 11:52:24 INFO - PROCESS | 2952 | 1468522344135 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:24 INFO - PROCESS | 2952 | 1468522344138 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:24 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4145A6800 == 31 [pid = 2952] [id = 169] 11:52:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F40F1B7400) [pid = 2952] [serial = 505] [outer = 0000000000000000] 11:52:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F4103DE800) [pid = 2952] [serial = 506] [outer = 000000F40F1B7400] 11:52:24 INFO - PROCESS | 2952 | 1468522344185 Marionette DEBUG loaded listener.js 11:52:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F413D69800) [pid = 2952] [serial = 507] [outer = 000000F40F1B7400] 11:52:24 INFO - PROCESS | 2952 | 1468522344641 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 11:52:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:52:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 629ms 11:52:24 INFO - PROCESS | 2952 | 1468522344661 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 11:52:24 INFO - PROCESS | 2952 | 1468522344664 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 11:52:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:52:24 INFO - PROCESS | 2952 | 1468522344667 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:52:24 INFO - PROCESS | 2952 | 1468522344671 Marionette TRACE conn5 <- [1,642,null,{}] 11:52:24 INFO - PROCESS | 2952 | 1468522344682 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:24 INFO - PROCESS | 2952 | 1468522344687 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:24 INFO - PROCESS | 2952 | 1468522344773 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 11:52:24 INFO - PROCESS | 2952 | 1468522344780 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:24 INFO - PROCESS | 2952 | 1468522344783 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:24 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416C56000 == 32 [pid = 2952] [id = 170] 11:52:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F413D8EC00) [pid = 2952] [serial = 508] [outer = 0000000000000000] 11:52:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F4158C9C00) [pid = 2952] [serial = 509] [outer = 000000F413D8EC00] 11:52:24 INFO - PROCESS | 2952 | 1468522344839 Marionette DEBUG loaded listener.js 11:52:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F415C94800) [pid = 2952] [serial = 510] [outer = 000000F413D8EC00] 11:52:25 INFO - PROCESS | 2952 | 1468522345308 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 11:52:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:52:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 690ms 11:52:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:52:25 INFO - PROCESS | 2952 | 1468522345361 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 11:52:25 INFO - PROCESS | 2952 | 1468522345363 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 11:52:25 INFO - PROCESS | 2952 | 1468522345367 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:52:25 INFO - PROCESS | 2952 | 1468522345369 Marionette TRACE conn5 <- [1,646,null,{}] 11:52:25 INFO - PROCESS | 2952 | 1468522345372 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:25 INFO - PROCESS | 2952 | 1468522345374 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:25 INFO - PROCESS | 2952 | 1468522345461 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 11:52:25 INFO - PROCESS | 2952 | 1468522345468 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:25 INFO - PROCESS | 2952 | 1468522345470 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:25 INFO - PROCESS | 2952 | ++DOCSHELL 000000F418AA8000 == 33 [pid = 2952] [id = 171] 11:52:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F41695B800) [pid = 2952] [serial = 511] [outer = 0000000000000000] 11:52:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F416970400) [pid = 2952] [serial = 512] [outer = 000000F41695B800] 11:52:25 INFO - PROCESS | 2952 | 1468522345515 Marionette DEBUG loaded listener.js 11:52:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F417137000) [pid = 2952] [serial = 513] [outer = 000000F41695B800] 11:52:25 INFO - PROCESS | 2952 | 1468522345939 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:52:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:52:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 629ms 11:52:26 INFO - PROCESS | 2952 | 1468522345999 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 11:52:26 INFO - PROCESS | 2952 | 1468522346001 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 11:52:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:52:26 INFO - PROCESS | 2952 | 1468522346004 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:52:26 INFO - PROCESS | 2952 | 1468522346006 Marionette TRACE conn5 <- [1,650,null,{}] 11:52:26 INFO - PROCESS | 2952 | 1468522346009 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:26 INFO - PROCESS | 2952 | 1468522346012 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:26 INFO - PROCESS | 2952 | 1468522346122 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 11:52:26 INFO - PROCESS | 2952 | 1468522346196 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:26 INFO - PROCESS | 2952 | 1468522346198 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:26 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A72E000 == 34 [pid = 2952] [id = 172] 11:52:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F41696F000) [pid = 2952] [serial = 514] [outer = 0000000000000000] 11:52:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F4175DB400) [pid = 2952] [serial = 515] [outer = 000000F41696F000] 11:52:26 INFO - PROCESS | 2952 | 1468522346244 Marionette DEBUG loaded listener.js 11:52:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F41768A800) [pid = 2952] [serial = 516] [outer = 000000F41696F000] 11:52:26 INFO - PROCESS | 2952 | [2952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:26 INFO - PROCESS | 2952 | [2952] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:52:26 INFO - PROCESS | 2952 | [2952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:26 INFO - PROCESS | 2952 | [2952] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:52:26 INFO - PROCESS | 2952 | 1468522346669 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 11:52:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:52:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 671ms 11:52:26 INFO - PROCESS | 2952 | 1468522346679 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 11:52:26 INFO - PROCESS | 2952 | 1468522346681 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 11:52:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:52:26 INFO - PROCESS | 2952 | 1468522346684 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:52:26 INFO - PROCESS | 2952 | 1468522346685 Marionette TRACE conn5 <- [1,654,null,{}] 11:52:26 INFO - PROCESS | 2952 | 1468522346689 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:26 INFO - PROCESS | 2952 | 1468522346695 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:26 INFO - PROCESS | 2952 | 1468522346844 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 11:52:26 INFO - PROCESS | 2952 | 1468522346892 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:26 INFO - PROCESS | 2952 | 1468522346894 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:26 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B4BE800 == 35 [pid = 2952] [id = 173] 11:52:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F41829B800) [pid = 2952] [serial = 517] [outer = 0000000000000000] 11:52:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F4186C2800) [pid = 2952] [serial = 518] [outer = 000000F41829B800] 11:52:26 INFO - PROCESS | 2952 | 1468522346940 Marionette DEBUG loaded listener.js 11:52:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F41A852400) [pid = 2952] [serial = 519] [outer = 000000F41829B800] 11:52:27 INFO - PROCESS | 2952 | [2952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:27 INFO - PROCESS | 2952 | [2952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:27 INFO - PROCESS | 2952 | [2952] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:52:27 INFO - PROCESS | 2952 | 1468522347356 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 11:52:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:52:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 732ms 11:52:27 INFO - PROCESS | 2952 | 1468522347420 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 11:52:27 INFO - PROCESS | 2952 | 1468522347422 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 11:52:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:52:27 INFO - PROCESS | 2952 | 1468522347426 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:52:27 INFO - PROCESS | 2952 | 1468522347428 Marionette TRACE conn5 <- [1,658,null,{}] 11:52:27 INFO - PROCESS | 2952 | 1468522347468 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:27 INFO - PROCESS | 2952 | 1468522347479 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:27 INFO - PROCESS | 2952 | 1468522347582 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 11:52:27 INFO - PROCESS | 2952 | 1468522347592 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:27 INFO - PROCESS | 2952 | 1468522347594 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:27 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE7E800 == 36 [pid = 2952] [id = 174] 11:52:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F41AF4E400) [pid = 2952] [serial = 520] [outer = 0000000000000000] 11:52:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F41AF51400) [pid = 2952] [serial = 521] [outer = 000000F41AF4E400] 11:52:27 INFO - PROCESS | 2952 | 1468522347640 Marionette DEBUG loaded listener.js 11:52:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F41B211800) [pid = 2952] [serial = 522] [outer = 000000F41AF4E400] 11:52:28 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F409FD1C00) [pid = 2952] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:52:28 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F410DC9000) [pid = 2952] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:52:28 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F418626000) [pid = 2952] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:52:28 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F4145DEC00) [pid = 2952] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:52:28 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F40A489000) [pid = 2952] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:52:28 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F41B20F800) [pid = 2952] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:52:28 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F408528C00) [pid = 2952] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:52:28 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F416962000) [pid = 2952] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:52:28 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F409FCA400) [pid = 2952] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:52:28 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F41720FC00) [pid = 2952] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:52:28 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F41696A800) [pid = 2952] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:52:28 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F41767FC00) [pid = 2952] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:52:28 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F40A489400) [pid = 2952] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:52:28 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F419B2F000) [pid = 2952] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:52:28 INFO - PROCESS | 2952 | 1468522348170 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 11:52:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:52:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 755ms 11:52:28 INFO - PROCESS | 2952 | 1468522348183 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 11:52:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:52:28 INFO - PROCESS | 2952 | 1468522348185 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 11:52:28 INFO - PROCESS | 2952 | 1468522348188 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:52:28 INFO - PROCESS | 2952 | 1468522348190 Marionette TRACE conn5 <- [1,662,null,{}] 11:52:28 INFO - PROCESS | 2952 | 1468522348194 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:28 INFO - PROCESS | 2952 | 1468522348196 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:28 INFO - PROCESS | 2952 | 1468522348278 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 11:52:28 INFO - PROCESS | 2952 | 1468522348284 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:28 INFO - PROCESS | 2952 | 1468522348286 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:28 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E329800 == 37 [pid = 2952] [id = 175] 11:52:28 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F409FCA400) [pid = 2952] [serial = 523] [outer = 0000000000000000] 11:52:28 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F413D75400) [pid = 2952] [serial = 524] [outer = 000000F409FCA400] 11:52:28 INFO - PROCESS | 2952 | 1468522348329 Marionette DEBUG loaded listener.js 11:52:28 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F4175E2C00) [pid = 2952] [serial = 525] [outer = 000000F409FCA400] 11:52:28 INFO - PROCESS | 2952 | [2952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:28 INFO - PROCESS | 2952 | [2952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:28 INFO - PROCESS | 2952 | 1468522348752 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 11:52:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 11:52:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 587ms 11:52:28 INFO - PROCESS | 2952 | 1468522348781 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 11:52:28 INFO - PROCESS | 2952 | 1468522348783 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 11:52:28 INFO - PROCESS | 2952 | 1468522348786 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:52:28 INFO - PROCESS | 2952 | 1468522348788 Marionette TRACE conn5 <- [1,666,null,{}] 11:52:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:52:28 INFO - PROCESS | 2952 | 1468522348792 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:28 INFO - PROCESS | 2952 | 1468522348794 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:28 INFO - PROCESS | 2952 | 1468522348874 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 11:52:28 INFO - PROCESS | 2952 | 1468522348906 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:28 INFO - PROCESS | 2952 | 1468522348908 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:28 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416B50000 == 38 [pid = 2952] [id = 176] 11:52:28 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F41B210400) [pid = 2952] [serial = 526] [outer = 0000000000000000] 11:52:28 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F41B473C00) [pid = 2952] [serial = 527] [outer = 000000F41B210400] 11:52:28 INFO - PROCESS | 2952 | 1468522348951 Marionette DEBUG loaded listener.js 11:52:29 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F41B4F3000) [pid = 2952] [serial = 528] [outer = 000000F41B210400] 11:52:29 INFO - PROCESS | 2952 | 1468522349351 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 11:52:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:52:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 626ms 11:52:29 INFO - PROCESS | 2952 | 1468522349418 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 11:52:29 INFO - PROCESS | 2952 | 1468522349420 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 11:52:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:52:29 INFO - PROCESS | 2952 | 1468522349424 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:52:29 INFO - PROCESS | 2952 | 1468522349425 Marionette TRACE conn5 <- [1,670,null,{}] 11:52:29 INFO - PROCESS | 2952 | 1468522349429 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:29 INFO - PROCESS | 2952 | 1468522349431 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:29 INFO - PROCESS | 2952 | 1468522349513 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 11:52:29 INFO - PROCESS | 2952 | 1468522349519 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:29 INFO - PROCESS | 2952 | 1468522349520 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:29 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E853800 == 39 [pid = 2952] [id = 177] 11:52:29 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F41B4F5000) [pid = 2952] [serial = 529] [outer = 0000000000000000] 11:52:29 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F41B605000) [pid = 2952] [serial = 530] [outer = 000000F41B4F5000] 11:52:29 INFO - PROCESS | 2952 | 1468522349564 Marionette DEBUG loaded listener.js 11:52:29 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F41B60BC00) [pid = 2952] [serial = 531] [outer = 000000F41B4F5000] 11:52:29 INFO - PROCESS | 2952 | [2952] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:52:30 INFO - PROCESS | 2952 | [2952] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:52:30 INFO - PROCESS | 2952 | 1468522350536 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 11:52:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 11:52:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1136ms 11:52:30 INFO - PROCESS | 2952 | 1468522350565 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 11:52:30 INFO - PROCESS | 2952 | 1468522350569 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 11:52:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:52:30 INFO - PROCESS | 2952 | 1468522350574 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:52:30 INFO - PROCESS | 2952 | 1468522350578 Marionette TRACE conn5 <- [1,674,null,{}] 11:52:30 INFO - PROCESS | 2952 | 1468522350584 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:30 INFO - PROCESS | 2952 | 1468522350588 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:30 INFO - PROCESS | 2952 | 1468522350706 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 11:52:30 INFO - PROCESS | 2952 | 1468522350774 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:30 INFO - PROCESS | 2952 | 1468522350779 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:30 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410249000 == 40 [pid = 2952] [id = 178] 11:52:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F40A49A800) [pid = 2952] [serial = 532] [outer = 0000000000000000] 11:52:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F40AC1A800) [pid = 2952] [serial = 533] [outer = 000000F40A49A800] 11:52:30 INFO - PROCESS | 2952 | 1468522350837 Marionette DEBUG loaded listener.js 11:52:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F410985C00) [pid = 2952] [serial = 534] [outer = 000000F40A49A800] 11:52:31 INFO - PROCESS | 2952 | 1468522351944 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 11:52:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:52:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1379ms 11:52:31 INFO - PROCESS | 2952 | 1468522351957 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 11:52:31 INFO - PROCESS | 2952 | 1468522351962 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 11:52:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:52:31 INFO - PROCESS | 2952 | 1468522351969 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:52:31 INFO - PROCESS | 2952 | 1468522351972 Marionette TRACE conn5 <- [1,678,null,{}] 11:52:31 INFO - PROCESS | 2952 | 1468522351976 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:31 INFO - PROCESS | 2952 | 1468522351979 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:32 INFO - PROCESS | 2952 | 1468522352095 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 11:52:32 INFO - PROCESS | 2952 | 1468522352219 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:32 INFO - PROCESS | 2952 | 1468522352222 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:32 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A86E000 == 41 [pid = 2952] [id = 179] 11:52:32 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F415C7C400) [pid = 2952] [serial = 535] [outer = 0000000000000000] 11:52:32 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F416516800) [pid = 2952] [serial = 536] [outer = 000000F415C7C400] 11:52:32 INFO - PROCESS | 2952 | 1468522352280 Marionette DEBUG loaded listener.js 11:52:32 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F41733EC00) [pid = 2952] [serial = 537] [outer = 000000F415C7C400] 11:52:33 INFO - PROCESS | 2952 | 1468522353280 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 11:52:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:52:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1330ms 11:52:33 INFO - PROCESS | 2952 | 1468522353301 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 11:52:33 INFO - PROCESS | 2952 | 1468522353303 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 11:52:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:52:33 INFO - PROCESS | 2952 | 1468522353307 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:52:33 INFO - PROCESS | 2952 | 1468522353311 Marionette TRACE conn5 <- [1,682,null,{}] 11:52:33 INFO - PROCESS | 2952 | 1468522353323 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:33 INFO - PROCESS | 2952 | 1468522353328 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:33 INFO - PROCESS | 2952 | 1468522353575 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 11:52:33 INFO - PROCESS | 2952 | 1468522353706 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:33 INFO - PROCESS | 2952 | 1468522353710 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:33 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410A20800 == 42 [pid = 2952] [id = 180] 11:52:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 92 (000000F40A485000) [pid = 2952] [serial = 538] [outer = 0000000000000000] 11:52:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 93 (000000F40A48D800) [pid = 2952] [serial = 539] [outer = 000000F40A485000] 11:52:33 INFO - PROCESS | 2952 | 1468522353762 Marionette DEBUG loaded listener.js 11:52:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 94 (000000F40F472800) [pid = 2952] [serial = 540] [outer = 000000F40A485000] 11:52:34 INFO - PROCESS | 2952 | --DOCSHELL 000000F416B50000 == 41 [pid = 2952] [id = 176] 11:52:34 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E329800 == 40 [pid = 2952] [id = 175] 11:52:34 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE7E800 == 39 [pid = 2952] [id = 174] 11:52:34 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B4BE800 == 38 [pid = 2952] [id = 173] 11:52:34 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A72E000 == 37 [pid = 2952] [id = 172] 11:52:34 INFO - PROCESS | 2952 | --DOCSHELL 000000F418AA8000 == 36 [pid = 2952] [id = 171] 11:52:34 INFO - PROCESS | 2952 | --DOCSHELL 000000F416C56000 == 35 [pid = 2952] [id = 170] 11:52:34 INFO - PROCESS | 2952 | --DOCSHELL 000000F4145A6800 == 34 [pid = 2952] [id = 169] 11:52:34 INFO - PROCESS | 2952 | --DOCSHELL 000000F410EEA800 == 33 [pid = 2952] [id = 168] 11:52:34 INFO - PROCESS | 2952 | --DOCSHELL 000000F417971000 == 32 [pid = 2952] [id = 167] 11:52:34 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E982000 == 31 [pid = 2952] [id = 165] 11:52:34 INFO - PROCESS | 2952 | --DOCSHELL 000000F410A22800 == 30 [pid = 2952] [id = 166] 11:52:34 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A86E000 == 29 [pid = 2952] [id = 179] 11:52:34 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E853800 == 28 [pid = 2952] [id = 177] 11:52:34 INFO - PROCESS | 2952 | --DOCSHELL 000000F410249000 == 27 [pid = 2952] [id = 178] 11:52:34 INFO - PROCESS | 2952 | --DOMWINDOW == 93 (000000F41B46F800) [pid = 2952] [serial = 494] [outer = 0000000000000000] [url = about:blank] 11:52:34 INFO - PROCESS | 2952 | --DOMWINDOW == 92 (000000F41B209C00) [pid = 2952] [serial = 492] [outer = 0000000000000000] [url = about:blank] 11:52:34 INFO - PROCESS | 2952 | --DOMWINDOW == 91 (000000F409FD2400) [pid = 2952] [serial = 455] [outer = 0000000000000000] [url = about:blank] 11:52:34 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F413D71400) [pid = 2952] [serial = 465] [outer = 0000000000000000] [url = about:blank] 11:52:34 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F419BCA800) [pid = 2952] [serial = 485] [outer = 0000000000000000] [url = about:blank] 11:52:34 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F4165F3C00) [pid = 2952] [serial = 471] [outer = 0000000000000000] [url = about:blank] 11:52:34 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F413D91800) [pid = 2952] [serial = 467] [outer = 0000000000000000] [url = about:blank] 11:52:34 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F41B475400) [pid = 2952] [serial = 453] [outer = 0000000000000000] [url = about:blank] 11:52:34 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F4103DA800) [pid = 2952] [serial = 462] [outer = 0000000000000000] [url = about:blank] 11:52:34 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F416D11000) [pid = 2952] [serial = 474] [outer = 0000000000000000] [url = about:blank] 11:52:34 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F41976CC00) [pid = 2952] [serial = 489] [outer = 0000000000000000] [url = about:blank] 11:52:34 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F4158D0C00) [pid = 2952] [serial = 488] [outer = 0000000000000000] [url = about:blank] 11:52:34 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F417680C00) [pid = 2952] [serial = 480] [outer = 0000000000000000] [url = about:blank] 11:52:34 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F41696D800) [pid = 2952] [serial = 473] [outer = 0000000000000000] [url = about:blank] 11:52:34 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F417172800) [pid = 2952] [serial = 477] [outer = 0000000000000000] [url = about:blank] 11:52:34 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F413E7F800) [pid = 2952] [serial = 468] [outer = 0000000000000000] [url = about:blank] 11:52:34 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F417B74400) [pid = 2952] [serial = 482] [outer = 0000000000000000] [url = about:blank] 11:52:34 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F41713C000) [pid = 2952] [serial = 476] [outer = 0000000000000000] [url = about:blank] 11:52:34 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F41A8D4800) [pid = 2952] [serial = 486] [outer = 0000000000000000] [url = about:blank] 11:52:34 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F40A48E000) [pid = 2952] [serial = 458] [outer = 0000000000000000] [url = about:blank] 11:52:34 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F418211C00) [pid = 2952] [serial = 483] [outer = 0000000000000000] [url = about:blank] 11:52:34 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F413884400) [pid = 2952] [serial = 464] [outer = 0000000000000000] [url = about:blank] 11:52:34 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F409FBA400) [pid = 2952] [serial = 456] [outer = 0000000000000000] [url = about:blank] 11:52:34 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F4175E0800) [pid = 2952] [serial = 479] [outer = 0000000000000000] [url = about:blank] 11:52:34 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F415CEF400) [pid = 2952] [serial = 470] [outer = 0000000000000000] [url = about:blank] 11:52:34 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F41AF46800) [pid = 2952] [serial = 491] [outer = 0000000000000000] [url = about:blank] 11:52:34 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F40F1D1800) [pid = 2952] [serial = 461] [outer = 0000000000000000] [url = about:blank] 11:52:34 INFO - PROCESS | 2952 | --DOMWINDOW == 66 (000000F40A49C400) [pid = 2952] [serial = 459] [outer = 0000000000000000] [url = about:blank] 11:52:35 INFO - PROCESS | 2952 | 1468522355107 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 11:52:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 11:52:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1842ms 11:52:35 INFO - PROCESS | 2952 | 1468522355152 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 11:52:35 INFO - PROCESS | 2952 | 1468522355156 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 11:52:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:52:35 INFO - PROCESS | 2952 | 1468522355161 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:52:35 INFO - PROCESS | 2952 | 1468522355164 Marionette TRACE conn5 <- [1,686,null,{}] 11:52:35 INFO - PROCESS | 2952 | 1468522355170 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:35 INFO - PROCESS | 2952 | 1468522355173 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:35 INFO - PROCESS | 2952 | 1468522355261 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 11:52:35 INFO - PROCESS | 2952 | 1468522355322 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:35 INFO - PROCESS | 2952 | 1468522355327 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:35 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40F4C6000 == 28 [pid = 2952] [id = 181] 11:52:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 67 (000000F40A20A000) [pid = 2952] [serial = 541] [outer = 0000000000000000] 11:52:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F40A32A800) [pid = 2952] [serial = 542] [outer = 000000F40A20A000] 11:52:35 INFO - PROCESS | 2952 | 1468522355376 Marionette DEBUG loaded listener.js 11:52:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F40A427C00) [pid = 2952] [serial = 543] [outer = 000000F40A20A000] 11:52:36 INFO - PROCESS | 2952 | 1468522356259 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 11:52:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 11:52:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1139ms 11:52:36 INFO - PROCESS | 2952 | 1468522356304 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 11:52:36 INFO - PROCESS | 2952 | 1468522356309 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 11:52:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:52:36 INFO - PROCESS | 2952 | 1468522356316 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:52:36 INFO - PROCESS | 2952 | 1468522356319 Marionette TRACE conn5 <- [1,690,null,{}] 11:52:36 INFO - PROCESS | 2952 | 1468522356326 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:36 INFO - PROCESS | 2952 | 1468522356329 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:36 INFO - PROCESS | 2952 | 1468522356420 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 11:52:36 INFO - PROCESS | 2952 | 1468522356428 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:36 INFO - PROCESS | 2952 | 1468522356431 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:36 INFO - PROCESS | 2952 | ++DOCSHELL 000000F413EE4800 == 29 [pid = 2952] [id = 182] 11:52:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F40A845800) [pid = 2952] [serial = 544] [outer = 0000000000000000] 11:52:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F40E9F8800) [pid = 2952] [serial = 545] [outer = 000000F40A845800] 11:52:36 INFO - PROCESS | 2952 | 1468522356480 Marionette DEBUG loaded listener.js 11:52:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F40F55BC00) [pid = 2952] [serial = 546] [outer = 000000F40A845800] 11:52:37 INFO - PROCESS | 2952 | 1468522357429 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 11:52:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:52:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1141ms 11:52:37 INFO - PROCESS | 2952 | 1468522357458 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 11:52:37 INFO - PROCESS | 2952 | 1468522357461 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 11:52:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:52:37 INFO - PROCESS | 2952 | 1468522357465 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:52:37 INFO - PROCESS | 2952 | 1468522357469 Marionette TRACE conn5 <- [1,694,null,{}] 11:52:37 INFO - PROCESS | 2952 | 1468522357481 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:37 INFO - PROCESS | 2952 | 1468522357485 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:37 INFO - PROCESS | 2952 | 1468522357605 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 11:52:37 INFO - PROCESS | 2952 | 1468522357614 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:37 INFO - PROCESS | 2952 | 1468522357617 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:37 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416C66800 == 30 [pid = 2952] [id = 183] 11:52:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F413D76000) [pid = 2952] [serial = 547] [outer = 0000000000000000] 11:52:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F413E0A800) [pid = 2952] [serial = 548] [outer = 000000F413D76000] 11:52:37 INFO - PROCESS | 2952 | 1468522357666 Marionette DEBUG loaded listener.js 11:52:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F4146D0800) [pid = 2952] [serial = 549] [outer = 000000F413D76000] 11:52:38 INFO - PROCESS | 2952 | 1468522358630 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 11:52:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:52:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1200ms 11:52:38 INFO - PROCESS | 2952 | 1468522358667 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 11:52:38 INFO - PROCESS | 2952 | 1468522358670 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 11:52:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:52:38 INFO - PROCESS | 2952 | 1468522358678 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:52:38 INFO - PROCESS | 2952 | 1468522358680 Marionette TRACE conn5 <- [1,698,null,{}] 11:52:38 INFO - PROCESS | 2952 | 1468522358684 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:38 INFO - PROCESS | 2952 | 1468522358686 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:38 INFO - PROCESS | 2952 | 1468522358796 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 11:52:38 INFO - PROCESS | 2952 | 1468522358802 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:38 INFO - PROCESS | 2952 | 1468522358805 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:38 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41790A800 == 31 [pid = 2952] [id = 184] 11:52:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F416516C00) [pid = 2952] [serial = 550] [outer = 0000000000000000] 11:52:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F416520800) [pid = 2952] [serial = 551] [outer = 000000F416516C00] 11:52:38 INFO - PROCESS | 2952 | 1468522358850 Marionette DEBUG loaded listener.js 11:52:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F416960000) [pid = 2952] [serial = 552] [outer = 000000F416516C00] 11:52:39 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F41696F000) [pid = 2952] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:52:39 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F41829B800) [pid = 2952] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:52:39 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F4091C9400) [pid = 2952] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:52:39 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F41B206400) [pid = 2952] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:52:39 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F413D8EC00) [pid = 2952] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:52:39 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F40A49B800) [pid = 2952] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:52:39 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F40B6EC800) [pid = 2952] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:52:39 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F41695B800) [pid = 2952] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:52:39 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F40F1B7400) [pid = 2952] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:52:39 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F41AF4E400) [pid = 2952] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:52:39 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F409FCA400) [pid = 2952] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:52:39 INFO - PROCESS | 2952 | --DOMWINDOW == 66 (000000F41B210400) [pid = 2952] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:52:39 INFO - PROCESS | 2952 | --DOMWINDOW == 65 (000000F41B4F5000) [pid = 2952] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:52:39 INFO - PROCESS | 2952 | 1468522359842 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 11:52:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:52:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1192ms 11:52:39 INFO - PROCESS | 2952 | 1468522359869 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 11:52:39 INFO - PROCESS | 2952 | 1468522359871 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 11:52:39 INFO - PROCESS | 2952 | 1468522359874 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:52:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:52:39 INFO - PROCESS | 2952 | 1468522359876 Marionette TRACE conn5 <- [1,702,null,{}] 11:52:39 INFO - PROCESS | 2952 | 1468522359884 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:39 INFO - PROCESS | 2952 | 1468522359886 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:39 INFO - PROCESS | 2952 | 1468522359965 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 11:52:39 INFO - PROCESS | 2952 | 1468522359971 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:39 INFO - PROCESS | 2952 | 1468522359973 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:39 INFO - PROCESS | 2952 | ++DOCSHELL 000000F419B5F000 == 32 [pid = 2952] [id = 185] 11:52:39 INFO - PROCESS | 2952 | ++DOMWINDOW == 66 (000000F40A20B400) [pid = 2952] [serial = 553] [outer = 0000000000000000] 11:52:40 INFO - PROCESS | 2952 | ++DOMWINDOW == 67 (000000F416960400) [pid = 2952] [serial = 554] [outer = 000000F40A20B400] 11:52:40 INFO - PROCESS | 2952 | 1468522360018 Marionette DEBUG loaded listener.js 11:52:40 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F416978000) [pid = 2952] [serial = 555] [outer = 000000F40A20B400] 11:52:40 INFO - PROCESS | 2952 | 1468522360942 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 11:52:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 11:52:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1092ms 11:52:40 INFO - PROCESS | 2952 | 1468522360970 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 11:52:40 INFO - PROCESS | 2952 | 1468522360973 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 11:52:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:52:40 INFO - PROCESS | 2952 | 1468522360976 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:52:40 INFO - PROCESS | 2952 | 1468522360978 Marionette TRACE conn5 <- [1,706,null,{}] 11:52:40 INFO - PROCESS | 2952 | 1468522360982 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:40 INFO - PROCESS | 2952 | 1468522360988 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:41 INFO - PROCESS | 2952 | 1468522361095 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 11:52:41 INFO - PROCESS | 2952 | 1468522361101 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:41 INFO - PROCESS | 2952 | 1468522361103 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:41 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AD02800 == 33 [pid = 2952] [id = 186] 11:52:41 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F417136000) [pid = 2952] [serial = 556] [outer = 0000000000000000] 11:52:41 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F4175E1800) [pid = 2952] [serial = 557] [outer = 000000F417136000] 11:52:41 INFO - PROCESS | 2952 | 1468522361148 Marionette DEBUG loaded listener.js 11:52:41 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F4179F7800) [pid = 2952] [serial = 558] [outer = 000000F417136000] 11:52:42 INFO - PROCESS | 2952 | 1468522362483 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 11:52:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:52:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1551ms 11:52:42 INFO - PROCESS | 2952 | 1468522362600 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 11:52:42 INFO - PROCESS | 2952 | 1468522362605 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 11:52:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:52:42 INFO - PROCESS | 2952 | 1468522362615 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:52:42 INFO - PROCESS | 2952 | 1468522362619 Marionette TRACE conn5 <- [1,710,null,{}] 11:52:42 INFO - PROCESS | 2952 | 1468522362625 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:42 INFO - PROCESS | 2952 | 1468522362629 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:42 INFO - PROCESS | 2952 | 1468522362743 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 11:52:42 INFO - PROCESS | 2952 | 1468522362806 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:42 INFO - PROCESS | 2952 | 1468522362809 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:42 INFO - PROCESS | 2952 | ++DOCSHELL 000000F413EDA000 == 34 [pid = 2952] [id = 187] 11:52:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F409FBE000) [pid = 2952] [serial = 559] [outer = 0000000000000000] 11:52:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F40A32F000) [pid = 2952] [serial = 560] [outer = 000000F409FBE000] 11:52:42 INFO - PROCESS | 2952 | 1468522362867 Marionette DEBUG loaded listener.js 11:52:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F40B33C400) [pid = 2952] [serial = 561] [outer = 000000F409FBE000] 11:52:43 INFO - PROCESS | 2952 | 1468522363655 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 11:52:43 INFO - PROCESS | 2952 | 1468522363713 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 11:52:43 INFO - PROCESS | 2952 | 1468522363723 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:52:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:52:43 INFO - PROCESS | 2952 | 1468522363726 Marionette TRACE conn5 <- [1,714,null,{}] 11:52:43 INFO - PROCESS | 2952 | 1468522363732 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:43 INFO - PROCESS | 2952 | 1468522363734 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:43 INFO - PROCESS | 2952 | 1468522363827 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 11:52:43 INFO - PROCESS | 2952 | 1468522363840 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:43 INFO - PROCESS | 2952 | 1468522363844 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:43 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40F134800 == 30 [pid = 2952] [id = 188] 11:52:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 50 (000000F409F27800) [pid = 2952] [serial = 562] [outer = 0000000000000000] 11:52:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 51 (000000F409F3F800) [pid = 2952] [serial = 563] [outer = 000000F409F27800] 11:52:43 INFO - PROCESS | 2952 | 1468522363894 Marionette DEBUG loaded listener.js 11:52:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 52 (000000F408540400) [pid = 2952] [serial = 564] [outer = 000000F409F27800] 11:52:44 INFO - PROCESS | 2952 | 1468522364446 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 11:52:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:52:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 785ms 11:52:44 INFO - PROCESS | 2952 | 1468522364514 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 11:52:44 INFO - PROCESS | 2952 | 1468522364519 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 11:52:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:52:44 INFO - PROCESS | 2952 | 1468522364526 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:52:44 INFO - PROCESS | 2952 | 1468522364529 Marionette TRACE conn5 <- [1,718,null,{}] 11:52:44 INFO - PROCESS | 2952 | 1468522364533 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:44 INFO - PROCESS | 2952 | 1468522364535 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:44 INFO - PROCESS | 2952 | 1468522364626 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 11:52:44 INFO - PROCESS | 2952 | 1468522364694 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:44 INFO - PROCESS | 2952 | 1468522364696 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:44 INFO - PROCESS | 2952 | ++DOCSHELL 000000F413D22800 == 31 [pid = 2952] [id = 189] 11:52:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 53 (000000F40A42CC00) [pid = 2952] [serial = 565] [outer = 0000000000000000] 11:52:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 54 (000000F40A483800) [pid = 2952] [serial = 566] [outer = 000000F40A42CC00] 11:52:44 INFO - PROCESS | 2952 | 1468522364746 Marionette DEBUG loaded listener.js 11:52:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 55 (000000F40A49D800) [pid = 2952] [serial = 567] [outer = 000000F40A42CC00] 11:52:45 INFO - PROCESS | 2952 | 1468522365186 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 11:52:45 INFO - PROCESS | 2952 | 1468522365221 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 11:52:45 INFO - PROCESS | 2952 | 1468522365225 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:52:45 INFO - PROCESS | 2952 | 1468522365228 Marionette TRACE conn5 <- [1,722,null,{}] 11:52:45 INFO - PROCESS | 2952 | 1468522365240 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:45 INFO - PROCESS | 2952 | 1468522365245 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:45 INFO - PROCESS | 2952 | 1468522365360 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 11:52:45 INFO - PROCESS | 2952 | 1468522365373 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:45 INFO - PROCESS | 2952 | 1468522365377 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:45 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416470800 == 32 [pid = 2952] [id = 190] 11:52:45 INFO - PROCESS | 2952 | ++DOMWINDOW == 56 (000000F40F565C00) [pid = 2952] [serial = 568] [outer = 0000000000000000] 11:52:45 INFO - PROCESS | 2952 | ++DOMWINDOW == 57 (000000F410226000) [pid = 2952] [serial = 569] [outer = 000000F40F565C00] 11:52:45 INFO - PROCESS | 2952 | 1468522365426 Marionette DEBUG loaded listener.js 11:52:45 INFO - PROCESS | 2952 | ++DOMWINDOW == 58 (000000F4107CE400) [pid = 2952] [serial = 570] [outer = 000000F40F565C00] 11:52:45 INFO - PROCESS | 2952 | 1468522365865 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 11:52:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:52:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 692ms 11:52:45 INFO - PROCESS | 2952 | 1468522365920 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 11:52:45 INFO - PROCESS | 2952 | 1468522365923 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 11:52:45 INFO - PROCESS | 2952 | 1468522365926 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:52:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:52:45 INFO - PROCESS | 2952 | 1468522365928 Marionette TRACE conn5 <- [1,726,null,{}] 11:52:45 INFO - PROCESS | 2952 | 1468522365931 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:45 INFO - PROCESS | 2952 | 1468522365933 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:46 INFO - PROCESS | 2952 | 1468522366043 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 11:52:46 INFO - PROCESS | 2952 | 1468522366048 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:46 INFO - PROCESS | 2952 | 1468522366050 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:46 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416FA8800 == 33 [pid = 2952] [id = 191] 11:52:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 59 (000000F413883800) [pid = 2952] [serial = 571] [outer = 0000000000000000] 11:52:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 60 (000000F413D6CC00) [pid = 2952] [serial = 572] [outer = 000000F413883800] 11:52:46 INFO - PROCESS | 2952 | 1468522366096 Marionette DEBUG loaded listener.js 11:52:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 61 (000000F413D76400) [pid = 2952] [serial = 573] [outer = 000000F413883800] 11:52:46 INFO - PROCESS | 2952 | [2952] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:52:47 INFO - PROCESS | 2952 | 1468522367013 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 11:52:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:52:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1139ms 11:52:47 INFO - PROCESS | 2952 | 1468522367067 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 11:52:47 INFO - PROCESS | 2952 | 1468522367069 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 11:52:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:52:47 INFO - PROCESS | 2952 | 1468522367073 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:52:47 INFO - PROCESS | 2952 | 1468522367075 Marionette TRACE conn5 <- [1,730,null,{}] 11:52:47 INFO - PROCESS | 2952 | 1468522367081 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:47 INFO - PROCESS | 2952 | 1468522367084 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:47 INFO - PROCESS | 2952 | 1468522367195 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 11:52:47 INFO - PROCESS | 2952 | --DOMWINDOW == 60 (000000F40A20B400) [pid = 2952] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:52:47 INFO - PROCESS | 2952 | --DOMWINDOW == 59 (000000F40A485000) [pid = 2952] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:52:47 INFO - PROCESS | 2952 | --DOMWINDOW == 58 (000000F40A845800) [pid = 2952] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:52:47 INFO - PROCESS | 2952 | --DOMWINDOW == 57 (000000F40A49A800) [pid = 2952] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:52:47 INFO - PROCESS | 2952 | --DOMWINDOW == 56 (000000F415C7C400) [pid = 2952] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:52:47 INFO - PROCESS | 2952 | --DOMWINDOW == 55 (000000F413D76000) [pid = 2952] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:52:47 INFO - PROCESS | 2952 | --DOMWINDOW == 54 (000000F416516C00) [pid = 2952] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:52:47 INFO - PROCESS | 2952 | --DOMWINDOW == 53 (000000F40A20A000) [pid = 2952] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:52:47 INFO - PROCESS | 2952 | 1468522367239 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:47 INFO - PROCESS | 2952 | 1468522367242 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:47 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410A14800 == 34 [pid = 2952] [id = 192] 11:52:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 54 (000000F408526800) [pid = 2952] [serial = 574] [outer = 0000000000000000] 11:52:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 55 (000000F40A335400) [pid = 2952] [serial = 575] [outer = 000000F408526800] 11:52:47 INFO - PROCESS | 2952 | 1468522367288 Marionette DEBUG loaded listener.js 11:52:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 56 (000000F413D68000) [pid = 2952] [serial = 576] [outer = 000000F408526800] 11:52:48 INFO - PROCESS | 2952 | 1468522368159 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 11:52:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 11:52:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1131ms 11:52:48 INFO - PROCESS | 2952 | 1468522368207 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 11:52:48 INFO - PROCESS | 2952 | 1468522368209 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 11:52:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:52:48 INFO - PROCESS | 2952 | 1468522368213 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:52:48 INFO - PROCESS | 2952 | 1468522368215 Marionette TRACE conn5 <- [1,734,null,{}] 11:52:48 INFO - PROCESS | 2952 | 1468522368218 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:48 INFO - PROCESS | 2952 | 1468522368224 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:48 INFO - PROCESS | 2952 | 1468522368358 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 11:52:48 INFO - PROCESS | 2952 | 1468522368366 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:48 INFO - PROCESS | 2952 | 1468522368368 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:48 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A722000 == 35 [pid = 2952] [id = 193] 11:52:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 57 (000000F413D89C00) [pid = 2952] [serial = 577] [outer = 0000000000000000] 11:52:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 58 (000000F4158C7C00) [pid = 2952] [serial = 578] [outer = 000000F413D89C00] 11:52:48 INFO - PROCESS | 2952 | 1468522368413 Marionette DEBUG loaded listener.js 11:52:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 59 (000000F4167A9000) [pid = 2952] [serial = 579] [outer = 000000F413D89C00] 11:52:49 INFO - PROCESS | 2952 | 1468522369311 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 11:52:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 11:52:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1129ms 11:52:49 INFO - PROCESS | 2952 | 1468522369346 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 11:52:49 INFO - PROCESS | 2952 | 1468522369348 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 11:52:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:52:49 INFO - PROCESS | 2952 | 1468522369351 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:52:49 INFO - PROCESS | 2952 | 1468522369353 Marionette TRACE conn5 <- [1,738,null,{}] 11:52:49 INFO - PROCESS | 2952 | 1468522369356 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:49 INFO - PROCESS | 2952 | 1468522369358 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:49 INFO - PROCESS | 2952 | 1468522369460 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 11:52:49 INFO - PROCESS | 2952 | 1468522369468 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:49 INFO - PROCESS | 2952 | 1468522369470 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:49 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416F46800 == 36 [pid = 2952] [id = 194] 11:52:49 INFO - PROCESS | 2952 | ++DOMWINDOW == 60 (000000F40E9F7800) [pid = 2952] [serial = 580] [outer = 0000000000000000] 11:52:49 INFO - PROCESS | 2952 | ++DOMWINDOW == 61 (000000F416979000) [pid = 2952] [serial = 581] [outer = 000000F40E9F7800] 11:52:49 INFO - PROCESS | 2952 | 1468522369522 Marionette DEBUG loaded listener.js 11:52:49 INFO - PROCESS | 2952 | ++DOMWINDOW == 62 (000000F41713C400) [pid = 2952] [serial = 582] [outer = 000000F40E9F7800] 11:52:50 INFO - PROCESS | 2952 | 1468522370481 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 11:52:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:52:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1181ms 11:52:50 INFO - PROCESS | 2952 | 1468522370536 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 11:52:50 INFO - PROCESS | 2952 | 1468522370541 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 11:52:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:52:50 INFO - PROCESS | 2952 | 1468522370546 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:52:50 INFO - PROCESS | 2952 | 1468522370550 Marionette TRACE conn5 <- [1,742,null,{}] 11:52:50 INFO - PROCESS | 2952 | 1468522370557 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:50 INFO - PROCESS | 2952 | 1468522370560 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:50 INFO - PROCESS | 2952 | 1468522370706 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 11:52:50 INFO - PROCESS | 2952 | 1468522370827 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:50 INFO - PROCESS | 2952 | 1468522370833 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:50 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410251000 == 37 [pid = 2952] [id = 195] 11:52:50 INFO - PROCESS | 2952 | ++DOMWINDOW == 63 (000000F409FD2400) [pid = 2952] [serial = 583] [outer = 0000000000000000] 11:52:50 INFO - PROCESS | 2952 | ++DOMWINDOW == 64 (000000F40A211400) [pid = 2952] [serial = 584] [outer = 000000F409FD2400] 11:52:50 INFO - PROCESS | 2952 | 1468522370892 Marionette DEBUG loaded listener.js 11:52:50 INFO - PROCESS | 2952 | ++DOMWINDOW == 65 (000000F40A42BC00) [pid = 2952] [serial = 585] [outer = 000000F409FD2400] 11:52:51 INFO - PROCESS | 2952 | 1468522371887 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 11:52:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 11:52:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1381ms 11:52:51 INFO - PROCESS | 2952 | 1468522371931 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 11:52:51 INFO - PROCESS | 2952 | 1468522371936 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 11:52:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:52:51 INFO - PROCESS | 2952 | 1468522371943 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:52:51 INFO - PROCESS | 2952 | 1468522371946 Marionette TRACE conn5 <- [1,746,null,{}] 11:52:51 INFO - PROCESS | 2952 | 1468522371950 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:51 INFO - PROCESS | 2952 | 1468522371953 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:52 INFO - PROCESS | 2952 | 1468522372094 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 11:52:52 INFO - PROCESS | 2952 | 1468522372191 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:52 INFO - PROCESS | 2952 | 1468522372194 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:52 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4175AF000 == 38 [pid = 2952] [id = 196] 11:52:52 INFO - PROCESS | 2952 | ++DOMWINDOW == 66 (000000F40F16E000) [pid = 2952] [serial = 586] [outer = 0000000000000000] 11:52:52 INFO - PROCESS | 2952 | ++DOMWINDOW == 67 (000000F410226800) [pid = 2952] [serial = 587] [outer = 000000F40F16E000] 11:52:52 INFO - PROCESS | 2952 | 1468522372265 Marionette DEBUG loaded listener.js 11:52:52 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F413880000) [pid = 2952] [serial = 588] [outer = 000000F40F16E000] 11:52:52 INFO - PROCESS | 2952 | 1468522372839 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 11:52:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:52:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 942ms 11:52:52 INFO - PROCESS | 2952 | 1468522372887 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 11:52:52 INFO - PROCESS | 2952 | 1468522372890 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 11:52:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:52:52 INFO - PROCESS | 2952 | 1468522372894 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:52:52 INFO - PROCESS | 2952 | 1468522372898 Marionette TRACE conn5 <- [1,750,null,{}] 11:52:52 INFO - PROCESS | 2952 | 1468522372909 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:52 INFO - PROCESS | 2952 | 1468522372915 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:53 INFO - PROCESS | 2952 | 1468522373055 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 11:52:53 INFO - PROCESS | 2952 | 1468522373126 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:53 INFO - PROCESS | 2952 | 1468522373129 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:53 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B4B3800 == 39 [pid = 2952] [id = 197] 11:52:53 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F413884400) [pid = 2952] [serial = 589] [outer = 0000000000000000] 11:52:53 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F416518000) [pid = 2952] [serial = 590] [outer = 000000F413884400] 11:52:53 INFO - PROCESS | 2952 | 1468522373234 Marionette DEBUG loaded listener.js 11:52:53 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F41713F400) [pid = 2952] [serial = 591] [outer = 000000F413884400] 11:52:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A722000 == 38 [pid = 2952] [id = 193] 11:52:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F410A14800 == 37 [pid = 2952] [id = 192] 11:52:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F416FA8800 == 36 [pid = 2952] [id = 191] 11:52:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F416470800 == 35 [pid = 2952] [id = 190] 11:52:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F413D22800 == 34 [pid = 2952] [id = 189] 11:52:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F40F134800 == 33 [pid = 2952] [id = 188] 11:52:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F413EDA000 == 32 [pid = 2952] [id = 187] 11:52:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AD02800 == 31 [pid = 2952] [id = 186] 11:52:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F410A20800 == 30 [pid = 2952] [id = 180] 11:52:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F4175AF000 == 29 [pid = 2952] [id = 196] 11:52:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F416F46800 == 28 [pid = 2952] [id = 194] 11:52:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F410251000 == 27 [pid = 2952] [id = 195] 11:52:54 INFO - PROCESS | 2952 | [2952] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:52:54 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F416960400) [pid = 2952] [serial = 554] [outer = 0000000000000000] [url = about:blank] 11:52:54 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F40F472800) [pid = 2952] [serial = 540] [outer = 0000000000000000] [url = about:blank] 11:52:54 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F40A48D800) [pid = 2952] [serial = 539] [outer = 0000000000000000] [url = about:blank] 11:52:54 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F40E9F8800) [pid = 2952] [serial = 545] [outer = 0000000000000000] [url = about:blank] 11:52:54 INFO - PROCESS | 2952 | --DOMWINDOW == 66 (000000F410985C00) [pid = 2952] [serial = 534] [outer = 0000000000000000] [url = about:blank] 11:52:54 INFO - PROCESS | 2952 | --DOMWINDOW == 65 (000000F40AC1A800) [pid = 2952] [serial = 533] [outer = 0000000000000000] [url = about:blank] 11:52:54 INFO - PROCESS | 2952 | --DOMWINDOW == 64 (000000F41733EC00) [pid = 2952] [serial = 537] [outer = 0000000000000000] [url = about:blank] 11:52:54 INFO - PROCESS | 2952 | --DOMWINDOW == 63 (000000F416516800) [pid = 2952] [serial = 536] [outer = 0000000000000000] [url = about:blank] 11:52:54 INFO - PROCESS | 2952 | --DOMWINDOW == 62 (000000F413E0A800) [pid = 2952] [serial = 548] [outer = 0000000000000000] [url = about:blank] 11:52:54 INFO - PROCESS | 2952 | --DOMWINDOW == 61 (000000F416520800) [pid = 2952] [serial = 551] [outer = 0000000000000000] [url = about:blank] 11:52:54 INFO - PROCESS | 2952 | --DOMWINDOW == 60 (000000F416960000) [pid = 2952] [serial = 552] [outer = 0000000000000000] [url = about:blank] 11:52:54 INFO - PROCESS | 2952 | --DOMWINDOW == 59 (000000F40A32A800) [pid = 2952] [serial = 542] [outer = 0000000000000000] [url = about:blank] 11:52:54 INFO - PROCESS | 2952 | --DOMWINDOW == 58 (000000F40A427C00) [pid = 2952] [serial = 543] [outer = 0000000000000000] [url = about:blank] 11:52:54 INFO - PROCESS | 2952 | --DOMWINDOW == 57 (000000F4146D0800) [pid = 2952] [serial = 549] [outer = 0000000000000000] [url = about:blank] 11:52:54 INFO - PROCESS | 2952 | --DOMWINDOW == 56 (000000F416978000) [pid = 2952] [serial = 555] [outer = 0000000000000000] [url = about:blank] 11:52:54 INFO - PROCESS | 2952 | --DOMWINDOW == 55 (000000F40F55BC00) [pid = 2952] [serial = 546] [outer = 0000000000000000] [url = about:blank] 11:52:54 INFO - PROCESS | 2952 | 1468522374777 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 11:52:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:52:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1955ms 11:52:54 INFO - PROCESS | 2952 | 1468522374851 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 11:52:54 INFO - PROCESS | 2952 | 1468522374855 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 11:52:54 INFO - PROCESS | 2952 | 1468522374860 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:52:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:52:54 INFO - PROCESS | 2952 | 1468522374864 Marionette TRACE conn5 <- [1,754,null,{}] 11:52:54 INFO - PROCESS | 2952 | 1468522374870 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:54 INFO - PROCESS | 2952 | 1468522374874 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:54 INFO - PROCESS | 2952 | 1468522374964 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 11:52:55 INFO - PROCESS | 2952 | 1468522375022 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:55 INFO - PROCESS | 2952 | 1468522375026 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:55 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40F21A000 == 28 [pid = 2952] [id = 198] 11:52:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 56 (000000F409FD3C00) [pid = 2952] [serial = 592] [outer = 0000000000000000] 11:52:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 57 (000000F409FD6800) [pid = 2952] [serial = 593] [outer = 000000F409FD3C00] 11:52:55 INFO - PROCESS | 2952 | 1468522375076 Marionette DEBUG loaded listener.js 11:52:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 58 (000000F40A26A400) [pid = 2952] [serial = 594] [outer = 000000F409FD3C00] 11:52:55 INFO - PROCESS | 2952 | 1468522375949 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 11:52:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:52:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1127ms 11:52:55 INFO - PROCESS | 2952 | 1468522375992 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 11:52:56 INFO - PROCESS | 2952 | 1468522375997 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 11:52:56 INFO - PROCESS | 2952 | 1468522376007 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:52:56 INFO - PROCESS | 2952 | 1468522376010 Marionette TRACE conn5 <- [1,758,null,{}] 11:52:56 INFO - PROCESS | 2952 | 1468522376014 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:56 INFO - PROCESS | 2952 | 1468522376017 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:56 INFO - PROCESS | 2952 | 1468522376106 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 11:52:56 INFO - PROCESS | 2952 | 1468522376112 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:56 INFO - PROCESS | 2952 | 1468522376115 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:56 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410EED000 == 29 [pid = 2952] [id = 199] 11:52:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 59 (000000F40A485400) [pid = 2952] [serial = 595] [outer = 0000000000000000] 11:52:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 60 (000000F40A489000) [pid = 2952] [serial = 596] [outer = 000000F40A485400] 11:52:56 INFO - PROCESS | 2952 | 1468522376164 Marionette DEBUG loaded listener.js 11:52:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 61 (000000F40A4A0C00) [pid = 2952] [serial = 597] [outer = 000000F40A485400] 11:52:56 INFO - PROCESS | 2952 | 1468522376593 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 11:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 628ms 11:52:56 INFO - PROCESS | 2952 | 1468522376639 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 11:52:56 INFO - PROCESS | 2952 | 1468522376642 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 11:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:52:56 INFO - PROCESS | 2952 | 1468522376657 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:52:56 INFO - PROCESS | 2952 | 1468522376660 Marionette TRACE conn5 <- [1,762,null,{}] 11:52:56 INFO - PROCESS | 2952 | 1468522376672 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:56 INFO - PROCESS | 2952 | 1468522376677 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:56 INFO - PROCESS | 2952 | 1468522376786 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 11:52:56 INFO - PROCESS | 2952 | 1468522376835 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:56 INFO - PROCESS | 2952 | 1468522376838 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:56 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4158BD800 == 30 [pid = 2952] [id = 200] 11:52:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 62 (000000F40EEFB400) [pid = 2952] [serial = 598] [outer = 0000000000000000] 11:52:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 63 (000000F40F473400) [pid = 2952] [serial = 599] [outer = 000000F40EEFB400] 11:52:56 INFO - PROCESS | 2952 | 1468522376887 Marionette DEBUG loaded listener.js 11:52:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 64 (000000F4103D3400) [pid = 2952] [serial = 600] [outer = 000000F40EEFB400] 11:52:57 INFO - PROCESS | 2952 | 1468522377330 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 11:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 692ms 11:52:57 INFO - PROCESS | 2952 | 1468522377350 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 11:52:57 INFO - PROCESS | 2952 | 1468522377353 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 11:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:52:57 INFO - PROCESS | 2952 | 1468522377356 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:52:57 INFO - PROCESS | 2952 | 1468522377358 Marionette TRACE conn5 <- [1,766,null,{}] 11:52:57 INFO - PROCESS | 2952 | 1468522377376 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:57 INFO - PROCESS | 2952 | 1468522377379 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:57 INFO - PROCESS | 2952 | 1468522377521 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 11:52:57 INFO - PROCESS | 2952 | 1468522377542 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:57 INFO - PROCESS | 2952 | 1468522377545 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:57 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416C66000 == 31 [pid = 2952] [id = 201] 11:52:57 INFO - PROCESS | 2952 | ++DOMWINDOW == 65 (000000F41387F000) [pid = 2952] [serial = 601] [outer = 0000000000000000] 11:52:57 INFO - PROCESS | 2952 | ++DOMWINDOW == 66 (000000F413D6B400) [pid = 2952] [serial = 602] [outer = 000000F41387F000] 11:52:57 INFO - PROCESS | 2952 | 1468522377591 Marionette DEBUG loaded listener.js 11:52:57 INFO - PROCESS | 2952 | ++DOMWINDOW == 67 (000000F413D93400) [pid = 2952] [serial = 603] [outer = 000000F41387F000] 11:52:58 INFO - PROCESS | 2952 | 1468522378024 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 11:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 692ms 11:52:58 INFO - PROCESS | 2952 | 1468522378051 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 11:52:58 INFO - PROCESS | 2952 | 1468522378053 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 11:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:52:58 INFO - PROCESS | 2952 | 1468522378056 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:52:58 INFO - PROCESS | 2952 | 1468522378058 Marionette TRACE conn5 <- [1,770,null,{}] 11:52:58 INFO - PROCESS | 2952 | 1468522378062 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:58 INFO - PROCESS | 2952 | 1468522378064 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:58 INFO - PROCESS | 2952 | 1468522378166 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 11:52:58 INFO - PROCESS | 2952 | 1468522378171 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:58 INFO - PROCESS | 2952 | 1468522378173 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:58 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4175A6800 == 32 [pid = 2952] [id = 202] 11:52:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F413E10C00) [pid = 2952] [serial = 604] [outer = 0000000000000000] 11:52:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F4144A0800) [pid = 2952] [serial = 605] [outer = 000000F413E10C00] 11:52:58 INFO - PROCESS | 2952 | 1468522378218 Marionette DEBUG loaded listener.js 11:52:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F41580A400) [pid = 2952] [serial = 606] [outer = 000000F413E10C00] 11:52:58 INFO - PROCESS | 2952 | 1468522378634 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 11:52:58 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F413883800) [pid = 2952] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:52:58 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F408526800) [pid = 2952] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:52:58 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F417136000) [pid = 2952] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:52:58 INFO - PROCESS | 2952 | --DOMWINDOW == 66 (000000F409FBE000) [pid = 2952] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:52:58 INFO - PROCESS | 2952 | --DOMWINDOW == 65 (000000F40A42CC00) [pid = 2952] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:52:58 INFO - PROCESS | 2952 | --DOMWINDOW == 64 (000000F409F27800) [pid = 2952] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:52:58 INFO - PROCESS | 2952 | --DOMWINDOW == 63 (000000F413D89C00) [pid = 2952] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:52:58 INFO - PROCESS | 2952 | --DOMWINDOW == 62 (000000F40F565C00) [pid = 2952] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:52:58 INFO - PROCESS | 2952 | --DOMWINDOW == 61 (000000F40E9F7800) [pid = 2952] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 733ms 11:52:58 INFO - PROCESS | 2952 | 1468522378793 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 11:52:58 INFO - PROCESS | 2952 | 1468522378795 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 11:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:52:58 INFO - PROCESS | 2952 | 1468522378798 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:52:58 INFO - PROCESS | 2952 | 1468522378800 Marionette TRACE conn5 <- [1,774,null,{}] 11:52:58 INFO - PROCESS | 2952 | 1468522378833 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:58 INFO - PROCESS | 2952 | 1468522378839 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:58 INFO - PROCESS | 2952 | 1468522378945 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 11:52:58 INFO - PROCESS | 2952 | 1468522378952 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:58 INFO - PROCESS | 2952 | 1468522378955 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:58 INFO - PROCESS | 2952 | ++DOCSHELL 000000F419B5D000 == 33 [pid = 2952] [id = 203] 11:52:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 62 (000000F4158CBC00) [pid = 2952] [serial = 607] [outer = 0000000000000000] 11:52:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 63 (000000F415C85000) [pid = 2952] [serial = 608] [outer = 000000F4158CBC00] 11:52:59 INFO - PROCESS | 2952 | 1468522379000 Marionette DEBUG loaded listener.js 11:52:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 64 (000000F416521000) [pid = 2952] [serial = 609] [outer = 000000F4158CBC00] 11:52:59 INFO - PROCESS | 2952 | 1468522379433 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 11:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 650ms 11:52:59 INFO - PROCESS | 2952 | 1468522379451 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 11:52:59 INFO - PROCESS | 2952 | 1468522379454 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 11:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:52:59 INFO - PROCESS | 2952 | 1468522379457 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:52:59 INFO - PROCESS | 2952 | 1468522379459 Marionette TRACE conn5 <- [1,778,null,{}] 11:52:59 INFO - PROCESS | 2952 | 1468522379462 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:59 INFO - PROCESS | 2952 | 1468522379464 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:59 INFO - PROCESS | 2952 | 1468522379541 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 11:52:59 INFO - PROCESS | 2952 | 1468522379548 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:59 INFO - PROCESS | 2952 | 1468522379550 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:52:59 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A878800 == 34 [pid = 2952] [id = 204] 11:52:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 65 (000000F416521800) [pid = 2952] [serial = 610] [outer = 0000000000000000] 11:52:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 66 (000000F416966000) [pid = 2952] [serial = 611] [outer = 000000F416521800] 11:52:59 INFO - PROCESS | 2952 | 1468522379594 Marionette DEBUG loaded listener.js 11:52:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 67 (000000F416976800) [pid = 2952] [serial = 612] [outer = 000000F416521800] 11:53:00 INFO - PROCESS | 2952 | 1468522380006 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 11:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 587ms 11:53:00 INFO - PROCESS | 2952 | 1468522380051 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 11:53:00 INFO - PROCESS | 2952 | 1468522380053 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 11:53:00 INFO - PROCESS | 2952 | 1468522380056 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:53:00 INFO - PROCESS | 2952 | 1468522380058 Marionette TRACE conn5 <- [1,782,null,{}] 11:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:53:00 INFO - PROCESS | 2952 | 1468522380061 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:00 INFO - PROCESS | 2952 | 1468522380064 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:00 INFO - PROCESS | 2952 | 1468522380142 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 11:53:00 INFO - PROCESS | 2952 | 1468522380150 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:00 INFO - PROCESS | 2952 | 1468522380152 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:00 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B3DE000 == 35 [pid = 2952] [id = 205] 11:53:00 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F416977400) [pid = 2952] [serial = 613] [outer = 0000000000000000] 11:53:00 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F417135000) [pid = 2952] [serial = 614] [outer = 000000F416977400] 11:53:00 INFO - PROCESS | 2952 | 1468522380196 Marionette DEBUG loaded listener.js 11:53:00 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F41713E800) [pid = 2952] [serial = 615] [outer = 000000F416977400] 11:53:00 INFO - PROCESS | 2952 | 1468522380635 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 11:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 628ms 11:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:53:00 INFO - PROCESS | 2952 | 1468522380690 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 11:53:00 INFO - PROCESS | 2952 | 1468522380692 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 11:53:00 INFO - PROCESS | 2952 | 1468522380696 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:53:00 INFO - PROCESS | 2952 | 1468522380698 Marionette TRACE conn5 <- [1,786,null,{}] 11:53:00 INFO - PROCESS | 2952 | 1468522380702 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:00 INFO - PROCESS | 2952 | 1468522380703 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:00 INFO - PROCESS | 2952 | 1468522380821 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 11:53:00 INFO - PROCESS | 2952 | 1468522380897 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:00 INFO - PROCESS | 2952 | 1468522380900 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:00 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40ACD0000 == 36 [pid = 2952] [id = 206] 11:53:00 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F408527000) [pid = 2952] [serial = 616] [outer = 0000000000000000] 11:53:00 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F408540000) [pid = 2952] [serial = 617] [outer = 000000F408527000] 11:53:00 INFO - PROCESS | 2952 | 1468522380962 Marionette DEBUG loaded listener.js 11:53:01 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F409FBA800) [pid = 2952] [serial = 618] [outer = 000000F408527000] 11:53:01 INFO - PROCESS | 2952 | 1468522381758 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 11:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 11:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1129ms 11:53:01 INFO - PROCESS | 2952 | 1468522381829 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 11:53:01 INFO - PROCESS | 2952 | 1468522381833 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 11:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:53:01 INFO - PROCESS | 2952 | 1468522381839 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:53:01 INFO - PROCESS | 2952 | 1468522381843 Marionette TRACE conn5 <- [1,790,null,{}] 11:53:01 INFO - PROCESS | 2952 | 1468522381848 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:01 INFO - PROCESS | 2952 | 1468522381851 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:01 INFO - PROCESS | 2952 | 1468522381980 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 11:53:02 INFO - PROCESS | 2952 | 1468522382045 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:02 INFO - PROCESS | 2952 | 1468522382048 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:02 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4164CC800 == 37 [pid = 2952] [id = 207] 11:53:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F40A48D800) [pid = 2952] [serial = 619] [outer = 0000000000000000] 11:53:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F40A61DC00) [pid = 2952] [serial = 620] [outer = 000000F40A48D800] 11:53:02 INFO - PROCESS | 2952 | 1468522382105 Marionette DEBUG loaded listener.js 11:53:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F40E922C00) [pid = 2952] [serial = 621] [outer = 000000F40A48D800] 11:53:02 INFO - PROCESS | 2952 | 1468522382959 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 11:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 11:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1175ms 11:53:03 INFO - PROCESS | 2952 | 1468522383024 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 11:53:03 INFO - PROCESS | 2952 | 1468522383029 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 11:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:53:03 INFO - PROCESS | 2952 | 1468522383035 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:53:03 INFO - PROCESS | 2952 | 1468522383038 Marionette TRACE conn5 <- [1,794,null,{}] 11:53:03 INFO - PROCESS | 2952 | 1468522383044 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:03 INFO - PROCESS | 2952 | 1468522383047 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:03 INFO - PROCESS | 2952 | 1468522383170 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 11:53:03 INFO - PROCESS | 2952 | 1468522383235 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:03 INFO - PROCESS | 2952 | 1468522383239 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:03 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410EDC000 == 38 [pid = 2952] [id = 208] 11:53:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F40A2D7400) [pid = 2952] [serial = 622] [outer = 0000000000000000] 11:53:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F40A42C400) [pid = 2952] [serial = 623] [outer = 000000F40A2D7400] 11:53:03 INFO - PROCESS | 2952 | 1468522383289 Marionette DEBUG loaded listener.js 11:53:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F40A4A3400) [pid = 2952] [serial = 624] [outer = 000000F40A2D7400] 11:53:03 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B3DE000 == 37 [pid = 2952] [id = 205] 11:53:03 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A878800 == 36 [pid = 2952] [id = 204] 11:53:03 INFO - PROCESS | 2952 | --DOCSHELL 000000F419B5D000 == 35 [pid = 2952] [id = 203] 11:53:03 INFO - PROCESS | 2952 | --DOCSHELL 000000F4175A6800 == 34 [pid = 2952] [id = 202] 11:53:03 INFO - PROCESS | 2952 | --DOCSHELL 000000F416C66000 == 33 [pid = 2952] [id = 201] 11:53:03 INFO - PROCESS | 2952 | --DOCSHELL 000000F4158BD800 == 32 [pid = 2952] [id = 200] 11:53:03 INFO - PROCESS | 2952 | --DOCSHELL 000000F410EED000 == 31 [pid = 2952] [id = 199] 11:53:03 INFO - PROCESS | 2952 | --DOCSHELL 000000F40F21A000 == 30 [pid = 2952] [id = 198] 11:53:03 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F413D6CC00) [pid = 2952] [serial = 572] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F40A335400) [pid = 2952] [serial = 575] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F4179F7800) [pid = 2952] [serial = 558] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F4175E1800) [pid = 2952] [serial = 557] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F40A32F000) [pid = 2952] [serial = 560] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F40B33C400) [pid = 2952] [serial = 561] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F40A483800) [pid = 2952] [serial = 566] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F40A49D800) [pid = 2952] [serial = 567] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F409F3F800) [pid = 2952] [serial = 563] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F408540400) [pid = 2952] [serial = 564] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F4167A9000) [pid = 2952] [serial = 579] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F410226000) [pid = 2952] [serial = 569] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2952 | --DOMWINDOW == 66 (000000F4158C7C00) [pid = 2952] [serial = 578] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2952 | --DOMWINDOW == 65 (000000F413D76400) [pid = 2952] [serial = 573] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2952 | --DOMWINDOW == 64 (000000F416979000) [pid = 2952] [serial = 581] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2952 | --DOMWINDOW == 63 (000000F413D68000) [pid = 2952] [serial = 576] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2952 | --DOMWINDOW == 62 (000000F41713C400) [pid = 2952] [serial = 582] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2952 | --DOMWINDOW == 61 (000000F4107CE400) [pid = 2952] [serial = 570] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2952 | 1468522383763 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 11:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 11:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 797ms 11:53:03 INFO - PROCESS | 2952 | 1468522383833 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 11:53:03 INFO - PROCESS | 2952 | 1468522383838 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 11:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:53:03 INFO - PROCESS | 2952 | 1468522383844 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:53:03 INFO - PROCESS | 2952 | 1468522383847 Marionette TRACE conn5 <- [1,798,null,{}] 11:53:03 INFO - PROCESS | 2952 | 1468522383851 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:03 INFO - PROCESS | 2952 | 1468522383853 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:03 INFO - PROCESS | 2952 | 1468522383942 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 11:53:03 INFO - PROCESS | 2952 | 1468522383954 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:03 INFO - PROCESS | 2952 | 1468522383956 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:03 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4146DB000 == 31 [pid = 2952] [id = 209] 11:53:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 62 (000000F40B33C400) [pid = 2952] [serial = 625] [outer = 0000000000000000] 11:53:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 63 (000000F40E9EFC00) [pid = 2952] [serial = 626] [outer = 000000F40B33C400] 11:53:04 INFO - PROCESS | 2952 | 1468522384005 Marionette DEBUG loaded listener.js 11:53:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 64 (000000F40F55A000) [pid = 2952] [serial = 627] [outer = 000000F40B33C400] 11:53:04 INFO - PROCESS | 2952 | 1468522384487 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 11:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 692ms 11:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:53:04 INFO - PROCESS | 2952 | 1468522384539 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 11:53:04 INFO - PROCESS | 2952 | 1468522384541 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 11:53:04 INFO - PROCESS | 2952 | 1468522384545 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:53:04 INFO - PROCESS | 2952 | 1468522384549 Marionette TRACE conn5 <- [1,802,null,{}] 11:53:04 INFO - PROCESS | 2952 | 1468522384590 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:04 INFO - PROCESS | 2952 | 1468522384595 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:04 INFO - PROCESS | 2952 | 1468522384684 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 11:53:04 INFO - PROCESS | 2952 | 1468522384757 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:04 INFO - PROCESS | 2952 | 1468522384761 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:04 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416C60000 == 32 [pid = 2952] [id = 210] 11:53:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 65 (000000F40A427800) [pid = 2952] [serial = 628] [outer = 0000000000000000] 11:53:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 66 (000000F413D6C000) [pid = 2952] [serial = 629] [outer = 000000F40A427800] 11:53:04 INFO - PROCESS | 2952 | 1468522384817 Marionette DEBUG loaded listener.js 11:53:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 67 (000000F413E0CC00) [pid = 2952] [serial = 630] [outer = 000000F40A427800] 11:53:05 INFO - PROCESS | 2952 | 1468522385184 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 11:53:05 INFO - PROCESS | 2952 | 1468522385242 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 11:53:05 INFO - PROCESS | 2952 | 1468522385245 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:53:05 INFO - PROCESS | 2952 | 1468522385247 Marionette TRACE conn5 <- [1,806,null,{}] 11:53:05 INFO - PROCESS | 2952 | 1468522385250 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:05 INFO - PROCESS | 2952 | 1468522385252 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:05 INFO - PROCESS | 2952 | 1468522385340 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 11:53:05 INFO - PROCESS | 2952 | 1468522385346 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:05 INFO - PROCESS | 2952 | 1468522385348 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:05 INFO - PROCESS | 2952 | ++DOCSHELL 000000F418AA8000 == 33 [pid = 2952] [id = 211] 11:53:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F4158C6400) [pid = 2952] [serial = 631] [outer = 0000000000000000] 11:53:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F415CF9400) [pid = 2952] [serial = 632] [outer = 000000F4158C6400] 11:53:05 INFO - PROCESS | 2952 | 1468522385394 Marionette DEBUG loaded listener.js 11:53:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F416963000) [pid = 2952] [serial = 633] [outer = 000000F4158C6400] 11:53:05 INFO - PROCESS | 2952 | 1468522385838 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 11:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 628ms 11:53:05 INFO - PROCESS | 2952 | 1468522385876 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 11:53:05 INFO - PROCESS | 2952 | 1468522385878 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 11:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:53:05 INFO - PROCESS | 2952 | 1468522385885 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:53:05 INFO - PROCESS | 2952 | 1468522385887 Marionette TRACE conn5 <- [1,810,null,{}] 11:53:05 INFO - PROCESS | 2952 | 1468522385890 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:05 INFO - PROCESS | 2952 | 1468522385892 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:06 INFO - PROCESS | 2952 | 1468522385999 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 11:53:06 INFO - PROCESS | 2952 | 1468522386075 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:06 INFO - PROCESS | 2952 | 1468522386077 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:06 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40EA62000 == 34 [pid = 2952] [id = 212] 11:53:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F409840800) [pid = 2952] [serial = 634] [outer = 0000000000000000] 11:53:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F416D0A400) [pid = 2952] [serial = 635] [outer = 000000F409840800] 11:53:06 INFO - PROCESS | 2952 | 1468522386130 Marionette DEBUG loaded listener.js 11:53:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F41713D800) [pid = 2952] [serial = 636] [outer = 000000F409840800] 11:53:06 INFO - PROCESS | 2952 | 1468522386564 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 11:53:06 INFO - PROCESS | 2952 | 1468522386623 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 11:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:53:06 INFO - PROCESS | 2952 | 1468522386626 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:53:06 INFO - PROCESS | 2952 | 1468522386628 Marionette TRACE conn5 <- [1,814,null,{}] 11:53:06 INFO - PROCESS | 2952 | 1468522386632 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:06 INFO - PROCESS | 2952 | 1468522386637 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:06 INFO - PROCESS | 2952 | 1468522386765 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 11:53:06 INFO - PROCESS | 2952 | 1468522386776 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:06 INFO - PROCESS | 2952 | 1468522386778 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:06 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B3F1800 == 35 [pid = 2952] [id = 213] 11:53:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F40A4A0400) [pid = 2952] [serial = 637] [outer = 0000000000000000] 11:53:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F4175E2C00) [pid = 2952] [serial = 638] [outer = 000000F40A4A0400] 11:53:06 INFO - PROCESS | 2952 | 1468522386860 Marionette DEBUG loaded listener.js 11:53:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F4179EFC00) [pid = 2952] [serial = 639] [outer = 000000F40A4A0400] 11:53:07 INFO - PROCESS | 2952 | 1468522387286 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 11:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 691ms 11:53:07 INFO - PROCESS | 2952 | 1468522387322 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 11:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:53:07 INFO - PROCESS | 2952 | 1468522387324 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 11:53:07 INFO - PROCESS | 2952 | 1468522387359 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:53:07 INFO - PROCESS | 2952 | 1468522387361 Marionette TRACE conn5 <- [1,818,null,{}] 11:53:07 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F409FD3C00) [pid = 2952] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:53:07 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F40A485400) [pid = 2952] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:53:07 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F41387F000) [pid = 2952] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:53:07 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F409FD2400) [pid = 2952] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:53:07 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F40F16E000) [pid = 2952] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:53:07 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F413E10C00) [pid = 2952] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:53:07 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F4158CBC00) [pid = 2952] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:53:07 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F40EEFB400) [pid = 2952] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:53:07 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F416521800) [pid = 2952] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:53:07 INFO - PROCESS | 2952 | 1468522387384 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:07 INFO - PROCESS | 2952 | 1468522387387 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:07 INFO - PROCESS | 2952 | 1468522387491 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 11:53:07 INFO - PROCESS | 2952 | 1468522387547 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:07 INFO - PROCESS | 2952 | 1468522387549 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:07 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B4BA800 == 36 [pid = 2952] [id = 214] 11:53:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F40912A800) [pid = 2952] [serial = 640] [outer = 0000000000000000] 11:53:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F4107D5400) [pid = 2952] [serial = 641] [outer = 000000F40912A800] 11:53:07 INFO - PROCESS | 2952 | 1468522387593 Marionette DEBUG loaded listener.js 11:53:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F4179F6400) [pid = 2952] [serial = 642] [outer = 000000F40912A800] 11:53:07 INFO - PROCESS | 2952 | 1468522387941 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 11:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 628ms 11:53:07 INFO - PROCESS | 2952 | 1468522387956 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 11:53:07 INFO - PROCESS | 2952 | 1468522387958 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 11:53:07 INFO - PROCESS | 2952 | 1468522387962 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:53:07 INFO - PROCESS | 2952 | 1468522387963 Marionette TRACE conn5 <- [1,822,null,{}] 11:53:07 INFO - PROCESS | 2952 | 1468522387967 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:07 INFO - PROCESS | 2952 | 1468522387969 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:08 INFO - PROCESS | 2952 | 1468522388076 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 11:53:08 INFO - PROCESS | 2952 | 1468522388084 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:08 INFO - PROCESS | 2952 | 1468522388086 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:08 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE85000 == 37 [pid = 2952] [id = 215] 11:53:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F417B6F000) [pid = 2952] [serial = 643] [outer = 0000000000000000] 11:53:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F417C83000) [pid = 2952] [serial = 644] [outer = 000000F417B6F000] 11:53:08 INFO - PROCESS | 2952 | 1468522388130 Marionette DEBUG loaded listener.js 11:53:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F418295400) [pid = 2952] [serial = 645] [outer = 000000F417B6F000] 11:53:08 INFO - PROCESS | 2952 | 1468522388516 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 11:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 585ms 11:53:08 INFO - PROCESS | 2952 | 1468522388551 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 11:53:08 INFO - PROCESS | 2952 | 1468522388553 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 11:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:53:08 INFO - PROCESS | 2952 | 1468522388556 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:53:08 INFO - PROCESS | 2952 | 1468522388558 Marionette TRACE conn5 <- [1,826,null,{}] 11:53:08 INFO - PROCESS | 2952 | 1468522388562 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:08 INFO - PROCESS | 2952 | 1468522388564 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:08 INFO - PROCESS | 2952 | 1468522388682 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 11:53:08 INFO - PROCESS | 2952 | 1468522388726 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:08 INFO - PROCESS | 2952 | 1468522388728 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:08 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E32A000 == 38 [pid = 2952] [id = 216] 11:53:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F41820D000) [pid = 2952] [serial = 646] [outer = 0000000000000000] 11:53:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F4182F7400) [pid = 2952] [serial = 647] [outer = 000000F41820D000] 11:53:08 INFO - PROCESS | 2952 | 1468522388773 Marionette DEBUG loaded listener.js 11:53:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F418AE4400) [pid = 2952] [serial = 648] [outer = 000000F41820D000] 11:53:09 INFO - PROCESS | 2952 | 1468522389157 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 11:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 628ms 11:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:53:09 INFO - PROCESS | 2952 | 1468522389188 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 11:53:09 INFO - PROCESS | 2952 | 1468522389190 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 11:53:09 INFO - PROCESS | 2952 | 1468522389193 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:53:09 INFO - PROCESS | 2952 | 1468522389195 Marionette TRACE conn5 <- [1,830,null,{}] 11:53:09 INFO - PROCESS | 2952 | 1468522389198 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:09 INFO - PROCESS | 2952 | 1468522389200 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:09 INFO - PROCESS | 2952 | 1468522389310 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 11:53:09 INFO - PROCESS | 2952 | 1468522389318 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:09 INFO - PROCESS | 2952 | 1468522389320 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:09 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E580000 == 39 [pid = 2952] [id = 217] 11:53:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F417BB0400) [pid = 2952] [serial = 649] [outer = 0000000000000000] 11:53:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F419B23C00) [pid = 2952] [serial = 650] [outer = 000000F417BB0400] 11:53:09 INFO - PROCESS | 2952 | 1468522389363 Marionette DEBUG loaded listener.js 11:53:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F419BD2800) [pid = 2952] [serial = 651] [outer = 000000F417BB0400] 11:53:09 INFO - PROCESS | 2952 | 1468522389946 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 11:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 776ms 11:53:10 INFO - PROCESS | 2952 | 1468522390030 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 11:53:10 INFO - PROCESS | 2952 | 1468522390035 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 11:53:10 INFO - PROCESS | 2952 | 1468522390055 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:53:10 INFO - PROCESS | 2952 | 1468522390059 Marionette TRACE conn5 <- [1,834,null,{}] 11:53:10 INFO - PROCESS | 2952 | 1468522390065 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:10 INFO - PROCESS | 2952 | 1468522390068 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:10 INFO - PROCESS | 2952 | 1468522390196 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 11:53:10 INFO - PROCESS | 2952 | 1468522390263 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:10 INFO - PROCESS | 2952 | 1468522390266 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:10 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41459E800 == 40 [pid = 2952] [id = 218] 11:53:10 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F40A20B800) [pid = 2952] [serial = 652] [outer = 0000000000000000] 11:53:10 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F40A48A000) [pid = 2952] [serial = 653] [outer = 000000F40A20B800] 11:53:10 INFO - PROCESS | 2952 | 1468522390365 Marionette DEBUG loaded listener.js 11:53:10 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F40F4E7800) [pid = 2952] [serial = 654] [outer = 000000F40A20B800] 11:53:10 INFO - PROCESS | 2952 | 1468522390940 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 11:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 945ms 11:53:11 INFO - PROCESS | 2952 | 1468522391007 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 11:53:11 INFO - PROCESS | 2952 | 1468522391012 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 11:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:53:11 INFO - PROCESS | 2952 | 1468522391034 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:53:11 INFO - PROCESS | 2952 | 1468522391037 Marionette TRACE conn5 <- [1,838,null,{}] 11:53:11 INFO - PROCESS | 2952 | 1468522391041 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:11 INFO - PROCESS | 2952 | 1468522391044 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:11 INFO - PROCESS | 2952 | 1468522391164 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 11:53:11 INFO - PROCESS | 2952 | 1468522391230 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:11 INFO - PROCESS | 2952 | 1468522391233 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:11 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B324800 == 41 [pid = 2952] [id = 219] 11:53:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F413D89C00) [pid = 2952] [serial = 655] [outer = 0000000000000000] 11:53:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F413E09800) [pid = 2952] [serial = 656] [outer = 000000F413D89C00] 11:53:11 INFO - PROCESS | 2952 | 1468522391290 Marionette DEBUG loaded listener.js 11:53:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F415CEF400) [pid = 2952] [serial = 657] [outer = 000000F413D89C00] 11:53:11 INFO - PROCESS | 2952 | 1468522391939 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 11:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 944ms 11:53:11 INFO - PROCESS | 2952 | 1468522391978 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 11:53:11 INFO - PROCESS | 2952 | 1468522391981 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 11:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:53:11 INFO - PROCESS | 2952 | 1468522391985 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:53:11 INFO - PROCESS | 2952 | 1468522391989 Marionette TRACE conn5 <- [1,842,null,{}] 11:53:12 INFO - PROCESS | 2952 | 1468522392001 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:12 INFO - PROCESS | 2952 | 1468522392006 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:12 INFO - PROCESS | 2952 | 1468522392117 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 11:53:12 INFO - PROCESS | 2952 | 1468522392192 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:12 INFO - PROCESS | 2952 | 1468522392196 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:12 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E5A6000 == 42 [pid = 2952] [id = 220] 11:53:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F4175DB000) [pid = 2952] [serial = 658] [outer = 0000000000000000] 11:53:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F41767FC00) [pid = 2952] [serial = 659] [outer = 000000F4175DB000] 11:53:12 INFO - PROCESS | 2952 | 1468522392299 Marionette DEBUG loaded listener.js 11:53:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F4186BEC00) [pid = 2952] [serial = 660] [outer = 000000F4175DB000] 11:53:13 INFO - PROCESS | 2952 | 1468522393079 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 11:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1137ms 11:53:13 INFO - PROCESS | 2952 | 1468522393125 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 11:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:53:13 INFO - PROCESS | 2952 | 1468522393129 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 11:53:13 INFO - PROCESS | 2952 | 1468522393134 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:53:13 INFO - PROCESS | 2952 | 1468522393137 Marionette TRACE conn5 <- [1,846,null,{}] 11:53:13 INFO - PROCESS | 2952 | 1468522393143 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:13 INFO - PROCESS | 2952 | 1468522393146 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:13 INFO - PROCESS | 2952 | 1468522393251 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 11:53:13 INFO - PROCESS | 2952 | 1468522393327 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:13 INFO - PROCESS | 2952 | 1468522393330 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:13 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410218000 == 43 [pid = 2952] [id = 221] 11:53:13 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F40A431400) [pid = 2952] [serial = 661] [outer = 0000000000000000] 11:53:13 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F40A484C00) [pid = 2952] [serial = 662] [outer = 000000F40A431400] 11:53:13 INFO - PROCESS | 2952 | 1468522393381 Marionette DEBUG loaded listener.js 11:53:13 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F40A621800) [pid = 2952] [serial = 663] [outer = 000000F40A431400] 11:53:14 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B4B3800 == 42 [pid = 2952] [id = 197] 11:53:14 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E32A000 == 41 [pid = 2952] [id = 216] 11:53:14 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE85000 == 40 [pid = 2952] [id = 215] 11:53:14 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B4BA800 == 39 [pid = 2952] [id = 214] 11:53:14 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B3F1800 == 38 [pid = 2952] [id = 213] 11:53:14 INFO - PROCESS | 2952 | --DOCSHELL 000000F40EA62000 == 37 [pid = 2952] [id = 212] 11:53:14 INFO - PROCESS | 2952 | --DOCSHELL 000000F418AA8000 == 36 [pid = 2952] [id = 211] 11:53:14 INFO - PROCESS | 2952 | --DOCSHELL 000000F416C60000 == 35 [pid = 2952] [id = 210] 11:53:14 INFO - PROCESS | 2952 | --DOCSHELL 000000F4146DB000 == 34 [pid = 2952] [id = 209] 11:53:14 INFO - PROCESS | 2952 | --DOCSHELL 000000F410EDC000 == 33 [pid = 2952] [id = 208] 11:53:14 INFO - PROCESS | 2952 | --DOCSHELL 000000F4164CC800 == 32 [pid = 2952] [id = 207] 11:53:14 INFO - PROCESS | 2952 | --DOCSHELL 000000F40ACD0000 == 31 [pid = 2952] [id = 206] 11:53:14 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E5A6000 == 30 [pid = 2952] [id = 220] 11:53:14 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B324800 == 29 [pid = 2952] [id = 219] 11:53:14 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E580000 == 28 [pid = 2952] [id = 217] 11:53:14 INFO - PROCESS | 2952 | --DOCSHELL 000000F41459E800 == 27 [pid = 2952] [id = 218] 11:53:14 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F417135000) [pid = 2952] [serial = 614] [outer = 0000000000000000] [url = about:blank] 11:53:14 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F409FD6800) [pid = 2952] [serial = 593] [outer = 0000000000000000] [url = about:blank] 11:53:14 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F40A26A400) [pid = 2952] [serial = 594] [outer = 0000000000000000] [url = about:blank] 11:53:14 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F40A489000) [pid = 2952] [serial = 596] [outer = 0000000000000000] [url = about:blank] 11:53:14 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F416518000) [pid = 2952] [serial = 590] [outer = 0000000000000000] [url = about:blank] 11:53:14 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F413D93400) [pid = 2952] [serial = 603] [outer = 0000000000000000] [url = about:blank] 11:53:14 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F413D6B400) [pid = 2952] [serial = 602] [outer = 0000000000000000] [url = about:blank] 11:53:14 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F40A42BC00) [pid = 2952] [serial = 585] [outer = 0000000000000000] [url = about:blank] 11:53:14 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F40A211400) [pid = 2952] [serial = 584] [outer = 0000000000000000] [url = about:blank] 11:53:14 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F413880000) [pid = 2952] [serial = 588] [outer = 0000000000000000] [url = about:blank] 11:53:14 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F410226800) [pid = 2952] [serial = 587] [outer = 0000000000000000] [url = about:blank] 11:53:14 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F4144A0800) [pid = 2952] [serial = 605] [outer = 0000000000000000] [url = about:blank] 11:53:14 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F41580A400) [pid = 2952] [serial = 606] [outer = 0000000000000000] [url = about:blank] 11:53:14 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F415C85000) [pid = 2952] [serial = 608] [outer = 0000000000000000] [url = about:blank] 11:53:14 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F416521000) [pid = 2952] [serial = 609] [outer = 0000000000000000] [url = about:blank] 11:53:14 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F40F473400) [pid = 2952] [serial = 599] [outer = 0000000000000000] [url = about:blank] 11:53:14 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F4103D3400) [pid = 2952] [serial = 600] [outer = 0000000000000000] [url = about:blank] 11:53:14 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F416976800) [pid = 2952] [serial = 612] [outer = 0000000000000000] [url = about:blank] 11:53:14 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F416966000) [pid = 2952] [serial = 611] [outer = 0000000000000000] [url = about:blank] 11:53:14 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F40A4A0C00) [pid = 2952] [serial = 597] [outer = 0000000000000000] [url = about:blank] 11:53:14 INFO - PROCESS | 2952 | 1468522394571 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 11:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1490ms 11:53:14 INFO - PROCESS | 2952 | 1468522394665 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 11:53:14 INFO - PROCESS | 2952 | 1468522394669 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 11:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:53:14 INFO - PROCESS | 2952 | 1468522394677 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:53:14 INFO - PROCESS | 2952 | 1468522394680 Marionette TRACE conn5 <- [1,850,null,{}] 11:53:14 INFO - PROCESS | 2952 | 1468522394686 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:14 INFO - PROCESS | 2952 | 1468522394688 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:14 INFO - PROCESS | 2952 | 1468522394776 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 11:53:14 INFO - PROCESS | 2952 | 1468522394790 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:14 INFO - PROCESS | 2952 | 1468522394793 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:14 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40F718800 == 28 [pid = 2952] [id = 222] 11:53:14 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F409FD1400) [pid = 2952] [serial = 664] [outer = 0000000000000000] 11:53:14 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F409FD6800) [pid = 2952] [serial = 665] [outer = 000000F409FD1400] 11:53:14 INFO - PROCESS | 2952 | 1468522394841 Marionette DEBUG loaded listener.js 11:53:14 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F40A32BC00) [pid = 2952] [serial = 666] [outer = 000000F409FD1400] 11:53:15 INFO - PROCESS | 2952 | 1468522395296 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 11:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 692ms 11:53:15 INFO - PROCESS | 2952 | 1468522395370 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 11:53:15 INFO - PROCESS | 2952 | 1468522395375 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 11:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:53:15 INFO - PROCESS | 2952 | 1468522395382 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:53:15 INFO - PROCESS | 2952 | 1468522395384 Marionette TRACE conn5 <- [1,854,null,{}] 11:53:15 INFO - PROCESS | 2952 | 1468522395389 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:15 INFO - PROCESS | 2952 | 1468522395391 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:15 INFO - PROCESS | 2952 | 1468522395479 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 11:53:15 INFO - PROCESS | 2952 | 1468522395495 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:15 INFO - PROCESS | 2952 | 1468522395497 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:15 INFO - PROCESS | 2952 | ++DOCSHELL 000000F414431000 == 29 [pid = 2952] [id = 223] 11:53:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F40A496400) [pid = 2952] [serial = 667] [outer = 0000000000000000] 11:53:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F40A49A800) [pid = 2952] [serial = 668] [outer = 000000F40A496400] 11:53:15 INFO - PROCESS | 2952 | 1468522395546 Marionette DEBUG loaded listener.js 11:53:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F40E7B4C00) [pid = 2952] [serial = 669] [outer = 000000F40A496400] 11:53:16 INFO - PROCESS | 2952 | 1468522396002 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 11:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 630ms 11:53:16 INFO - PROCESS | 2952 | 1468522396012 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 11:53:16 INFO - PROCESS | 2952 | 1468522396015 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 11:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:53:16 INFO - PROCESS | 2952 | 1468522396018 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:53:16 INFO - PROCESS | 2952 | 1468522396022 Marionette TRACE conn5 <- [1,858,null,{}] 11:53:16 INFO - PROCESS | 2952 | 1468522396038 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:16 INFO - PROCESS | 2952 | 1468522396043 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:16 INFO - PROCESS | 2952 | 1468522396161 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 11:53:16 INFO - PROCESS | 2952 | 1468522396172 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:16 INFO - PROCESS | 2952 | 1468522396176 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:16 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416B51000 == 30 [pid = 2952] [id = 224] 11:53:16 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F409FD7000) [pid = 2952] [serial = 670] [outer = 0000000000000000] 11:53:16 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F410986800) [pid = 2952] [serial = 671] [outer = 000000F409FD7000] 11:53:16 INFO - PROCESS | 2952 | 1468522396225 Marionette DEBUG loaded listener.js 11:53:16 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F413D6A000) [pid = 2952] [serial = 672] [outer = 000000F409FD7000] 11:53:18 INFO - PROCESS | 2952 | 1468522398031 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 11:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 2034ms 11:53:18 INFO - PROCESS | 2952 | 1468522398056 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 11:53:18 INFO - PROCESS | 2952 | 1468522398058 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 11:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:53:18 INFO - PROCESS | 2952 | 1468522398069 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:53:18 INFO - PROCESS | 2952 | 1468522398070 Marionette TRACE conn5 <- [1,862,null,{}] 11:53:18 INFO - PROCESS | 2952 | 1468522398074 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:18 INFO - PROCESS | 2952 | 1468522398076 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:18 INFO - PROCESS | 2952 | 1468522398184 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 11:53:18 INFO - PROCESS | 2952 | 1468522398191 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:18 INFO - PROCESS | 2952 | 1468522398193 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:18 INFO - PROCESS | 2952 | ++DOCSHELL 000000F419788000 == 31 [pid = 2952] [id = 225] 11:53:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F4158C6000) [pid = 2952] [serial = 673] [outer = 0000000000000000] 11:53:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F4158CCC00) [pid = 2952] [serial = 674] [outer = 000000F4158C6000] 11:53:18 INFO - PROCESS | 2952 | 1468522398239 Marionette DEBUG loaded listener.js 11:53:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F416516800) [pid = 2952] [serial = 675] [outer = 000000F4158C6000] 11:53:18 INFO - PROCESS | 2952 | 1468522398659 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 11:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 628ms 11:53:18 INFO - PROCESS | 2952 | 1468522398698 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 11:53:18 INFO - PROCESS | 2952 | 1468522398700 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 11:53:18 INFO - PROCESS | 2952 | 1468522398703 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:53:18 INFO - PROCESS | 2952 | 1468522398705 Marionette TRACE conn5 <- [1,866,null,{}] 11:53:18 INFO - PROCESS | 2952 | 1468522398708 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:18 INFO - PROCESS | 2952 | 1468522398711 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:18 INFO - PROCESS | 2952 | 1468522398842 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 11:53:18 INFO - PROCESS | 2952 | 1468522398868 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:18 INFO - PROCESS | 2952 | 1468522398870 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:18 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A726000 == 32 [pid = 2952] [id = 226] 11:53:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F40A42BC00) [pid = 2952] [serial = 676] [outer = 0000000000000000] 11:53:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F4165FBC00) [pid = 2952] [serial = 677] [outer = 000000F40A42BC00] 11:53:18 INFO - PROCESS | 2952 | 1468522398915 Marionette DEBUG loaded listener.js 11:53:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F41696DC00) [pid = 2952] [serial = 678] [outer = 000000F40A42BC00] 11:53:19 INFO - PROCESS | 2952 | 1468522399371 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 11:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 671ms 11:53:19 INFO - PROCESS | 2952 | 1468522399379 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 11:53:19 INFO - PROCESS | 2952 | 1468522399382 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 11:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:53:19 INFO - PROCESS | 2952 | 1468522399385 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:53:19 INFO - PROCESS | 2952 | 1468522399386 Marionette TRACE conn5 <- [1,870,null,{}] 11:53:19 INFO - PROCESS | 2952 | 1468522399390 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:19 INFO - PROCESS | 2952 | 1468522399396 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:19 INFO - PROCESS | 2952 | 1468522399526 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 11:53:19 INFO - PROCESS | 2952 | 1468522399531 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:19 INFO - PROCESS | 2952 | 1468522399533 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:19 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B339000 == 33 [pid = 2952] [id = 227] 11:53:19 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F41696BC00) [pid = 2952] [serial = 679] [outer = 0000000000000000] 11:53:19 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F41713C400) [pid = 2952] [serial = 680] [outer = 000000F41696BC00] 11:53:19 INFO - PROCESS | 2952 | 1468522399579 Marionette DEBUG loaded listener.js 11:53:19 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F41767CC00) [pid = 2952] [serial = 681] [outer = 000000F41696BC00] 11:53:19 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F413884400) [pid = 2952] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:53:19 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F416977400) [pid = 2952] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:53:19 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F417BB0400) [pid = 2952] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:53:19 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F41820D000) [pid = 2952] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:53:19 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F409840800) [pid = 2952] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:53:19 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F40A4A0400) [pid = 2952] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:53:19 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F40912A800) [pid = 2952] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:53:19 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F40A48D800) [pid = 2952] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:53:19 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F40A2D7400) [pid = 2952] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:53:19 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F4158C6400) [pid = 2952] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:53:19 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F408527000) [pid = 2952] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:53:19 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F40B33C400) [pid = 2952] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:53:19 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F40A427800) [pid = 2952] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:53:19 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F417B6F000) [pid = 2952] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:53:20 INFO - PROCESS | 2952 | 1468522400234 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 11:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 879ms 11:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:53:20 INFO - PROCESS | 2952 | 1468522400266 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 11:53:20 INFO - PROCESS | 2952 | 1468522400268 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 11:53:20 INFO - PROCESS | 2952 | 1468522400271 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:53:20 INFO - PROCESS | 2952 | 1468522400273 Marionette TRACE conn5 <- [1,874,null,{}] 11:53:20 INFO - PROCESS | 2952 | 1468522400277 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:20 INFO - PROCESS | 2952 | 1468522400278 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:20 INFO - PROCESS | 2952 | 1468522400358 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 11:53:20 INFO - PROCESS | 2952 | 1468522400363 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:20 INFO - PROCESS | 2952 | 1468522400365 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:20 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE5A800 == 34 [pid = 2952] [id = 228] 11:53:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F409FCB000) [pid = 2952] [serial = 682] [outer = 0000000000000000] 11:53:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F413D72400) [pid = 2952] [serial = 683] [outer = 000000F409FCB000] 11:53:20 INFO - PROCESS | 2952 | 1468522400410 Marionette DEBUG loaded listener.js 11:53:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F417136000) [pid = 2952] [serial = 684] [outer = 000000F409FCB000] 11:53:20 INFO - PROCESS | 2952 | 1468522400817 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 11:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 588ms 11:53:20 INFO - PROCESS | 2952 | 1468522400862 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 11:53:20 INFO - PROCESS | 2952 | 1468522400864 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 11:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:53:20 INFO - PROCESS | 2952 | 1468522400872 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:53:20 INFO - PROCESS | 2952 | 1468522400874 Marionette TRACE conn5 <- [1,878,null,{}] 11:53:20 INFO - PROCESS | 2952 | 1468522400878 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:20 INFO - PROCESS | 2952 | 1468522400880 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:20 INFO - PROCESS | 2952 | 1468522400960 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 11:53:20 INFO - PROCESS | 2952 | 1468522400968 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:20 INFO - PROCESS | 2952 | 1468522400970 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:20 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E334800 == 35 [pid = 2952] [id = 229] 11:53:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F4179EE800) [pid = 2952] [serial = 685] [outer = 0000000000000000] 11:53:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F417B3CC00) [pid = 2952] [serial = 686] [outer = 000000F4179EE800] 11:53:21 INFO - PROCESS | 2952 | 1468522401023 Marionette DEBUG loaded listener.js 11:53:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F417D93C00) [pid = 2952] [serial = 687] [outer = 000000F4179EE800] 11:53:21 INFO - PROCESS | 2952 | 1468522401446 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 11:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 627ms 11:53:21 INFO - PROCESS | 2952 | 1468522401504 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 11:53:21 INFO - PROCESS | 2952 | 1468522401506 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 11:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:53:21 INFO - PROCESS | 2952 | 1468522401509 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:53:21 INFO - PROCESS | 2952 | 1468522401511 Marionette TRACE conn5 <- [1,882,null,{}] 11:53:21 INFO - PROCESS | 2952 | 1468522401515 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:21 INFO - PROCESS | 2952 | 1468522401517 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:21 INFO - PROCESS | 2952 | 1468522401598 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 11:53:21 INFO - PROCESS | 2952 | 1468522401603 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:21 INFO - PROCESS | 2952 | 1468522401605 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:21 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416B50800 == 36 [pid = 2952] [id = 230] 11:53:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F4182B3800) [pid = 2952] [serial = 688] [outer = 0000000000000000] 11:53:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F4182F9400) [pid = 2952] [serial = 689] [outer = 000000F4182B3800] 11:53:21 INFO - PROCESS | 2952 | 1468522401649 Marionette DEBUG loaded listener.js 11:53:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F41976E000) [pid = 2952] [serial = 690] [outer = 000000F4182B3800] 11:53:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F4182A9400) [pid = 2952] [serial = 691] [outer = 000000F40F1B2C00] 11:53:22 INFO - PROCESS | 2952 | 1468522402476 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 11:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 983ms 11:53:22 INFO - PROCESS | 2952 | 1468522402496 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 11:53:22 INFO - PROCESS | 2952 | 1468522402500 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 11:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:53:22 INFO - PROCESS | 2952 | 1468522402506 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:53:22 INFO - PROCESS | 2952 | 1468522402510 Marionette TRACE conn5 <- [1,886,null,{}] 11:53:22 INFO - PROCESS | 2952 | 1468522402516 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:22 INFO - PROCESS | 2952 | 1468522402519 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:22 INFO - PROCESS | 2952 | 1468522402646 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 11:53:22 INFO - PROCESS | 2952 | 1468522402721 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:22 INFO - PROCESS | 2952 | 1468522402724 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:22 INFO - PROCESS | 2952 | ++DOCSHELL 000000F414437800 == 37 [pid = 2952] [id = 231] 11:53:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F40A330800) [pid = 2952] [serial = 692] [outer = 0000000000000000] 11:53:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F40A423800) [pid = 2952] [serial = 693] [outer = 000000F40A330800] 11:53:22 INFO - PROCESS | 2952 | 1468522402783 Marionette DEBUG loaded listener.js 11:53:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F40A4A0400) [pid = 2952] [serial = 694] [outer = 000000F40A330800] 11:53:23 INFO - PROCESS | 2952 | 1468522403591 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 11:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1127ms 11:53:23 INFO - PROCESS | 2952 | 1468522403637 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 11:53:23 INFO - PROCESS | 2952 | 1468522403643 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 11:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:53:23 INFO - PROCESS | 2952 | 1468522403649 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:53:23 INFO - PROCESS | 2952 | 1468522403652 Marionette TRACE conn5 <- [1,890,null,{}] 11:53:23 INFO - PROCESS | 2952 | 1468522403657 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:23 INFO - PROCESS | 2952 | 1468522403660 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:23 INFO - PROCESS | 2952 | 1468522403791 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 11:53:23 INFO - PROCESS | 2952 | 1468522403857 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:23 INFO - PROCESS | 2952 | 1468522403860 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:23 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41647A800 == 38 [pid = 2952] [id = 232] 11:53:23 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F40EAC5800) [pid = 2952] [serial = 695] [outer = 0000000000000000] 11:53:23 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F410225C00) [pid = 2952] [serial = 696] [outer = 000000F40EAC5800] 11:53:23 INFO - PROCESS | 2952 | 1468522403918 Marionette DEBUG loaded listener.js 11:53:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F413D69400) [pid = 2952] [serial = 697] [outer = 000000F40EAC5800] 11:53:24 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E334800 == 37 [pid = 2952] [id = 229] 11:53:24 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE5A800 == 36 [pid = 2952] [id = 228] 11:53:24 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B339000 == 35 [pid = 2952] [id = 227] 11:53:24 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A726000 == 34 [pid = 2952] [id = 226] 11:53:24 INFO - PROCESS | 2952 | --DOCSHELL 000000F419788000 == 33 [pid = 2952] [id = 225] 11:53:24 INFO - PROCESS | 2952 | --DOCSHELL 000000F416B51000 == 32 [pid = 2952] [id = 224] 11:53:24 INFO - PROCESS | 2952 | --DOCSHELL 000000F414431000 == 31 [pid = 2952] [id = 223] 11:53:24 INFO - PROCESS | 2952 | --DOCSHELL 000000F40F718800 == 30 [pid = 2952] [id = 222] 11:53:24 INFO - PROCESS | 2952 | --DOCSHELL 000000F410218000 == 29 [pid = 2952] [id = 221] 11:53:24 INFO - PROCESS | 2952 | 1468522404687 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 11:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1085ms 11:53:24 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F41713E800) [pid = 2952] [serial = 615] [outer = 0000000000000000] [url = about:blank] 11:53:24 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F41713F400) [pid = 2952] [serial = 591] [outer = 0000000000000000] [url = about:blank] 11:53:24 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F4182F7400) [pid = 2952] [serial = 647] [outer = 0000000000000000] [url = about:blank] 11:53:24 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F416D0A400) [pid = 2952] [serial = 635] [outer = 0000000000000000] [url = about:blank] 11:53:24 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F4175E2C00) [pid = 2952] [serial = 638] [outer = 0000000000000000] [url = about:blank] 11:53:24 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F41713D800) [pid = 2952] [serial = 636] [outer = 0000000000000000] [url = about:blank] 11:53:24 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F4107D5400) [pid = 2952] [serial = 641] [outer = 0000000000000000] [url = about:blank] 11:53:24 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F40A61DC00) [pid = 2952] [serial = 620] [outer = 0000000000000000] [url = about:blank] 11:53:24 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F40E922C00) [pid = 2952] [serial = 621] [outer = 0000000000000000] [url = about:blank] 11:53:24 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F40A42C400) [pid = 2952] [serial = 623] [outer = 0000000000000000] [url = about:blank] 11:53:24 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F40A4A3400) [pid = 2952] [serial = 624] [outer = 0000000000000000] [url = about:blank] 11:53:24 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F415CF9400) [pid = 2952] [serial = 632] [outer = 0000000000000000] [url = about:blank] 11:53:24 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F408540000) [pid = 2952] [serial = 617] [outer = 0000000000000000] [url = about:blank] 11:53:24 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F409FBA800) [pid = 2952] [serial = 618] [outer = 0000000000000000] [url = about:blank] 11:53:24 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F40E9EFC00) [pid = 2952] [serial = 626] [outer = 0000000000000000] [url = about:blank] 11:53:24 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F40F55A000) [pid = 2952] [serial = 627] [outer = 0000000000000000] [url = about:blank] 11:53:24 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F413D6C000) [pid = 2952] [serial = 629] [outer = 0000000000000000] [url = about:blank] 11:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:53:24 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F413E0CC00) [pid = 2952] [serial = 630] [outer = 0000000000000000] [url = about:blank] 11:53:24 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F418AE4400) [pid = 2952] [serial = 648] [outer = 0000000000000000] [url = about:blank] 11:53:24 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F417C83000) [pid = 2952] [serial = 644] [outer = 0000000000000000] [url = about:blank] 11:53:24 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F4179EFC00) [pid = 2952] [serial = 639] [outer = 0000000000000000] [url = about:blank] 11:53:24 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F418295400) [pid = 2952] [serial = 645] [outer = 0000000000000000] [url = about:blank] 11:53:24 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F4179F6400) [pid = 2952] [serial = 642] [outer = 0000000000000000] [url = about:blank] 11:53:24 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F416963000) [pid = 2952] [serial = 633] [outer = 0000000000000000] [url = about:blank] 11:53:24 INFO - PROCESS | 2952 | --DOMWINDOW == 66 (000000F419BD2800) [pid = 2952] [serial = 651] [outer = 0000000000000000] [url = about:blank] 11:53:24 INFO - PROCESS | 2952 | --DOMWINDOW == 65 (000000F419B23C00) [pid = 2952] [serial = 650] [outer = 0000000000000000] [url = about:blank] 11:53:24 INFO - PROCESS | 2952 | 1468522404737 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 11:53:24 INFO - PROCESS | 2952 | 1468522404741 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 11:53:24 INFO - PROCESS | 2952 | 1468522404746 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:53:24 INFO - PROCESS | 2952 | 1468522404751 Marionette TRACE conn5 <- [1,894,null,{}] 11:53:24 INFO - PROCESS | 2952 | 1468522404756 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:24 INFO - PROCESS | 2952 | 1468522404759 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:24 INFO - PROCESS | 2952 | 1468522404850 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 11:53:24 INFO - PROCESS | 2952 | 1468522404857 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:24 INFO - PROCESS | 2952 | 1468522404860 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:24 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41020E000 == 30 [pid = 2952] [id = 233] 11:53:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 66 (000000F40A203C00) [pid = 2952] [serial = 698] [outer = 0000000000000000] 11:53:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 67 (000000F40A32A800) [pid = 2952] [serial = 699] [outer = 000000F40A203C00] 11:53:24 INFO - PROCESS | 2952 | 1468522404909 Marionette DEBUG loaded listener.js 11:53:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F40A4A3400) [pid = 2952] [serial = 700] [outer = 000000F40A203C00] 11:53:25 INFO - PROCESS | 2952 | 1468522405404 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 11:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 692ms 11:53:25 INFO - PROCESS | 2952 | 1468522405441 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 11:53:25 INFO - PROCESS | 2952 | 1468522405446 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 11:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:53:25 INFO - PROCESS | 2952 | 1468522405452 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:53:25 INFO - PROCESS | 2952 | 1468522405454 Marionette TRACE conn5 <- [1,898,null,{}] 11:53:25 INFO - PROCESS | 2952 | 1468522405458 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:25 INFO - PROCESS | 2952 | 1468522405461 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:25 INFO - PROCESS | 2952 | 1468522405552 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 11:53:25 INFO - PROCESS | 2952 | 1468522405566 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:25 INFO - PROCESS | 2952 | 1468522405568 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:25 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4158BD800 == 31 [pid = 2952] [id = 234] 11:53:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F4103DB800) [pid = 2952] [serial = 701] [outer = 0000000000000000] 11:53:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F4107D5400) [pid = 2952] [serial = 702] [outer = 000000F4103DB800] 11:53:25 INFO - PROCESS | 2952 | 1468522405616 Marionette DEBUG loaded listener.js 11:53:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F413D71800) [pid = 2952] [serial = 703] [outer = 000000F4103DB800] 11:53:26 INFO - PROCESS | 2952 | 1468522406045 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 11:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 628ms 11:53:26 INFO - PROCESS | 2952 | 1468522406088 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 11:53:26 INFO - PROCESS | 2952 | 1468522406090 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 11:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:53:26 INFO - PROCESS | 2952 | 1468522406094 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:53:26 INFO - PROCESS | 2952 | 1468522406098 Marionette TRACE conn5 <- [1,902,null,{}] 11:53:26 INFO - PROCESS | 2952 | 1468522406109 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:26 INFO - PROCESS | 2952 | 1468522406114 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:26 INFO - PROCESS | 2952 | 1468522406202 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 11:53:26 INFO - PROCESS | 2952 | 1468522406211 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:26 INFO - PROCESS | 2952 | 1468522406214 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:26 INFO - PROCESS | 2952 | ++DOCSHELL 000000F417972000 == 32 [pid = 2952] [id = 235] 11:53:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F409FC4800) [pid = 2952] [serial = 704] [outer = 0000000000000000] 11:53:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F415C9C400) [pid = 2952] [serial = 705] [outer = 000000F409FC4800] 11:53:26 INFO - PROCESS | 2952 | 1468522406262 Marionette DEBUG loaded listener.js 11:53:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F41695E400) [pid = 2952] [serial = 706] [outer = 000000F409FC4800] 11:53:26 INFO - PROCESS | 2952 | 1468522406684 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 11:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 627ms 11:53:26 INFO - PROCESS | 2952 | 1468522406725 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 11:53:26 INFO - PROCESS | 2952 | 1468522406727 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 11:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:53:26 INFO - PROCESS | 2952 | 1468522406731 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:53:26 INFO - PROCESS | 2952 | 1468522406733 Marionette TRACE conn5 <- [1,906,null,{}] 11:53:26 INFO - PROCESS | 2952 | 1468522406736 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:26 INFO - PROCESS | 2952 | 1468522406738 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:26 INFO - PROCESS | 2952 | 1468522406828 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 11:53:26 INFO - PROCESS | 2952 | 1468522406835 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:26 INFO - PROCESS | 2952 | 1468522406837 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:26 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A72E000 == 33 [pid = 2952] [id = 236] 11:53:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F416971C00) [pid = 2952] [serial = 707] [outer = 0000000000000000] 11:53:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F417009800) [pid = 2952] [serial = 708] [outer = 000000F416971C00] 11:53:26 INFO - PROCESS | 2952 | 1468522406890 Marionette DEBUG loaded listener.js 11:53:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F417138800) [pid = 2952] [serial = 709] [outer = 000000F416971C00] 11:53:27 INFO - PROCESS | 2952 | 1468522407349 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 11:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 626ms 11:53:27 INFO - PROCESS | 2952 | 1468522407376 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 11:53:27 INFO - PROCESS | 2952 | 1468522407378 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 11:53:27 INFO - PROCESS | 2952 | 1468522407382 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:53:27 INFO - PROCESS | 2952 | 1468522407384 Marionette TRACE conn5 <- [1,910,null,{}] 11:53:27 INFO - PROCESS | 2952 | 1468522407392 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:27 INFO - PROCESS | 2952 | 1468522407394 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:27 INFO - PROCESS | 2952 | 1468522407500 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 11:53:27 INFO - PROCESS | 2952 | 1468522407506 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:27 INFO - PROCESS | 2952 | 1468522407508 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:27 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B32D800 == 34 [pid = 2952] [id = 237] 11:53:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F417134000) [pid = 2952] [serial = 710] [outer = 0000000000000000] 11:53:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F417170C00) [pid = 2952] [serial = 711] [outer = 000000F417134000] 11:53:27 INFO - PROCESS | 2952 | 1468522407552 Marionette DEBUG loaded listener.js 11:53:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F4175DA800) [pid = 2952] [serial = 712] [outer = 000000F417134000] 11:53:28 INFO - PROCESS | 2952 | 1468522408019 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 11:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 692ms 11:53:28 INFO - PROCESS | 2952 | 1468522408078 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 11:53:28 INFO - PROCESS | 2952 | 1468522408081 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 11:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:53:28 INFO - PROCESS | 2952 | 1468522408088 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:53:28 INFO - PROCESS | 2952 | 1468522408090 Marionette TRACE conn5 <- [1,914,null,{}] 11:53:28 INFO - PROCESS | 2952 | 1468522408093 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:28 INFO - PROCESS | 2952 | 1468522408099 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:28 INFO - PROCESS | 2952 | 1468522408258 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 11:53:28 INFO - PROCESS | 2952 | 1468522408286 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:28 INFO - PROCESS | 2952 | 1468522408288 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:28 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE5B800 == 35 [pid = 2952] [id = 238] 11:53:28 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F41829E000) [pid = 2952] [serial = 713] [outer = 0000000000000000] 11:53:28 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F418622C00) [pid = 2952] [serial = 714] [outer = 000000F41829E000] 11:53:28 INFO - PROCESS | 2952 | 1468522408332 Marionette DEBUG loaded listener.js 11:53:28 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F419B23C00) [pid = 2952] [serial = 715] [outer = 000000F41829E000] 11:53:28 INFO - PROCESS | 2952 | 1468522408753 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 11:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 733ms 11:53:28 INFO - PROCESS | 2952 | 1468522408821 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 11:53:28 INFO - PROCESS | 2952 | 1468522408823 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 11:53:28 INFO - PROCESS | 2952 | 1468522408826 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:53:28 INFO - PROCESS | 2952 | 1468522408828 Marionette TRACE conn5 <- [1,918,null,{}] 11:53:28 INFO - PROCESS | 2952 | 1468522408831 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:28 INFO - PROCESS | 2952 | 1468522408833 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:28 INFO - PROCESS | 2952 | 1468522408936 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 11:53:28 INFO - PROCESS | 2952 | 1468522408942 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:28 INFO - PROCESS | 2952 | 1468522408944 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:28 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE9A000 == 36 [pid = 2952] [id = 239] 11:53:28 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F41A66F800) [pid = 2952] [serial = 716] [outer = 0000000000000000] 11:53:28 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F41A673000) [pid = 2952] [serial = 717] [outer = 000000F41A66F800] 11:53:28 INFO - PROCESS | 2952 | 1468522408988 Marionette DEBUG loaded listener.js 11:53:29 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F41A6D9000) [pid = 2952] [serial = 718] [outer = 000000F41A66F800] 11:53:29 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F40A431400) [pid = 2952] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:53:29 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F40A20B800) [pid = 2952] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:53:29 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F409FD1400) [pid = 2952] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:53:29 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F40A496400) [pid = 2952] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:53:29 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F409FD7000) [pid = 2952] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:53:29 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F413D89C00) [pid = 2952] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:53:29 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F4175DB000) [pid = 2952] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:53:29 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F4158C6000) [pid = 2952] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:53:29 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F40A42BC00) [pid = 2952] [serial = 676] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:53:29 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F41696BC00) [pid = 2952] [serial = 679] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:53:29 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F4179EE800) [pid = 2952] [serial = 685] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:53:29 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F409FCB000) [pid = 2952] [serial = 682] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:53:29 INFO - PROCESS | 2952 | 1468522409446 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 11:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 691ms 11:53:29 INFO - PROCESS | 2952 | 1468522409520 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 11:53:29 INFO - PROCESS | 2952 | 1468522409522 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 11:53:29 INFO - PROCESS | 2952 | 1468522409525 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:53:29 INFO - PROCESS | 2952 | 1468522409527 Marionette TRACE conn5 <- [1,922,null,{}] 11:53:29 INFO - PROCESS | 2952 | 1468522409530 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:29 INFO - PROCESS | 2952 | 1468522409533 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:29 INFO - PROCESS | 2952 | 1468522409650 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 11:53:29 INFO - PROCESS | 2952 | 1468522409656 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:29 INFO - PROCESS | 2952 | 1468522409658 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:29 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E33F000 == 37 [pid = 2952] [id = 240] 11:53:29 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F40A49FC00) [pid = 2952] [serial = 719] [outer = 0000000000000000] 11:53:29 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F41449D400) [pid = 2952] [serial = 720] [outer = 000000F40A49FC00] 11:53:29 INFO - PROCESS | 2952 | 1468522409702 Marionette DEBUG loaded listener.js 11:53:29 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F41713A800) [pid = 2952] [serial = 721] [outer = 000000F40A49FC00] 11:53:30 INFO - PROCESS | 2952 | 1468522410092 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 11:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 586ms 11:53:30 INFO - PROCESS | 2952 | 1468522410115 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 11:53:30 INFO - PROCESS | 2952 | 1468522410117 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 11:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:53:30 INFO - PROCESS | 2952 | 1468522410120 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:53:30 INFO - PROCESS | 2952 | 1468522410122 Marionette TRACE conn5 <- [1,926,null,{}] 11:53:30 INFO - PROCESS | 2952 | 1468522410126 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:30 INFO - PROCESS | 2952 | 1468522410128 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:30 INFO - PROCESS | 2952 | 1468522410242 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 11:53:30 INFO - PROCESS | 2952 | 1468522410248 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:30 INFO - PROCESS | 2952 | 1468522410250 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:30 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41791D800 == 38 [pid = 2952] [id = 241] 11:53:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F4179EE800) [pid = 2952] [serial = 722] [outer = 0000000000000000] 11:53:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F41A6E6800) [pid = 2952] [serial = 723] [outer = 000000F4179EE800] 11:53:30 INFO - PROCESS | 2952 | 1468522410295 Marionette DEBUG loaded listener.js 11:53:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F41A85C400) [pid = 2952] [serial = 724] [outer = 000000F4179EE800] 11:53:30 INFO - PROCESS | 2952 | 1468522410677 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 11:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 586ms 11:53:30 INFO - PROCESS | 2952 | 1468522410710 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 11:53:30 INFO - PROCESS | 2952 | 1468522410712 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 11:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:53:30 INFO - PROCESS | 2952 | 1468522410726 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:53:30 INFO - PROCESS | 2952 | 1468522410736 Marionette TRACE conn5 <- [1,930,null,{}] 11:53:30 INFO - PROCESS | 2952 | 1468522410740 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:30 INFO - PROCESS | 2952 | 1468522410742 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:30 INFO - PROCESS | 2952 | 1468522410823 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 11:53:30 INFO - PROCESS | 2952 | 1468522410829 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:30 INFO - PROCESS | 2952 | 1468522410831 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:30 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E868800 == 39 [pid = 2952] [id = 242] 11:53:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F41A8DE400) [pid = 2952] [serial = 725] [outer = 0000000000000000] 11:53:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F41AF45400) [pid = 2952] [serial = 726] [outer = 000000F41A8DE400] 11:53:30 INFO - PROCESS | 2952 | 1468522410875 Marionette DEBUG loaded listener.js 11:53:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F41AF4D000) [pid = 2952] [serial = 727] [outer = 000000F41A8DE400] 11:53:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F41020E000 == 38 [pid = 2952] [id = 233] 11:53:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F41647A800 == 37 [pid = 2952] [id = 232] 11:53:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F416B50800 == 36 [pid = 2952] [id = 230] 11:53:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F414437800 == 35 [pid = 2952] [id = 231] 11:53:32 INFO - PROCESS | 2952 | --DOCSHELL 000000F4158BD800 == 34 [pid = 2952] [id = 234] 11:53:32 INFO - PROCESS | 2952 | --DOCSHELL 000000F417972000 == 33 [pid = 2952] [id = 235] 11:53:32 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A72E000 == 32 [pid = 2952] [id = 236] 11:53:32 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B32D800 == 31 [pid = 2952] [id = 237] 11:53:32 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE5B800 == 30 [pid = 2952] [id = 238] 11:53:32 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E33F000 == 29 [pid = 2952] [id = 240] 11:53:32 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE9A000 == 28 [pid = 2952] [id = 239] 11:53:32 INFO - PROCESS | 2952 | --DOCSHELL 000000F41791D800 == 27 [pid = 2952] [id = 241] 11:53:32 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F41767FC00) [pid = 2952] [serial = 659] [outer = 0000000000000000] [url = about:blank] 11:53:32 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F416516800) [pid = 2952] [serial = 675] [outer = 0000000000000000] [url = about:blank] 11:53:32 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F4158CCC00) [pid = 2952] [serial = 674] [outer = 0000000000000000] [url = about:blank] 11:53:32 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F41696DC00) [pid = 2952] [serial = 678] [outer = 0000000000000000] [url = about:blank] 11:53:32 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F4165FBC00) [pid = 2952] [serial = 677] [outer = 0000000000000000] [url = about:blank] 11:53:32 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F41713C400) [pid = 2952] [serial = 680] [outer = 0000000000000000] [url = about:blank] 11:53:32 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F417D93C00) [pid = 2952] [serial = 687] [outer = 0000000000000000] [url = about:blank] 11:53:32 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F417B3CC00) [pid = 2952] [serial = 686] [outer = 0000000000000000] [url = about:blank] 11:53:32 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F413D72400) [pid = 2952] [serial = 683] [outer = 0000000000000000] [url = about:blank] 11:53:32 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F4182F9400) [pid = 2952] [serial = 689] [outer = 0000000000000000] [url = about:blank] 11:53:32 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F41767CC00) [pid = 2952] [serial = 681] [outer = 0000000000000000] [url = about:blank] 11:53:32 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F40A621800) [pid = 2952] [serial = 663] [outer = 0000000000000000] [url = about:blank] 11:53:32 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F417136000) [pid = 2952] [serial = 684] [outer = 0000000000000000] [url = about:blank] 11:53:32 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F413D6A000) [pid = 2952] [serial = 672] [outer = 0000000000000000] [url = about:blank] 11:53:32 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F40A484C00) [pid = 2952] [serial = 662] [outer = 0000000000000000] [url = about:blank] 11:53:32 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F40F4E7800) [pid = 2952] [serial = 654] [outer = 0000000000000000] [url = about:blank] 11:53:32 INFO - PROCESS | 2952 | --DOMWINDOW == 66 (000000F40A48A000) [pid = 2952] [serial = 653] [outer = 0000000000000000] [url = about:blank] 11:53:32 INFO - PROCESS | 2952 | --DOMWINDOW == 65 (000000F409FD6800) [pid = 2952] [serial = 665] [outer = 0000000000000000] [url = about:blank] 11:53:32 INFO - PROCESS | 2952 | --DOMWINDOW == 64 (000000F40A32BC00) [pid = 2952] [serial = 666] [outer = 0000000000000000] [url = about:blank] 11:53:32 INFO - PROCESS | 2952 | --DOMWINDOW == 63 (000000F40A49A800) [pid = 2952] [serial = 668] [outer = 0000000000000000] [url = about:blank] 11:53:32 INFO - PROCESS | 2952 | --DOMWINDOW == 62 (000000F40E7B4C00) [pid = 2952] [serial = 669] [outer = 0000000000000000] [url = about:blank] 11:53:32 INFO - PROCESS | 2952 | --DOMWINDOW == 61 (000000F410986800) [pid = 2952] [serial = 671] [outer = 0000000000000000] [url = about:blank] 11:53:32 INFO - PROCESS | 2952 | --DOMWINDOW == 60 (000000F415CEF400) [pid = 2952] [serial = 657] [outer = 0000000000000000] [url = about:blank] 11:53:32 INFO - PROCESS | 2952 | --DOMWINDOW == 59 (000000F413E09800) [pid = 2952] [serial = 656] [outer = 0000000000000000] [url = about:blank] 11:53:32 INFO - PROCESS | 2952 | --DOMWINDOW == 58 (000000F4186BEC00) [pid = 2952] [serial = 660] [outer = 0000000000000000] [url = about:blank] 11:53:32 INFO - PROCESS | 2952 | 1468522412678 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 11:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1997ms 11:53:32 INFO - PROCESS | 2952 | 1468522412727 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 11:53:32 INFO - PROCESS | 2952 | 1468522412731 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 11:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:53:32 INFO - PROCESS | 2952 | 1468522412737 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:53:32 INFO - PROCESS | 2952 | 1468522412740 Marionette TRACE conn5 <- [1,934,null,{}] 11:53:32 INFO - PROCESS | 2952 | 1468522412747 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:32 INFO - PROCESS | 2952 | 1468522412750 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:32 INFO - PROCESS | 2952 | 1468522412846 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 11:53:32 INFO - PROCESS | 2952 | 1468522412856 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:32 INFO - PROCESS | 2952 | 1468522412861 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:32 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40F2AE000 == 28 [pid = 2952] [id = 243] 11:53:32 INFO - PROCESS | 2952 | ++DOMWINDOW == 59 (000000F409FD1C00) [pid = 2952] [serial = 728] [outer = 0000000000000000] 11:53:32 INFO - PROCESS | 2952 | ++DOMWINDOW == 60 (000000F409FD3000) [pid = 2952] [serial = 729] [outer = 000000F409FD1C00] 11:53:32 INFO - PROCESS | 2952 | 1468522412915 Marionette DEBUG loaded listener.js 11:53:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 61 (000000F40A210000) [pid = 2952] [serial = 730] [outer = 000000F409FD1C00] 11:53:33 INFO - PROCESS | 2952 | 1468522413355 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 11:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 692ms 11:53:33 INFO - PROCESS | 2952 | 1468522413433 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 11:53:33 INFO - PROCESS | 2952 | 1468522413438 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 11:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:53:33 INFO - PROCESS | 2952 | 1468522413445 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:53:33 INFO - PROCESS | 2952 | 1468522413448 Marionette TRACE conn5 <- [1,938,null,{}] 11:53:33 INFO - PROCESS | 2952 | 1468522413452 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:33 INFO - PROCESS | 2952 | 1468522413455 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:33 INFO - PROCESS | 2952 | 1468522413545 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 11:53:33 INFO - PROCESS | 2952 | 1468522413561 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:33 INFO - PROCESS | 2952 | 1468522413564 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:33 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410A1F000 == 29 [pid = 2952] [id = 244] 11:53:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 62 (000000F40A42FC00) [pid = 2952] [serial = 731] [outer = 0000000000000000] 11:53:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 63 (000000F40A482800) [pid = 2952] [serial = 732] [outer = 000000F40A42FC00] 11:53:33 INFO - PROCESS | 2952 | 1468522413612 Marionette DEBUG loaded listener.js 11:53:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 64 (000000F40A48E800) [pid = 2952] [serial = 733] [outer = 000000F40A42FC00] 11:53:34 INFO - PROCESS | 2952 | 1468522414065 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 11:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 627ms 11:53:34 INFO - PROCESS | 2952 | 1468522414074 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 11:53:34 INFO - PROCESS | 2952 | 1468522414076 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 11:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:53:34 INFO - PROCESS | 2952 | 1468522414080 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:53:34 INFO - PROCESS | 2952 | 1468522414084 Marionette TRACE conn5 <- [1,942,null,{}] 11:53:34 INFO - PROCESS | 2952 | 1468522414101 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:34 INFO - PROCESS | 2952 | 1468522414106 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:34 INFO - PROCESS | 2952 | 1468522414194 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 11:53:34 INFO - PROCESS | 2952 | 1468522414231 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:34 INFO - PROCESS | 2952 | 1468522414234 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:34 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4158A1800 == 30 [pid = 2952] [id = 245] 11:53:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 65 (000000F408525800) [pid = 2952] [serial = 734] [outer = 0000000000000000] 11:53:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 66 (000000F40E9F6400) [pid = 2952] [serial = 735] [outer = 000000F408525800] 11:53:34 INFO - PROCESS | 2952 | 1468522414285 Marionette DEBUG loaded listener.js 11:53:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 67 (000000F40F1AD400) [pid = 2952] [serial = 736] [outer = 000000F408525800] 11:53:34 INFO - PROCESS | 2952 | 1468522414722 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 11:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 689ms 11:53:34 INFO - PROCESS | 2952 | 1468522414771 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 11:53:34 INFO - PROCESS | 2952 | 1468522414774 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 11:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:53:34 INFO - PROCESS | 2952 | 1468522414778 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:53:34 INFO - PROCESS | 2952 | 1468522414779 Marionette TRACE conn5 <- [1,946,null,{}] 11:53:34 INFO - PROCESS | 2952 | 1468522414783 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:34 INFO - PROCESS | 2952 | 1468522414785 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:34 INFO - PROCESS | 2952 | 1468522414870 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 11:53:34 INFO - PROCESS | 2952 | 1468522414875 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:34 INFO - PROCESS | 2952 | 1468522414877 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:34 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416B50000 == 31 [pid = 2952] [id = 246] 11:53:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F4103DC000) [pid = 2952] [serial = 737] [outer = 0000000000000000] 11:53:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F4107CE400) [pid = 2952] [serial = 738] [outer = 000000F4103DC000] 11:53:34 INFO - PROCESS | 2952 | 1468522414923 Marionette DEBUG loaded listener.js 11:53:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F410E64C00) [pid = 2952] [serial = 739] [outer = 000000F4103DC000] 11:53:35 INFO - PROCESS | 2952 | 1468522415331 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 11:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 586ms 11:53:35 INFO - PROCESS | 2952 | 1468522415370 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 11:53:35 INFO - PROCESS | 2952 | 1468522415372 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 11:53:35 INFO - PROCESS | 2952 | 1468522415376 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:53:35 INFO - PROCESS | 2952 | 1468522415378 Marionette TRACE conn5 <- [1,950,null,{}] 11:53:35 INFO - PROCESS | 2952 | 1468522415381 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:35 INFO - PROCESS | 2952 | 1468522415383 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:35 INFO - PROCESS | 2952 | 1468522415467 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 11:53:35 INFO - PROCESS | 2952 | 1468522415473 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:35 INFO - PROCESS | 2952 | 1468522415475 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:35 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41737B000 == 32 [pid = 2952] [id = 247] 11:53:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F409F27400) [pid = 2952] [serial = 740] [outer = 0000000000000000] 11:53:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F413D6D800) [pid = 2952] [serial = 741] [outer = 000000F409F27400] 11:53:35 INFO - PROCESS | 2952 | 1468522415520 Marionette DEBUG loaded listener.js 11:53:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F413D94C00) [pid = 2952] [serial = 742] [outer = 000000F409F27400] 11:53:35 INFO - PROCESS | 2952 | 1468522415962 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 11:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 627ms 11:53:36 INFO - PROCESS | 2952 | 1468522416008 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 11:53:36 INFO - PROCESS | 2952 | 1468522416010 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 11:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:53:36 INFO - PROCESS | 2952 | 1468522416014 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:53:36 INFO - PROCESS | 2952 | 1468522416016 Marionette TRACE conn5 <- [1,954,null,{}] 11:53:36 INFO - PROCESS | 2952 | 1468522416020 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:36 INFO - PROCESS | 2952 | 1468522416026 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:36 INFO - PROCESS | 2952 | 1468522416129 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 11:53:36 INFO - PROCESS | 2952 | 1468522416137 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:36 INFO - PROCESS | 2952 | 1468522416139 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:36 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A229000 == 33 [pid = 2952] [id = 248] 11:53:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F4158C9400) [pid = 2952] [serial = 743] [outer = 0000000000000000] 11:53:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F41651AC00) [pid = 2952] [serial = 744] [outer = 000000F4158C9400] 11:53:36 INFO - PROCESS | 2952 | 1468522416184 Marionette DEBUG loaded listener.js 11:53:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F4165F3C00) [pid = 2952] [serial = 745] [outer = 000000F4158C9400] 11:53:36 INFO - PROCESS | 2952 | 1468522416613 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 11:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 628ms 11:53:36 INFO - PROCESS | 2952 | 1468522416645 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 11:53:36 INFO - PROCESS | 2952 | 1468522416647 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 11:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:53:36 INFO - PROCESS | 2952 | 1468522416656 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:53:36 INFO - PROCESS | 2952 | 1468522416658 Marionette TRACE conn5 <- [1,958,null,{}] 11:53:36 INFO - PROCESS | 2952 | 1468522416661 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:36 INFO - PROCESS | 2952 | 1468522416663 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:36 INFO - PROCESS | 2952 | 1468522416742 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 11:53:36 INFO - PROCESS | 2952 | 1468522416748 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:36 INFO - PROCESS | 2952 | 1468522416750 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:36 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A87B000 == 34 [pid = 2952] [id = 249] 11:53:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F4165F4000) [pid = 2952] [serial = 746] [outer = 0000000000000000] 11:53:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F416966400) [pid = 2952] [serial = 747] [outer = 000000F4165F4000] 11:53:36 INFO - PROCESS | 2952 | 1468522416796 Marionette DEBUG loaded listener.js 11:53:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F416977800) [pid = 2952] [serial = 748] [outer = 000000F4165F4000] 11:53:37 INFO - PROCESS | 2952 | 1468522417225 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 11:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 628ms 11:53:37 INFO - PROCESS | 2952 | 1468522417282 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 11:53:37 INFO - PROCESS | 2952 | 1468522417284 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 11:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:53:37 INFO - PROCESS | 2952 | 1468522417292 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:53:37 INFO - PROCESS | 2952 | 1468522417294 Marionette TRACE conn5 <- [1,962,null,{}] 11:53:37 INFO - PROCESS | 2952 | 1468522417298 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:37 INFO - PROCESS | 2952 | 1468522417300 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:37 INFO - PROCESS | 2952 | 1468522417379 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 11:53:37 INFO - PROCESS | 2952 | 1468522417387 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:37 INFO - PROCESS | 2952 | 1468522417389 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:37 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B3D9800 == 35 [pid = 2952] [id = 250] 11:53:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F416E7BC00) [pid = 2952] [serial = 749] [outer = 0000000000000000] 11:53:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F41713A400) [pid = 2952] [serial = 750] [outer = 000000F416E7BC00] 11:53:37 INFO - PROCESS | 2952 | 1468522417433 Marionette DEBUG loaded listener.js 11:53:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F41716E000) [pid = 2952] [serial = 751] [outer = 000000F416E7BC00] 11:53:37 INFO - PROCESS | 2952 | 1468522417863 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 11:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 629ms 11:53:37 INFO - PROCESS | 2952 | 1468522417929 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 11:53:37 INFO - PROCESS | 2952 | 1468522417931 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 11:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:53:37 INFO - PROCESS | 2952 | 1468522417934 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:53:37 INFO - PROCESS | 2952 | 1468522417936 Marionette TRACE conn5 <- [1,966,null,{}] 11:53:37 INFO - PROCESS | 2952 | 1468522417940 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:37 INFO - PROCESS | 2952 | 1468522417942 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:38 INFO - PROCESS | 2952 | 1468522418045 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 11:53:38 INFO - PROCESS | 2952 | 1468522418053 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:38 INFO - PROCESS | 2952 | 1468522418055 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:38 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4158A1000 == 36 [pid = 2952] [id = 251] 11:53:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F417137C00) [pid = 2952] [serial = 752] [outer = 0000000000000000] 11:53:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F4175DF800) [pid = 2952] [serial = 753] [outer = 000000F417137C00] 11:53:38 INFO - PROCESS | 2952 | 1468522418102 Marionette DEBUG loaded listener.js 11:53:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F4175E7400) [pid = 2952] [serial = 754] [outer = 000000F417137C00] 11:53:38 INFO - PROCESS | 2952 | 1468522418568 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 11:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 689ms 11:53:38 INFO - PROCESS | 2952 | 1468522418627 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 11:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:53:38 INFO - PROCESS | 2952 | 1468522418630 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 11:53:38 INFO - PROCESS | 2952 | 1468522418633 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:53:38 INFO - PROCESS | 2952 | 1468522418635 Marionette TRACE conn5 <- [1,970,null,{}] 11:53:38 INFO - PROCESS | 2952 | 1468522418638 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:38 INFO - PROCESS | 2952 | 1468522418640 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:38 INFO - PROCESS | 2952 | 1468522418750 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 11:53:38 INFO - PROCESS | 2952 | 1468522418755 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:38 INFO - PROCESS | 2952 | 1468522418757 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:38 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE68800 == 37 [pid = 2952] [id = 252] 11:53:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F40F55D800) [pid = 2952] [serial = 755] [outer = 0000000000000000] 11:53:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F4179EBC00) [pid = 2952] [serial = 756] [outer = 000000F40F55D800] 11:53:38 INFO - PROCESS | 2952 | 1468522418801 Marionette DEBUG loaded listener.js 11:53:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F417B73C00) [pid = 2952] [serial = 757] [outer = 000000F40F55D800] 11:53:39 INFO - PROCESS | 2952 | 1468522419251 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 11:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 670ms 11:53:39 INFO - PROCESS | 2952 | 1468522419306 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 11:53:39 INFO - PROCESS | 2952 | 1468522419309 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 11:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:53:39 INFO - PROCESS | 2952 | 1468522419312 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:53:39 INFO - PROCESS | 2952 | 1468522419314 Marionette TRACE conn5 <- [1,974,null,{}] 11:53:39 INFO - PROCESS | 2952 | 1468522419318 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:39 INFO - PROCESS | 2952 | 1468522419320 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:39 INFO - PROCESS | 2952 | 1468522419470 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 11:53:39 INFO - PROCESS | 2952 | 1468522419495 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:39 INFO - PROCESS | 2952 | 1468522419497 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:39 INFO - PROCESS | 2952 | ++DOCSHELL 000000F417373800 == 38 [pid = 2952] [id = 253] 11:53:39 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F417D9B000) [pid = 2952] [serial = 758] [outer = 0000000000000000] 11:53:39 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F4182FA000) [pid = 2952] [serial = 759] [outer = 000000F417D9B000] 11:53:39 INFO - PROCESS | 2952 | 1468522419544 Marionette DEBUG loaded listener.js 11:53:39 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F41A674000) [pid = 2952] [serial = 760] [outer = 000000F417D9B000] 11:53:40 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F417134000) [pid = 2952] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:53:40 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F41829E000) [pid = 2952] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:53:40 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F41A66F800) [pid = 2952] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:53:40 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F40A49FC00) [pid = 2952] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:53:40 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F4179EE800) [pid = 2952] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:53:40 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F409FC4800) [pid = 2952] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:53:40 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F4103DB800) [pid = 2952] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:53:40 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F40A203C00) [pid = 2952] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:53:40 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F40EAC5800) [pid = 2952] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:53:40 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F40A330800) [pid = 2952] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:53:40 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F4182B3800) [pid = 2952] [serial = 688] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:53:40 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F416971C00) [pid = 2952] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:53:40 INFO - PROCESS | 2952 | 1468522420159 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 11:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 878ms 11:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:53:40 INFO - PROCESS | 2952 | 1468522420193 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 11:53:40 INFO - PROCESS | 2952 | 1468522420195 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 11:53:40 INFO - PROCESS | 2952 | 1468522420198 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:53:40 INFO - PROCESS | 2952 | 1468522420200 Marionette TRACE conn5 <- [1,978,null,{}] 11:53:40 INFO - PROCESS | 2952 | 1468522420204 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:40 INFO - PROCESS | 2952 | 1468522420206 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:40 INFO - PROCESS | 2952 | 1468522420286 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 11:53:40 INFO - PROCESS | 2952 | 1468522420293 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:40 INFO - PROCESS | 2952 | 1468522420295 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:40 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E58D000 == 39 [pid = 2952] [id = 254] 11:53:40 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F40A264400) [pid = 2952] [serial = 761] [outer = 0000000000000000] 11:53:40 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F40B3DA400) [pid = 2952] [serial = 762] [outer = 000000F40A264400] 11:53:40 INFO - PROCESS | 2952 | 1468522420346 Marionette DEBUG loaded listener.js 11:53:40 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F416520400) [pid = 2952] [serial = 763] [outer = 000000F40A264400] 11:53:40 INFO - PROCESS | 2952 | 1468522420764 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 11:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 586ms 11:53:40 INFO - PROCESS | 2952 | 1468522420814 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 11:53:40 INFO - PROCESS | 2952 | 1468522420816 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 11:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:53:40 INFO - PROCESS | 2952 | 1468522420820 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:53:40 INFO - PROCESS | 2952 | 1468522420821 Marionette TRACE conn5 <- [1,982,null,{}] 11:53:40 INFO - PROCESS | 2952 | 1468522420825 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:40 INFO - PROCESS | 2952 | 1468522420827 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:40 INFO - PROCESS | 2952 | 1468522420908 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 11:53:40 INFO - PROCESS | 2952 | 1468522420914 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:40 INFO - PROCESS | 2952 | 1468522420916 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:40 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E85E800 == 40 [pid = 2952] [id = 255] 11:53:40 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F41696BC00) [pid = 2952] [serial = 764] [outer = 0000000000000000] 11:53:40 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F4182F0C00) [pid = 2952] [serial = 765] [outer = 000000F41696BC00] 11:53:40 INFO - PROCESS | 2952 | 1468522420962 Marionette DEBUG loaded listener.js 11:53:41 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F41A84E400) [pid = 2952] [serial = 766] [outer = 000000F41696BC00] 11:53:41 INFO - PROCESS | 2952 | 1468522421356 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 11:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 584ms 11:53:41 INFO - PROCESS | 2952 | 1468522421414 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 11:53:41 INFO - PROCESS | 2952 | 1468522421416 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 11:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:53:41 INFO - PROCESS | 2952 | 1468522421424 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:53:41 INFO - PROCESS | 2952 | 1468522421426 Marionette TRACE conn5 <- [1,986,null,{}] 11:53:41 INFO - PROCESS | 2952 | 1468522421429 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:41 INFO - PROCESS | 2952 | 1468522421431 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:41 INFO - PROCESS | 2952 | 1468522421522 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 11:53:41 INFO - PROCESS | 2952 | 1468522421528 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:41 INFO - PROCESS | 2952 | 1468522421530 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:41 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41EC21800 == 41 [pid = 2952] [id = 256] 11:53:41 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F41AF44000) [pid = 2952] [serial = 767] [outer = 0000000000000000] 11:53:41 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F41AF48800) [pid = 2952] [serial = 768] [outer = 000000F41AF44000] 11:53:41 INFO - PROCESS | 2952 | 1468522421573 Marionette DEBUG loaded listener.js 11:53:41 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F41B202800) [pid = 2952] [serial = 769] [outer = 000000F41AF44000] 11:53:41 INFO - PROCESS | 2952 | 1468522421980 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 11:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 586ms 11:53:42 INFO - PROCESS | 2952 | 1468522422011 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 11:53:42 INFO - PROCESS | 2952 | 1468522422014 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 11:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:53:42 INFO - PROCESS | 2952 | 1468522422029 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:53:42 INFO - PROCESS | 2952 | 1468522422031 Marionette TRACE conn5 <- [1,990,null,{}] 11:53:42 INFO - PROCESS | 2952 | 1468522422038 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:42 INFO - PROCESS | 2952 | 1468522422040 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:42 INFO - PROCESS | 2952 | 1468522422123 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 11:53:42 INFO - PROCESS | 2952 | 1468522422129 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:42 INFO - PROCESS | 2952 | 1468522422131 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:42 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41ECD0800 == 42 [pid = 2952] [id = 257] 11:53:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F41B202C00) [pid = 2952] [serial = 770] [outer = 0000000000000000] 11:53:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F41B20C800) [pid = 2952] [serial = 771] [outer = 000000F41B202C00] 11:53:42 INFO - PROCESS | 2952 | 1468522422174 Marionette DEBUG loaded listener.js 11:53:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F41B46A000) [pid = 2952] [serial = 772] [outer = 000000F41B202C00] 11:53:42 INFO - PROCESS | 2952 | 1468522422968 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 11:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1001ms 11:53:43 INFO - PROCESS | 2952 | 1468522423022 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 11:53:43 INFO - PROCESS | 2952 | 1468522423027 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 11:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:53:43 INFO - PROCESS | 2952 | 1468522423032 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:53:43 INFO - PROCESS | 2952 | 1468522423036 Marionette TRACE conn5 <- [1,994,null,{}] 11:53:43 INFO - PROCESS | 2952 | 1468522423041 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:43 INFO - PROCESS | 2952 | 1468522423046 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:43 INFO - PROCESS | 2952 | 1468522423177 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 11:53:43 INFO - PROCESS | 2952 | 1468522423296 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:43 INFO - PROCESS | 2952 | 1468522423299 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:43 INFO - PROCESS | 2952 | ++DOCSHELL 000000F413D28800 == 43 [pid = 2952] [id = 258] 11:53:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 92 (000000F40A202800) [pid = 2952] [serial = 773] [outer = 0000000000000000] 11:53:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 93 (000000F40A2CB800) [pid = 2952] [serial = 774] [outer = 000000F40A202800] 11:53:43 INFO - PROCESS | 2952 | 1468522423359 Marionette DEBUG loaded listener.js 11:53:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 94 (000000F40A485C00) [pid = 2952] [serial = 775] [outer = 000000F40A202800] 11:53:44 INFO - PROCESS | 2952 | 1468522424039 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 11:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1246ms 11:53:44 INFO - PROCESS | 2952 | 1468522424282 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 11:53:44 INFO - PROCESS | 2952 | 1468522424287 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 11:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:53:44 INFO - PROCESS | 2952 | 1468522424292 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:53:44 INFO - PROCESS | 2952 | 1468522424295 Marionette TRACE conn5 <- [1,998,null,{}] 11:53:44 INFO - PROCESS | 2952 | 1468522424301 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:44 INFO - PROCESS | 2952 | 1468522424304 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:44 INFO - PROCESS | 2952 | 1468522424423 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 11:53:44 INFO - PROCESS | 2952 | 1468522424492 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:44 INFO - PROCESS | 2952 | 1468522424497 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:44 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410961000 == 44 [pid = 2952] [id = 259] 11:53:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 95 (000000F40A203000) [pid = 2952] [serial = 776] [outer = 0000000000000000] 11:53:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 96 (000000F40A334C00) [pid = 2952] [serial = 777] [outer = 000000F40A203000] 11:53:44 INFO - PROCESS | 2952 | 1468522424547 Marionette DEBUG loaded listener.js 11:53:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 97 (000000F40A487C00) [pid = 2952] [serial = 778] [outer = 000000F40A203000] 11:53:44 INFO - PROCESS | 2952 | --DOCSHELL 000000F41EC21800 == 43 [pid = 2952] [id = 256] 11:53:44 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E85E800 == 42 [pid = 2952] [id = 255] 11:53:44 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E58D000 == 41 [pid = 2952] [id = 254] 11:53:44 INFO - PROCESS | 2952 | --DOCSHELL 000000F417373800 == 40 [pid = 2952] [id = 253] 11:53:44 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE68800 == 39 [pid = 2952] [id = 252] 11:53:44 INFO - PROCESS | 2952 | --DOCSHELL 000000F4158A1000 == 38 [pid = 2952] [id = 251] 11:53:44 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B3D9800 == 37 [pid = 2952] [id = 250] 11:53:44 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A87B000 == 36 [pid = 2952] [id = 249] 11:53:44 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A229000 == 35 [pid = 2952] [id = 248] 11:53:44 INFO - PROCESS | 2952 | --DOCSHELL 000000F41737B000 == 34 [pid = 2952] [id = 247] 11:53:44 INFO - PROCESS | 2952 | --DOCSHELL 000000F416B50000 == 33 [pid = 2952] [id = 246] 11:53:44 INFO - PROCESS | 2952 | --DOCSHELL 000000F4158A1800 == 32 [pid = 2952] [id = 245] 11:53:44 INFO - PROCESS | 2952 | --DOMWINDOW == 96 (000000F41AF45400) [pid = 2952] [serial = 726] [outer = 0000000000000000] [url = about:blank] 11:53:44 INFO - PROCESS | 2952 | --DOCSHELL 000000F410A1F000 == 31 [pid = 2952] [id = 244] 11:53:44 INFO - PROCESS | 2952 | --DOCSHELL 000000F40F2AE000 == 30 [pid = 2952] [id = 243] 11:53:44 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E868800 == 29 [pid = 2952] [id = 242] 11:53:45 INFO - PROCESS | 2952 | 1468522425070 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 11:53:45 INFO - PROCESS | 2952 | --DOMWINDOW == 95 (000000F40A32D000) [pid = 2952] [serial = 378] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:53:45 INFO - PROCESS | 2952 | --DOMWINDOW == 94 (000000F417170C00) [pid = 2952] [serial = 711] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2952 | --DOMWINDOW == 93 (000000F418622C00) [pid = 2952] [serial = 714] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2952 | --DOMWINDOW == 92 (000000F41A673000) [pid = 2952] [serial = 717] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2952 | --DOMWINDOW == 91 (000000F419B23C00) [pid = 2952] [serial = 715] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F41449D400) [pid = 2952] [serial = 720] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F41A6E6800) [pid = 2952] [serial = 723] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F41A6D9000) [pid = 2952] [serial = 718] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F41A85C400) [pid = 2952] [serial = 724] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F415C9C400) [pid = 2952] [serial = 705] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F41695E400) [pid = 2952] [serial = 706] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F413D71800) [pid = 2952] [serial = 703] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F4107D5400) [pid = 2952] [serial = 702] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F40A32A800) [pid = 2952] [serial = 699] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F40A4A3400) [pid = 2952] [serial = 700] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F413D69400) [pid = 2952] [serial = 697] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F410225C00) [pid = 2952] [serial = 696] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F40A4A0400) [pid = 2952] [serial = 694] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F40A423800) [pid = 2952] [serial = 693] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F41976E000) [pid = 2952] [serial = 690] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F417009800) [pid = 2952] [serial = 708] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F4175DA800) [pid = 2952] [serial = 712] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F41713A800) [pid = 2952] [serial = 721] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F417138800) [pid = 2952] [serial = 709] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 836ms 11:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:53:45 INFO - PROCESS | 2952 | 1468522425132 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 11:53:45 INFO - PROCESS | 2952 | 1468522425135 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 11:53:45 INFO - PROCESS | 2952 | 1468522425142 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:53:45 INFO - PROCESS | 2952 | 1468522425146 Marionette TRACE conn5 <- [1,1002,null,{}] 11:53:45 INFO - PROCESS | 2952 | 1468522425150 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:45 INFO - PROCESS | 2952 | 1468522425153 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:45 INFO - PROCESS | 2952 | 1468522425243 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 11:53:45 INFO - PROCESS | 2952 | 1468522425259 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:45 INFO - PROCESS | 2952 | 1468522425261 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:45 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410A22800 == 30 [pid = 2952] [id = 260] 11:53:45 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F40A489000) [pid = 2952] [serial = 779] [outer = 0000000000000000] 11:53:45 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F40AA22800) [pid = 2952] [serial = 780] [outer = 000000F40A489000] 11:53:45 INFO - PROCESS | 2952 | 1468522425312 Marionette DEBUG loaded listener.js 11:53:45 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F40E7C1C00) [pid = 2952] [serial = 781] [outer = 000000F40A489000] 11:53:45 INFO - PROCESS | 2952 | 1468522425751 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 11:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 691ms 11:53:45 INFO - PROCESS | 2952 | 1468522425832 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 11:53:45 INFO - PROCESS | 2952 | 1468522425834 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 11:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:53:45 INFO - PROCESS | 2952 | 1468522425838 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:53:45 INFO - PROCESS | 2952 | 1468522425840 Marionette TRACE conn5 <- [1,1006,null,{}] 11:53:45 INFO - PROCESS | 2952 | 1468522425852 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:45 INFO - PROCESS | 2952 | 1468522425857 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:45 INFO - PROCESS | 2952 | 1468522425968 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 11:53:45 INFO - PROCESS | 2952 | 1468522425978 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:45 INFO - PROCESS | 2952 | 1468522425982 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:46 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4165D1000 == 31 [pid = 2952] [id = 261] 11:53:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F4107D1800) [pid = 2952] [serial = 782] [outer = 0000000000000000] 11:53:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F410DCB000) [pid = 2952] [serial = 783] [outer = 000000F4107D1800] 11:53:46 INFO - PROCESS | 2952 | 1468522426038 Marionette DEBUG loaded listener.js 11:53:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F410DC8400) [pid = 2952] [serial = 784] [outer = 000000F4107D1800] 11:53:46 INFO - PROCESS | 2952 | 1468522426466 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 11:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 690ms 11:53:46 INFO - PROCESS | 2952 | 1468522426530 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 11:53:46 INFO - PROCESS | 2952 | 1468522426533 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 11:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:53:46 INFO - PROCESS | 2952 | 1468522426536 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:53:46 INFO - PROCESS | 2952 | 1468522426538 Marionette TRACE conn5 <- [1,1010,null,{}] 11:53:46 INFO - PROCESS | 2952 | 1468522426541 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:46 INFO - PROCESS | 2952 | 1468522426543 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:46 INFO - PROCESS | 2952 | 1468522426638 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 11:53:46 INFO - PROCESS | 2952 | 1468522426645 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:46 INFO - PROCESS | 2952 | 1468522426647 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:46 INFO - PROCESS | 2952 | ++DOCSHELL 000000F417910800 == 32 [pid = 2952] [id = 262] 11:53:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F409FBD400) [pid = 2952] [serial = 785] [outer = 0000000000000000] 11:53:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F414626C00) [pid = 2952] [serial = 786] [outer = 000000F409FBD400] 11:53:46 INFO - PROCESS | 2952 | 1468522426698 Marionette DEBUG loaded listener.js 11:53:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F4158D0000) [pid = 2952] [serial = 787] [outer = 000000F409FBD400] 11:53:47 INFO - PROCESS | 2952 | 1468522427111 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 11:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 628ms 11:53:47 INFO - PROCESS | 2952 | 1468522427168 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 11:53:47 INFO - PROCESS | 2952 | 1468522427170 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 11:53:47 INFO - PROCESS | 2952 | 1468522427173 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:53:47 INFO - PROCESS | 2952 | 1468522427175 Marionette TRACE conn5 <- [1,1014,null,{}] 11:53:47 INFO - PROCESS | 2952 | 1468522427190 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:47 INFO - PROCESS | 2952 | 1468522427193 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:47 INFO - PROCESS | 2952 | 1468522427278 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 11:53:47 INFO - PROCESS | 2952 | 1468522427283 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:47 INFO - PROCESS | 2952 | 1468522427285 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:47 INFO - PROCESS | 2952 | ++DOCSHELL 000000F419B65000 == 33 [pid = 2952] [id = 263] 11:53:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F415C91800) [pid = 2952] [serial = 788] [outer = 0000000000000000] 11:53:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F41651D400) [pid = 2952] [serial = 789] [outer = 000000F415C91800] 11:53:47 INFO - PROCESS | 2952 | 1468522427339 Marionette DEBUG loaded listener.js 11:53:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F416961000) [pid = 2952] [serial = 790] [outer = 000000F415C91800] 11:53:48 INFO - PROCESS | 2952 | 1468522428072 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 11:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 942ms 11:53:48 INFO - PROCESS | 2952 | 1468522428119 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 11:53:48 INFO - PROCESS | 2952 | 1468522428121 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 11:53:48 INFO - PROCESS | 2952 | 1468522428124 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:53:48 INFO - PROCESS | 2952 | 1468522428126 Marionette TRACE conn5 <- [1,1018,null,{}] 11:53:48 INFO - PROCESS | 2952 | 1468522428130 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:48 INFO - PROCESS | 2952 | 1468522428136 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:48 INFO - PROCESS | 2952 | 1468522428281 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 11:53:48 INFO - PROCESS | 2952 | 1468522428331 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:48 INFO - PROCESS | 2952 | 1468522428333 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:48 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B32A800 == 34 [pid = 2952] [id = 264] 11:53:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F417346C00) [pid = 2952] [serial = 791] [outer = 0000000000000000] 11:53:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F4175E4800) [pid = 2952] [serial = 792] [outer = 000000F417346C00] 11:53:48 INFO - PROCESS | 2952 | 1468522428379 Marionette DEBUG loaded listener.js 11:53:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F417B74000) [pid = 2952] [serial = 793] [outer = 000000F417346C00] 11:53:48 INFO - PROCESS | 2952 | 1468522428838 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 11:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 775ms 11:53:48 INFO - PROCESS | 2952 | 1468522428907 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 11:53:48 INFO - PROCESS | 2952 | 1468522428909 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 11:53:48 INFO - PROCESS | 2952 | 1468522428913 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:53:48 INFO - PROCESS | 2952 | 1468522428915 Marionette TRACE conn5 <- [1,1022,null,{}] 11:53:48 INFO - PROCESS | 2952 | 1468522428919 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:48 INFO - PROCESS | 2952 | 1468522428921 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:49 INFO - PROCESS | 2952 | 1468522429048 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 11:53:49 INFO - PROCESS | 2952 | 1468522429060 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:49 INFO - PROCESS | 2952 | 1468522429062 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:49 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B4C0000 == 35 [pid = 2952] [id = 265] 11:53:49 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F40EABD000) [pid = 2952] [serial = 794] [outer = 0000000000000000] 11:53:49 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F4182A3000) [pid = 2952] [serial = 795] [outer = 000000F40EABD000] 11:53:49 INFO - PROCESS | 2952 | 1468522429150 Marionette DEBUG loaded listener.js 11:53:49 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F419768000) [pid = 2952] [serial = 796] [outer = 000000F40EABD000] 11:53:49 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F41AF44000) [pid = 2952] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:53:49 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F417137C00) [pid = 2952] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:53:49 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F409FD1C00) [pid = 2952] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:53:49 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F41A8DE400) [pid = 2952] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:53:49 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F409F27400) [pid = 2952] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:53:49 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F4158C9400) [pid = 2952] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:53:49 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F40A42FC00) [pid = 2952] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:53:49 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F408525800) [pid = 2952] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:53:49 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F4165F4000) [pid = 2952] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:53:49 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F416E7BC00) [pid = 2952] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:53:49 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F40F55D800) [pid = 2952] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:53:49 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F417D9B000) [pid = 2952] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:53:49 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F40A264400) [pid = 2952] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:53:49 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F41696BC00) [pid = 2952] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:53:49 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F4103DC000) [pid = 2952] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:53:49 INFO - PROCESS | 2952 | 1468522429759 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 11:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 878ms 11:53:49 INFO - PROCESS | 2952 | 1468522429795 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 11:53:49 INFO - PROCESS | 2952 | 1468522429797 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 11:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:53:49 INFO - PROCESS | 2952 | 1468522429801 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:53:49 INFO - PROCESS | 2952 | 1468522429803 Marionette TRACE conn5 <- [1,1026,null,{}] 11:53:49 INFO - PROCESS | 2952 | 1468522429807 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:49 INFO - PROCESS | 2952 | 1468522429808 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:49 INFO - PROCESS | 2952 | 1468522429916 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 11:53:49 INFO - PROCESS | 2952 | 1468522429964 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:49 INFO - PROCESS | 2952 | 1468522429966 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:49 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE87000 == 36 [pid = 2952] [id = 266] 11:53:49 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F409F27400) [pid = 2952] [serial = 797] [outer = 0000000000000000] 11:53:50 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F4103DE800) [pid = 2952] [serial = 798] [outer = 000000F409F27400] 11:53:50 INFO - PROCESS | 2952 | 1468522430011 Marionette DEBUG loaded listener.js 11:53:50 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F417171400) [pid = 2952] [serial = 799] [outer = 000000F409F27400] 11:53:50 INFO - PROCESS | 2952 | 1468522430370 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 11:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 630ms 11:53:50 INFO - PROCESS | 2952 | 1468522430433 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 11:53:50 INFO - PROCESS | 2952 | 1468522430435 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 11:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:53:50 INFO - PROCESS | 2952 | 1468522430438 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:53:50 INFO - PROCESS | 2952 | 1468522430440 Marionette TRACE conn5 <- [1,1030,null,{}] 11:53:50 INFO - PROCESS | 2952 | 1468522430443 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:50 INFO - PROCESS | 2952 | 1468522430445 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:50 INFO - PROCESS | 2952 | 1468522430532 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 11:53:50 INFO - PROCESS | 2952 | 1468522430537 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:50 INFO - PROCESS | 2952 | 1468522430539 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:50 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E33B000 == 37 [pid = 2952] [id = 267] 11:53:50 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F417B73000) [pid = 2952] [serial = 800] [outer = 0000000000000000] 11:53:50 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F419BCC000) [pid = 2952] [serial = 801] [outer = 000000F417B73000] 11:53:50 INFO - PROCESS | 2952 | 1468522430583 Marionette DEBUG loaded listener.js 11:53:50 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F41A852000) [pid = 2952] [serial = 802] [outer = 000000F417B73000] 11:53:51 INFO - PROCESS | 2952 | 1468522430998 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 11:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 586ms 11:53:51 INFO - PROCESS | 2952 | 1468522431035 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 11:53:51 INFO - PROCESS | 2952 | 1468522431038 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 11:53:51 INFO - PROCESS | 2952 | 1468522431041 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:53:51 INFO - PROCESS | 2952 | 1468522431043 Marionette TRACE conn5 <- [1,1034,null,{}] 11:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:53:51 INFO - PROCESS | 2952 | 1468522431046 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:51 INFO - PROCESS | 2952 | 1468522431048 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:51 INFO - PROCESS | 2952 | 1468522431130 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 11:53:51 INFO - PROCESS | 2952 | 1468522431136 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:51 INFO - PROCESS | 2952 | 1468522431138 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:51 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E5AE000 == 38 [pid = 2952] [id = 268] 11:53:51 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F41A84E000) [pid = 2952] [serial = 803] [outer = 0000000000000000] 11:53:51 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F41AF4B000) [pid = 2952] [serial = 804] [outer = 000000F41A84E000] 11:53:51 INFO - PROCESS | 2952 | 1468522431182 Marionette DEBUG loaded listener.js 11:53:51 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F4158CE000) [pid = 2952] [serial = 805] [outer = 000000F41A84E000] 11:53:51 INFO - PROCESS | 2952 | 1468522431665 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 11:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 670ms 11:53:51 INFO - PROCESS | 2952 | 1468522431718 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 11:53:51 INFO - PROCESS | 2952 | 1468522431723 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 11:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:53:51 INFO - PROCESS | 2952 | 1468522431728 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:53:51 INFO - PROCESS | 2952 | 1468522431733 Marionette TRACE conn5 <- [1,1038,null,{}] 11:53:51 INFO - PROCESS | 2952 | 1468522431740 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:51 INFO - PROCESS | 2952 | 1468522431744 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:51 INFO - PROCESS | 2952 | 1468522431905 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 11:53:52 INFO - PROCESS | 2952 | 1468522431989 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:52 INFO - PROCESS | 2952 | 1468522431994 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:52 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40F72A800 == 39 [pid = 2952] [id = 269] 11:53:52 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F409FC3C00) [pid = 2952] [serial = 806] [outer = 0000000000000000] 11:53:52 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F409FD1C00) [pid = 2952] [serial = 807] [outer = 000000F409FC3C00] 11:53:52 INFO - PROCESS | 2952 | 1468522432052 Marionette DEBUG loaded listener.js 11:53:52 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F40A429C00) [pid = 2952] [serial = 808] [outer = 000000F409FC3C00] 11:53:52 INFO - PROCESS | 2952 | 1468522432680 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 11:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 986ms 11:53:52 INFO - PROCESS | 2952 | 1468522432718 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 11:53:52 INFO - PROCESS | 2952 | 1468522432723 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 11:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:53:52 INFO - PROCESS | 2952 | 1468522432730 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:53:52 INFO - PROCESS | 2952 | 1468522432733 Marionette TRACE conn5 <- [1,1042,null,{}] 11:53:52 INFO - PROCESS | 2952 | 1468522432737 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:52 INFO - PROCESS | 2952 | 1468522432740 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:52 INFO - PROCESS | 2952 | 1468522432855 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 11:53:52 INFO - PROCESS | 2952 | 1468522432944 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:52 INFO - PROCESS | 2952 | 1468522432946 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:52 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A738000 == 40 [pid = 2952] [id = 270] 11:53:52 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F410397000) [pid = 2952] [serial = 809] [outer = 0000000000000000] 11:53:53 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F4103DF400) [pid = 2952] [serial = 810] [outer = 000000F410397000] 11:53:53 INFO - PROCESS | 2952 | 1468522433004 Marionette DEBUG loaded listener.js 11:53:53 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F4145E2400) [pid = 2952] [serial = 811] [outer = 000000F410397000] 11:53:53 INFO - PROCESS | 2952 | 1468522433568 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 11:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 881ms 11:53:53 INFO - PROCESS | 2952 | 1468522433613 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 11:53:53 INFO - PROCESS | 2952 | 1468522433616 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 11:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:53:53 INFO - PROCESS | 2952 | 1468522433620 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:53:53 INFO - PROCESS | 2952 | 1468522433624 Marionette TRACE conn5 <- [1,1046,null,{}] 11:53:53 INFO - PROCESS | 2952 | 1468522433636 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:53 INFO - PROCESS | 2952 | 1468522433641 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:53 INFO - PROCESS | 2952 | 1468522433756 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 11:53:53 INFO - PROCESS | 2952 | 1468522433846 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:53 INFO - PROCESS | 2952 | 1468522433849 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:53 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E97B800 == 41 [pid = 2952] [id = 271] 11:53:53 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F41713E400) [pid = 2952] [serial = 812] [outer = 0000000000000000] 11:53:53 INFO - PROCESS | 2952 | ++DOMWINDOW == 92 (000000F417509000) [pid = 2952] [serial = 813] [outer = 000000F41713E400] 11:53:53 INFO - PROCESS | 2952 | 1468522433909 Marionette DEBUG loaded listener.js 11:53:54 INFO - PROCESS | 2952 | ++DOMWINDOW == 93 (000000F417B3C800) [pid = 2952] [serial = 814] [outer = 000000F41713E400] 11:53:54 INFO - PROCESS | 2952 | 1468522434505 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 11:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 942ms 11:53:54 INFO - PROCESS | 2952 | 1468522434564 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 11:53:54 INFO - PROCESS | 2952 | 1468522434567 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 11:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:53:54 INFO - PROCESS | 2952 | 1468522434572 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:53:54 INFO - PROCESS | 2952 | 1468522434574 Marionette TRACE conn5 <- [1,1050,null,{}] 11:53:54 INFO - PROCESS | 2952 | 1468522434578 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:54 INFO - PROCESS | 2952 | 1468522434580 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:54 INFO - PROCESS | 2952 | 1468522434693 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 11:53:54 INFO - PROCESS | 2952 | 1468522434783 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:54 INFO - PROCESS | 2952 | 1468522434786 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:54 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41ECEB000 == 42 [pid = 2952] [id = 272] 11:53:54 INFO - PROCESS | 2952 | ++DOMWINDOW == 94 (000000F41AF51400) [pid = 2952] [serial = 815] [outer = 0000000000000000] 11:53:54 INFO - PROCESS | 2952 | ++DOMWINDOW == 95 (000000F41B46B800) [pid = 2952] [serial = 816] [outer = 000000F41AF51400] 11:53:54 INFO - PROCESS | 2952 | 1468522434842 Marionette DEBUG loaded listener.js 11:53:54 INFO - PROCESS | 2952 | ++DOMWINDOW == 96 (000000F41B473C00) [pid = 2952] [serial = 817] [outer = 000000F41AF51400] 11:53:55 INFO - PROCESS | 2952 | 1468522435406 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 11:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 879ms 11:53:55 INFO - PROCESS | 2952 | 1468522435452 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 11:53:55 INFO - PROCESS | 2952 | 1468522435455 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 11:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:53:55 INFO - PROCESS | 2952 | 1468522435458 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:53:55 INFO - PROCESS | 2952 | 1468522435461 Marionette TRACE conn5 <- [1,1054,null,{}] 11:53:55 INFO - PROCESS | 2952 | 1468522435464 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:55 INFO - PROCESS | 2952 | 1468522435467 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:55 INFO - PROCESS | 2952 | 1468522435573 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 11:53:55 INFO - PROCESS | 2952 | 1468522435660 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:55 INFO - PROCESS | 2952 | 1468522435662 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:55 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41EA32800 == 43 [pid = 2952] [id = 273] 11:53:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 97 (000000F40F474400) [pid = 2952] [serial = 818] [outer = 0000000000000000] 11:53:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 98 (000000F41B474000) [pid = 2952] [serial = 819] [outer = 000000F40F474400] 11:53:55 INFO - PROCESS | 2952 | 1468522435718 Marionette DEBUG loaded listener.js 11:53:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 99 (000000F41B4EE400) [pid = 2952] [serial = 820] [outer = 000000F40F474400] 11:53:56 INFO - PROCESS | 2952 | 1468522436480 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 11:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1085ms 11:53:56 INFO - PROCESS | 2952 | 1468522436545 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 11:53:56 INFO - PROCESS | 2952 | 1468522436550 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 11:53:56 INFO - PROCESS | 2952 | 1468522436555 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:53:56 INFO - PROCESS | 2952 | 1468522436559 Marionette TRACE conn5 <- [1,1058,null,{}] 11:53:56 INFO - PROCESS | 2952 | 1468522436564 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:56 INFO - PROCESS | 2952 | 1468522436567 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:56 INFO - PROCESS | 2952 | 1468522436722 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 11:53:56 INFO - PROCESS | 2952 | 1468522436770 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:56 INFO - PROCESS | 2952 | 1468522436775 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:56 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4158B3000 == 44 [pid = 2952] [id = 274] 11:53:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 100 (000000F40A483800) [pid = 2952] [serial = 821] [outer = 0000000000000000] 11:53:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 101 (000000F40A48C000) [pid = 2952] [serial = 822] [outer = 000000F40A483800] 11:53:56 INFO - PROCESS | 2952 | 1468522436824 Marionette DEBUG loaded listener.js 11:53:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 102 (000000F40EABDC00) [pid = 2952] [serial = 823] [outer = 000000F40A483800] 11:53:57 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E33B000 == 43 [pid = 2952] [id = 267] 11:53:57 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE87000 == 42 [pid = 2952] [id = 266] 11:53:57 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B4C0000 == 41 [pid = 2952] [id = 265] 11:53:57 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B32A800 == 40 [pid = 2952] [id = 264] 11:53:57 INFO - PROCESS | 2952 | --DOCSHELL 000000F419B65000 == 39 [pid = 2952] [id = 263] 11:53:57 INFO - PROCESS | 2952 | --DOCSHELL 000000F417910800 == 38 [pid = 2952] [id = 262] 11:53:57 INFO - PROCESS | 2952 | --DOCSHELL 000000F4165D1000 == 37 [pid = 2952] [id = 261] 11:53:57 INFO - PROCESS | 2952 | --DOCSHELL 000000F410A22800 == 36 [pid = 2952] [id = 260] 11:53:57 INFO - PROCESS | 2952 | --DOCSHELL 000000F410961000 == 35 [pid = 2952] [id = 259] 11:53:57 INFO - PROCESS | 2952 | --DOCSHELL 000000F413D28800 == 34 [pid = 2952] [id = 258] 11:53:57 INFO - PROCESS | 2952 | --DOCSHELL 000000F41ECD0800 == 33 [pid = 2952] [id = 257] 11:53:57 INFO - PROCESS | 2952 | --DOCSHELL 000000F41EA32800 == 32 [pid = 2952] [id = 273] 11:53:57 INFO - PROCESS | 2952 | --DOCSHELL 000000F41ECEB000 == 31 [pid = 2952] [id = 272] 11:53:57 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E97B800 == 30 [pid = 2952] [id = 271] 11:53:57 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A738000 == 29 [pid = 2952] [id = 270] 11:53:57 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E5AE000 == 28 [pid = 2952] [id = 268] 11:53:57 INFO - PROCESS | 2952 | --DOCSHELL 000000F40F72A800 == 27 [pid = 2952] [id = 269] 11:53:57 INFO - PROCESS | 2952 | --DOMWINDOW == 101 (000000F4175DF800) [pid = 2952] [serial = 753] [outer = 0000000000000000] [url = about:blank] 11:53:57 INFO - PROCESS | 2952 | --DOMWINDOW == 100 (000000F409FD3000) [pid = 2952] [serial = 729] [outer = 0000000000000000] [url = about:blank] 11:53:57 INFO - PROCESS | 2952 | --DOMWINDOW == 99 (000000F40A210000) [pid = 2952] [serial = 730] [outer = 0000000000000000] [url = about:blank] 11:53:57 INFO - PROCESS | 2952 | --DOMWINDOW == 98 (000000F41AF4D000) [pid = 2952] [serial = 727] [outer = 0000000000000000] [url = about:blank] 11:53:57 INFO - PROCESS | 2952 | --DOMWINDOW == 97 (000000F413D6D800) [pid = 2952] [serial = 741] [outer = 0000000000000000] [url = about:blank] 11:53:57 INFO - PROCESS | 2952 | --DOMWINDOW == 96 (000000F413D94C00) [pid = 2952] [serial = 742] [outer = 0000000000000000] [url = about:blank] 11:53:57 INFO - PROCESS | 2952 | --DOMWINDOW == 95 (000000F41651AC00) [pid = 2952] [serial = 744] [outer = 0000000000000000] [url = about:blank] 11:53:57 INFO - PROCESS | 2952 | --DOMWINDOW == 94 (000000F4165F3C00) [pid = 2952] [serial = 745] [outer = 0000000000000000] [url = about:blank] 11:53:57 INFO - PROCESS | 2952 | --DOMWINDOW == 93 (000000F40A482800) [pid = 2952] [serial = 732] [outer = 0000000000000000] [url = about:blank] 11:53:57 INFO - PROCESS | 2952 | --DOMWINDOW == 92 (000000F40A48E800) [pid = 2952] [serial = 733] [outer = 0000000000000000] [url = about:blank] 11:53:57 INFO - PROCESS | 2952 | --DOMWINDOW == 91 (000000F40F1AD400) [pid = 2952] [serial = 736] [outer = 0000000000000000] [url = about:blank] 11:53:57 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F40E9F6400) [pid = 2952] [serial = 735] [outer = 0000000000000000] [url = about:blank] 11:53:57 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F416966400) [pid = 2952] [serial = 747] [outer = 0000000000000000] [url = about:blank] 11:53:57 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F416977800) [pid = 2952] [serial = 748] [outer = 0000000000000000] [url = about:blank] 11:53:57 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F41713A400) [pid = 2952] [serial = 750] [outer = 0000000000000000] [url = about:blank] 11:53:57 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F4179EBC00) [pid = 2952] [serial = 756] [outer = 0000000000000000] [url = about:blank] 11:53:57 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F4182FA000) [pid = 2952] [serial = 759] [outer = 0000000000000000] [url = about:blank] 11:53:58 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F416520400) [pid = 2952] [serial = 763] [outer = 0000000000000000] [url = about:blank] 11:53:58 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F40B3DA400) [pid = 2952] [serial = 762] [outer = 0000000000000000] [url = about:blank] 11:53:58 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F4182F0C00) [pid = 2952] [serial = 765] [outer = 0000000000000000] [url = about:blank] 11:53:58 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F41A674000) [pid = 2952] [serial = 760] [outer = 0000000000000000] [url = about:blank] 11:53:58 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F4107CE400) [pid = 2952] [serial = 738] [outer = 0000000000000000] [url = about:blank] 11:53:58 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F410E64C00) [pid = 2952] [serial = 739] [outer = 0000000000000000] [url = about:blank] 11:53:58 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F41B202800) [pid = 2952] [serial = 769] [outer = 0000000000000000] [url = about:blank] 11:53:58 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F4175E7400) [pid = 2952] [serial = 754] [outer = 0000000000000000] [url = about:blank] 11:53:58 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F417B73C00) [pid = 2952] [serial = 757] [outer = 0000000000000000] [url = about:blank] 11:53:58 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F41A84E400) [pid = 2952] [serial = 766] [outer = 0000000000000000] [url = about:blank] 11:53:58 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F41716E000) [pid = 2952] [serial = 751] [outer = 0000000000000000] [url = about:blank] 11:53:58 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F41AF48800) [pid = 2952] [serial = 768] [outer = 0000000000000000] [url = about:blank] 11:53:58 INFO - PROCESS | 2952 | 1468522438154 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 11:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1628ms 11:53:58 INFO - PROCESS | 2952 | 1468522438188 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 11:53:58 INFO - PROCESS | 2952 | 1468522438192 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 11:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:53:58 INFO - PROCESS | 2952 | 1468522438198 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:53:58 INFO - PROCESS | 2952 | 1468522438201 Marionette TRACE conn5 <- [1,1062,null,{}] 11:53:58 INFO - PROCESS | 2952 | 1468522438207 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:58 INFO - PROCESS | 2952 | 1468522438209 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:58 INFO - PROCESS | 2952 | 1468522438310 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 11:53:58 INFO - PROCESS | 2952 | 1468522438381 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:58 INFO - PROCESS | 2952 | 1468522438385 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:58 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40F205800 == 28 [pid = 2952] [id = 275] 11:53:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F409FD4400) [pid = 2952] [serial = 824] [outer = 0000000000000000] 11:53:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F40A207400) [pid = 2952] [serial = 825] [outer = 000000F409FD4400] 11:53:58 INFO - PROCESS | 2952 | 1468522438435 Marionette DEBUG loaded listener.js 11:53:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F409FC2000) [pid = 2952] [serial = 826] [outer = 000000F409FD4400] 11:53:58 INFO - PROCESS | 2952 | 1468522438863 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 11:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 691ms 11:53:58 INFO - PROCESS | 2952 | 1468522438893 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 11:53:58 INFO - PROCESS | 2952 | 1468522438898 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 11:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:53:58 INFO - PROCESS | 2952 | 1468522438905 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:53:58 INFO - PROCESS | 2952 | 1468522438908 Marionette TRACE conn5 <- [1,1066,null,{}] 11:53:58 INFO - PROCESS | 2952 | 1468522438912 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:58 INFO - PROCESS | 2952 | 1468522438915 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:59 INFO - PROCESS | 2952 | 1468522439004 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 11:53:59 INFO - PROCESS | 2952 | 1468522439011 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:59 INFO - PROCESS | 2952 | 1468522439013 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:59 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410EEA800 == 29 [pid = 2952] [id = 276] 11:53:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F40A483400) [pid = 2952] [serial = 827] [outer = 0000000000000000] 11:53:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F40A49B800) [pid = 2952] [serial = 828] [outer = 000000F40A483400] 11:53:59 INFO - PROCESS | 2952 | 1468522439061 Marionette DEBUG loaded listener.js 11:53:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F40AA22400) [pid = 2952] [serial = 829] [outer = 000000F40A483400] 11:53:59 INFO - PROCESS | 2952 | 1468522439529 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 11:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 691ms 11:53:59 INFO - PROCESS | 2952 | 1468522439598 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 11:53:59 INFO - PROCESS | 2952 | 1468522439600 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 11:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:53:59 INFO - PROCESS | 2952 | 1468522439604 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:53:59 INFO - PROCESS | 2952 | 1468522439608 Marionette TRACE conn5 <- [1,1070,null,{}] 11:53:59 INFO - PROCESS | 2952 | 1468522439619 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:59 INFO - PROCESS | 2952 | 1468522439624 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:59 INFO - PROCESS | 2952 | 1468522439746 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 11:53:59 INFO - PROCESS | 2952 | 1468522439827 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:59 INFO - PROCESS | 2952 | 1468522439830 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:53:59 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416B52000 == 30 [pid = 2952] [id = 277] 11:53:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F409FBC800) [pid = 2952] [serial = 830] [outer = 0000000000000000] 11:53:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F4103D4800) [pid = 2952] [serial = 831] [outer = 000000F409FBC800] 11:53:59 INFO - PROCESS | 2952 | 1468522439879 Marionette DEBUG loaded listener.js 11:53:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F410E66400) [pid = 2952] [serial = 832] [outer = 000000F409FBC800] 11:54:00 INFO - PROCESS | 2952 | 1468522440305 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 11:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 734ms 11:54:00 INFO - PROCESS | 2952 | 1468522440343 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 11:54:00 INFO - PROCESS | 2952 | 1468522440346 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 11:54:00 INFO - PROCESS | 2952 | 1468522440349 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:54:00 INFO - PROCESS | 2952 | 1468522440351 Marionette TRACE conn5 <- [1,1074,null,{}] 11:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:54:00 INFO - PROCESS | 2952 | 1468522440359 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:00 INFO - PROCESS | 2952 | 1468522440361 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:00 INFO - PROCESS | 2952 | 1468522440473 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 11:54:00 INFO - PROCESS | 2952 | 1468522440480 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:00 INFO - PROCESS | 2952 | 1468522440482 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:00 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4175AE000 == 31 [pid = 2952] [id = 278] 11:54:00 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F413D89000) [pid = 2952] [serial = 833] [outer = 0000000000000000] 11:54:00 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F413D94800) [pid = 2952] [serial = 834] [outer = 000000F413D89000] 11:54:00 INFO - PROCESS | 2952 | 1468522440527 Marionette DEBUG loaded listener.js 11:54:00 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F4145E6400) [pid = 2952] [serial = 835] [outer = 000000F413D89000] 11:54:00 INFO - PROCESS | 2952 | 1468522440976 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 11:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 690ms 11:54:01 INFO - PROCESS | 2952 | 1468522441045 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 11:54:01 INFO - PROCESS | 2952 | 1468522441047 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 11:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:54:01 INFO - PROCESS | 2952 | 1468522441084 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:54:01 INFO - PROCESS | 2952 | 1468522441086 Marionette TRACE conn5 <- [1,1078,null,{}] 11:54:01 INFO - PROCESS | 2952 | 1468522441109 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:01 INFO - PROCESS | 2952 | 1468522441112 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:01 INFO - PROCESS | 2952 | 1468522441226 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 11:54:01 INFO - PROCESS | 2952 | 1468522441231 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:01 INFO - PROCESS | 2952 | 1468522441233 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:01 INFO - PROCESS | 2952 | ++DOCSHELL 000000F419B64000 == 32 [pid = 2952] [id = 279] 11:54:01 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F40A482400) [pid = 2952] [serial = 836] [outer = 0000000000000000] 11:54:01 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F415C7FC00) [pid = 2952] [serial = 837] [outer = 000000F40A482400] 11:54:01 INFO - PROCESS | 2952 | 1468522441278 Marionette DEBUG loaded listener.js 11:54:01 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F41651DC00) [pid = 2952] [serial = 838] [outer = 000000F40A482400] 11:54:01 INFO - PROCESS | 2952 | 1468522441707 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 11:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 670ms 11:54:01 INFO - PROCESS | 2952 | 1468522441729 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 11:54:01 INFO - PROCESS | 2952 | 1468522441731 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 11:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:54:01 INFO - PROCESS | 2952 | 1468522441734 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:54:01 INFO - PROCESS | 2952 | 1468522441736 Marionette TRACE conn5 <- [1,1082,null,{}] 11:54:01 INFO - PROCESS | 2952 | 1468522441739 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:01 INFO - PROCESS | 2952 | 1468522441745 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:01 INFO - PROCESS | 2952 | 1468522441879 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 11:54:01 INFO - PROCESS | 2952 | 1468522441887 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:01 INFO - PROCESS | 2952 | 1468522441889 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:01 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AD17000 == 33 [pid = 2952] [id = 280] 11:54:01 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F41651EC00) [pid = 2952] [serial = 839] [outer = 0000000000000000] 11:54:01 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F416963C00) [pid = 2952] [serial = 840] [outer = 000000F41651EC00] 11:54:01 INFO - PROCESS | 2952 | 1468522441935 Marionette DEBUG loaded listener.js 11:54:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F41713AC00) [pid = 2952] [serial = 841] [outer = 000000F41651EC00] 11:54:02 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F4107D1800) [pid = 2952] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:54:02 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F409F27400) [pid = 2952] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:54:02 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F40EABD000) [pid = 2952] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:54:02 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F40A202800) [pid = 2952] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:54:02 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F41B202C00) [pid = 2952] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:54:02 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F40A203000) [pid = 2952] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:54:02 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F417B73000) [pid = 2952] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:54:02 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F41A84E000) [pid = 2952] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:54:02 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F40A489000) [pid = 2952] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:54:02 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F417346C00) [pid = 2952] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:54:02 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F409FBD400) [pid = 2952] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:54:02 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F415C91800) [pid = 2952] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:54:02 INFO - PROCESS | 2952 | 1468522442556 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 11:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 880ms 11:54:02 INFO - PROCESS | 2952 | 1468522442618 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 11:54:02 INFO - PROCESS | 2952 | 1468522442620 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 11:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:54:02 INFO - PROCESS | 2952 | 1468522442623 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:54:02 INFO - PROCESS | 2952 | 1468522442625 Marionette TRACE conn5 <- [1,1086,null,{}] 11:54:02 INFO - PROCESS | 2952 | 1468522442629 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:02 INFO - PROCESS | 2952 | 1468522442631 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:02 INFO - PROCESS | 2952 | 1468522442709 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 11:54:02 INFO - PROCESS | 2952 | 1468522442716 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:02 INFO - PROCESS | 2952 | 1468522442718 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:02 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B3F0800 == 34 [pid = 2952] [id = 281] 11:54:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F410232800) [pid = 2952] [serial = 842] [outer = 0000000000000000] 11:54:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F41695A800) [pid = 2952] [serial = 843] [outer = 000000F410232800] 11:54:02 INFO - PROCESS | 2952 | 1468522442763 Marionette DEBUG loaded listener.js 11:54:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F41716C000) [pid = 2952] [serial = 844] [outer = 000000F410232800] 11:54:03 INFO - PROCESS | 2952 | 1468522443182 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 11:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 585ms 11:54:03 INFO - PROCESS | 2952 | 1468522443212 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 11:54:03 INFO - PROCESS | 2952 | 1468522443214 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 11:54:03 INFO - PROCESS | 2952 | 1468522443217 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:54:03 INFO - PROCESS | 2952 | 1468522443219 Marionette TRACE conn5 <- [1,1090,null,{}] 11:54:03 INFO - PROCESS | 2952 | 1468522443227 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:03 INFO - PROCESS | 2952 | 1468522443229 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:03 INFO - PROCESS | 2952 | 1468522443308 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 11:54:03 INFO - PROCESS | 2952 | 1468522443314 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:03 INFO - PROCESS | 2952 | 1468522443316 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:03 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B444800 == 35 [pid = 2952] [id = 282] 11:54:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F417141800) [pid = 2952] [serial = 845] [outer = 0000000000000000] 11:54:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F4175DDC00) [pid = 2952] [serial = 846] [outer = 000000F417141800] 11:54:03 INFO - PROCESS | 2952 | 1468522443360 Marionette DEBUG loaded listener.js 11:54:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F41767D400) [pid = 2952] [serial = 847] [outer = 000000F417141800] 11:54:03 INFO - PROCESS | 2952 | 1468522443767 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 11:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 588ms 11:54:03 INFO - PROCESS | 2952 | 1468522443808 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 11:54:03 INFO - PROCESS | 2952 | 1468522443810 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 11:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:54:03 INFO - PROCESS | 2952 | 1468522443813 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:54:03 INFO - PROCESS | 2952 | 1468522443815 Marionette TRACE conn5 <- [1,1094,null,{}] 11:54:03 INFO - PROCESS | 2952 | 1468522443833 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:03 INFO - PROCESS | 2952 | 1468522443836 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:03 INFO - PROCESS | 2952 | 1468522443916 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 11:54:03 INFO - PROCESS | 2952 | 1468522443922 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:03 INFO - PROCESS | 2952 | 1468522443924 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:03 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416B50800 == 36 [pid = 2952] [id = 283] 11:54:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F41767E000) [pid = 2952] [serial = 848] [outer = 0000000000000000] 11:54:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F417B6C800) [pid = 2952] [serial = 849] [outer = 000000F41767E000] 11:54:03 INFO - PROCESS | 2952 | 1468522443967 Marionette DEBUG loaded listener.js 11:54:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F417D9AC00) [pid = 2952] [serial = 850] [outer = 000000F41767E000] 11:54:04 INFO - PROCESS | 2952 | 1468522444610 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 11:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 838ms 11:54:04 INFO - PROCESS | 2952 | 1468522444678 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 11:54:04 INFO - PROCESS | 2952 | 1468522444683 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 11:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:54:04 INFO - PROCESS | 2952 | 1468522444716 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:54:04 INFO - PROCESS | 2952 | 1468522444720 Marionette TRACE conn5 <- [1,1098,null,{}] 11:54:04 INFO - PROCESS | 2952 | 1468522444732 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:04 INFO - PROCESS | 2952 | 1468522444735 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:04 INFO - PROCESS | 2952 | 1468522444875 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 11:54:04 INFO - PROCESS | 2952 | 1468522444946 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:04 INFO - PROCESS | 2952 | 1468522444949 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:05 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410A03800 == 37 [pid = 2952] [id = 284] 11:54:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F40983B400) [pid = 2952] [serial = 851] [outer = 0000000000000000] 11:54:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F40A20B800) [pid = 2952] [serial = 852] [outer = 000000F40983B400] 11:54:05 INFO - PROCESS | 2952 | 1468522445048 Marionette DEBUG loaded listener.js 11:54:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F40A485000) [pid = 2952] [serial = 853] [outer = 000000F40983B400] 11:54:05 INFO - PROCESS | 2952 | 1468522445836 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 11:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1223ms 11:54:05 INFO - PROCESS | 2952 | 1468522445914 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 11:54:05 INFO - PROCESS | 2952 | 1468522445919 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 11:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:54:05 INFO - PROCESS | 2952 | 1468522445926 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:54:05 INFO - PROCESS | 2952 | 1468522445929 Marionette TRACE conn5 <- [1,1102,null,{}] 11:54:05 INFO - PROCESS | 2952 | 1468522445933 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:05 INFO - PROCESS | 2952 | 1468522445936 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:06 INFO - PROCESS | 2952 | 1468522446100 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 11:54:06 INFO - PROCESS | 2952 | 1468522446212 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:06 INFO - PROCESS | 2952 | 1468522446215 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:06 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4165DD000 == 38 [pid = 2952] [id = 285] 11:54:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 92 (000000F40A4A2000) [pid = 2952] [serial = 854] [outer = 0000000000000000] 11:54:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 93 (000000F40F565C00) [pid = 2952] [serial = 855] [outer = 000000F40A4A2000] 11:54:06 INFO - PROCESS | 2952 | 1468522446275 Marionette DEBUG loaded listener.js 11:54:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 94 (000000F413D6CC00) [pid = 2952] [serial = 856] [outer = 000000F40A4A2000] 11:54:06 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B444800 == 37 [pid = 2952] [id = 282] 11:54:06 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B3F0800 == 36 [pid = 2952] [id = 281] 11:54:06 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AD17000 == 35 [pid = 2952] [id = 280] 11:54:06 INFO - PROCESS | 2952 | --DOCSHELL 000000F419B64000 == 34 [pid = 2952] [id = 279] 11:54:06 INFO - PROCESS | 2952 | --DOCSHELL 000000F4175AE000 == 33 [pid = 2952] [id = 278] 11:54:06 INFO - PROCESS | 2952 | --DOCSHELL 000000F416B52000 == 32 [pid = 2952] [id = 277] 11:54:06 INFO - PROCESS | 2952 | --DOCSHELL 000000F410EEA800 == 31 [pid = 2952] [id = 276] 11:54:06 INFO - PROCESS | 2952 | --DOCSHELL 000000F40F205800 == 30 [pid = 2952] [id = 275] 11:54:06 INFO - PROCESS | 2952 | --DOCSHELL 000000F4158B3000 == 29 [pid = 2952] [id = 274] 11:54:06 INFO - PROCESS | 2952 | --DOMWINDOW == 93 (000000F4158CE000) [pid = 2952] [serial = 805] [outer = 0000000000000000] [url = about:blank] 11:54:06 INFO - PROCESS | 2952 | --DOMWINDOW == 92 (000000F40AA22800) [pid = 2952] [serial = 780] [outer = 0000000000000000] [url = about:blank] 11:54:06 INFO - PROCESS | 2952 | --DOMWINDOW == 91 (000000F417B74000) [pid = 2952] [serial = 793] [outer = 0000000000000000] [url = about:blank] 11:54:06 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F414626C00) [pid = 2952] [serial = 786] [outer = 0000000000000000] [url = about:blank] 11:54:06 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F41651D400) [pid = 2952] [serial = 789] [outer = 0000000000000000] [url = about:blank] 11:54:06 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F4158D0000) [pid = 2952] [serial = 787] [outer = 0000000000000000] [url = about:blank] 11:54:06 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F410DC8400) [pid = 2952] [serial = 784] [outer = 0000000000000000] [url = about:blank] 11:54:06 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F417171400) [pid = 2952] [serial = 799] [outer = 0000000000000000] [url = about:blank] 11:54:06 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F419768000) [pid = 2952] [serial = 796] [outer = 0000000000000000] [url = about:blank] 11:54:06 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F40A485C00) [pid = 2952] [serial = 775] [outer = 0000000000000000] [url = about:blank] 11:54:06 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F40E7C1C00) [pid = 2952] [serial = 781] [outer = 0000000000000000] [url = about:blank] 11:54:06 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F4103DE800) [pid = 2952] [serial = 798] [outer = 0000000000000000] [url = about:blank] 11:54:06 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F4182A3000) [pid = 2952] [serial = 795] [outer = 0000000000000000] [url = about:blank] 11:54:06 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F41B46A000) [pid = 2952] [serial = 772] [outer = 0000000000000000] [url = about:blank] 11:54:06 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F4175E4800) [pid = 2952] [serial = 792] [outer = 0000000000000000] [url = about:blank] 11:54:06 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F40A2CB800) [pid = 2952] [serial = 774] [outer = 0000000000000000] [url = about:blank] 11:54:06 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F410DCB000) [pid = 2952] [serial = 783] [outer = 0000000000000000] [url = about:blank] 11:54:06 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F40A487C00) [pid = 2952] [serial = 778] [outer = 0000000000000000] [url = about:blank] 11:54:06 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F416961000) [pid = 2952] [serial = 790] [outer = 0000000000000000] [url = about:blank] 11:54:06 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F419BCC000) [pid = 2952] [serial = 801] [outer = 0000000000000000] [url = about:blank] 11:54:06 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F40A334C00) [pid = 2952] [serial = 777] [outer = 0000000000000000] [url = about:blank] 11:54:06 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F41B20C800) [pid = 2952] [serial = 771] [outer = 0000000000000000] [url = about:blank] 11:54:06 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F41A852000) [pid = 2952] [serial = 802] [outer = 0000000000000000] [url = about:blank] 11:54:06 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F41AF4B000) [pid = 2952] [serial = 804] [outer = 0000000000000000] [url = about:blank] 11:54:07 INFO - PROCESS | 2952 | 1468522447063 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 11:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1197ms 11:54:07 INFO - PROCESS | 2952 | 1468522447125 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 11:54:07 INFO - PROCESS | 2952 | 1468522447129 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 11:54:07 INFO - PROCESS | 2952 | 1468522447134 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:54:07 INFO - PROCESS | 2952 | 1468522447139 Marionette TRACE conn5 <- [1,1106,null,{}] 11:54:07 INFO - PROCESS | 2952 | 1468522447144 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:07 INFO - PROCESS | 2952 | 1468522447147 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:07 INFO - PROCESS | 2952 | 1468522447239 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 11:54:07 INFO - PROCESS | 2952 | 1468522447246 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:07 INFO - PROCESS | 2952 | 1468522447249 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:07 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410EEA800 == 30 [pid = 2952] [id = 286] 11:54:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F40A428000) [pid = 2952] [serial = 857] [outer = 0000000000000000] 11:54:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F40A48E000) [pid = 2952] [serial = 858] [outer = 000000F40A428000] 11:54:07 INFO - PROCESS | 2952 | 1468522447302 Marionette DEBUG loaded listener.js 11:54:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F40B6E5C00) [pid = 2952] [serial = 859] [outer = 000000F40A428000] 11:54:07 INFO - PROCESS | 2952 | 1468522447805 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 11:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 691ms 11:54:07 INFO - PROCESS | 2952 | 1468522447830 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 11:54:07 INFO - PROCESS | 2952 | 1468522447834 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 11:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:54:07 INFO - PROCESS | 2952 | 1468522447840 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:54:07 INFO - PROCESS | 2952 | 1468522447843 Marionette TRACE conn5 <- [1,1110,null,{}] 11:54:07 INFO - PROCESS | 2952 | 1468522447847 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:07 INFO - PROCESS | 2952 | 1468522447849 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:07 INFO - PROCESS | 2952 | 1468522447942 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 11:54:07 INFO - PROCESS | 2952 | 1468522447950 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:07 INFO - PROCESS | 2952 | 1468522447953 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:07 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41647A800 == 31 [pid = 2952] [id = 287] 11:54:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F4103D8400) [pid = 2952] [serial = 860] [outer = 0000000000000000] 11:54:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F410E63C00) [pid = 2952] [serial = 861] [outer = 000000F4103D8400] 11:54:08 INFO - PROCESS | 2952 | 1468522448001 Marionette DEBUG loaded listener.js 11:54:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F413D8C400) [pid = 2952] [serial = 862] [outer = 000000F4103D8400] 11:54:08 INFO - PROCESS | 2952 | 1468522448459 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 11:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 629ms 11:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:54:08 INFO - PROCESS | 2952 | 1468522448473 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 11:54:08 INFO - PROCESS | 2952 | 1468522448475 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 11:54:08 INFO - PROCESS | 2952 | 1468522448479 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:54:08 INFO - PROCESS | 2952 | 1468522448482 Marionette TRACE conn5 <- [1,1114,null,{}] 11:54:08 INFO - PROCESS | 2952 | 1468522448499 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:08 INFO - PROCESS | 2952 | 1468522448504 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:08 INFO - PROCESS | 2952 | 1468522448590 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 11:54:08 INFO - PROCESS | 2952 | 1468522448599 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:08 INFO - PROCESS | 2952 | 1468522448603 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:08 INFO - PROCESS | 2952 | ++DOCSHELL 000000F417DA1800 == 32 [pid = 2952] [id = 288] 11:54:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F4158CE000) [pid = 2952] [serial = 863] [outer = 0000000000000000] 11:54:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F416516400) [pid = 2952] [serial = 864] [outer = 000000F4158CE000] 11:54:08 INFO - PROCESS | 2952 | 1468522448652 Marionette DEBUG loaded listener.js 11:54:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F416960400) [pid = 2952] [serial = 865] [outer = 000000F4158CE000] 11:54:09 INFO - PROCESS | 2952 | 1468522449140 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 11:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 693ms 11:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:54:09 INFO - PROCESS | 2952 | 1468522449174 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 11:54:09 INFO - PROCESS | 2952 | 1468522449177 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 11:54:09 INFO - PROCESS | 2952 | 1468522449180 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:54:09 INFO - PROCESS | 2952 | 1468522449182 Marionette TRACE conn5 <- [1,1118,null,{}] 11:54:09 INFO - PROCESS | 2952 | 1468522449185 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:09 INFO - PROCESS | 2952 | 1468522449187 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:09 INFO - PROCESS | 2952 | 1468522449277 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 11:54:09 INFO - PROCESS | 2952 | 1468522449310 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:09 INFO - PROCESS | 2952 | 1468522449312 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:09 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B3E5800 == 33 [pid = 2952] [id = 289] 11:54:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F417203C00) [pid = 2952] [serial = 866] [outer = 0000000000000000] 11:54:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F4175DA400) [pid = 2952] [serial = 867] [outer = 000000F417203C00] 11:54:09 INFO - PROCESS | 2952 | 1468522449364 Marionette DEBUG loaded listener.js 11:54:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F41767FC00) [pid = 2952] [serial = 868] [outer = 000000F417203C00] 11:54:09 INFO - PROCESS | 2952 | 1468522449821 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 11:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 690ms 11:54:09 INFO - PROCESS | 2952 | 1468522449876 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 11:54:09 INFO - PROCESS | 2952 | 1468522449878 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 11:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:54:09 INFO - PROCESS | 2952 | 1468522449881 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:54:09 INFO - PROCESS | 2952 | 1468522449883 Marionette TRACE conn5 <- [1,1122,null,{}] 11:54:09 INFO - PROCESS | 2952 | 1468522449887 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:09 INFO - PROCESS | 2952 | 1468522449889 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:10 INFO - PROCESS | 2952 | 1468522449997 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 11:54:10 INFO - PROCESS | 2952 | 1468522450003 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:10 INFO - PROCESS | 2952 | 1468522450005 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:10 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B4C4800 == 34 [pid = 2952] [id = 290] 11:54:10 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F40A42B800) [pid = 2952] [serial = 869] [outer = 0000000000000000] 11:54:10 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F417B3AC00) [pid = 2952] [serial = 870] [outer = 000000F40A42B800] 11:54:10 INFO - PROCESS | 2952 | 1468522450049 Marionette DEBUG loaded listener.js 11:54:10 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F4182B4C00) [pid = 2952] [serial = 871] [outer = 000000F40A42B800] 11:54:10 INFO - PROCESS | 2952 | [GFX2-]: DrawTargetD2D 1.1 (000000F41E5F9710): Failed to create GradientStopCollection with no stops. 11:54:10 INFO - PROCESS | 2952 | [GFX3-]: No stops specified for gradient pattern. 11:54:10 INFO - PROCESS | 2952 | 1468522450521 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 11:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 692ms 11:54:10 INFO - PROCESS | 2952 | 1468522450574 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 11:54:10 INFO - PROCESS | 2952 | 1468522450576 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 11:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:54:10 INFO - PROCESS | 2952 | 1468522450591 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:54:10 INFO - PROCESS | 2952 | 1468522450593 Marionette TRACE conn5 <- [1,1126,null,{}] 11:54:10 INFO - PROCESS | 2952 | 1468522450596 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:10 INFO - PROCESS | 2952 | 1468522450602 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:10 INFO - PROCESS | 2952 | 1468522450760 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 11:54:10 INFO - PROCESS | 2952 | 1468522450815 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:10 INFO - PROCESS | 2952 | 1468522450817 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:10 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE99800 == 35 [pid = 2952] [id = 291] 11:54:10 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F41A674000) [pid = 2952] [serial = 872] [outer = 0000000000000000] 11:54:10 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F41A6DC000) [pid = 2952] [serial = 873] [outer = 000000F41A674000] 11:54:10 INFO - PROCESS | 2952 | 1468522450862 Marionette DEBUG loaded listener.js 11:54:10 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F41A858800) [pid = 2952] [serial = 874] [outer = 000000F41A674000] 11:54:11 INFO - PROCESS | 2952 | 1468522451278 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 11:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 733ms 11:54:11 INFO - PROCESS | 2952 | 1468522451321 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 11:54:11 INFO - PROCESS | 2952 | 1468522451323 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 11:54:11 INFO - PROCESS | 2952 | 1468522451326 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:54:11 INFO - PROCESS | 2952 | 1468522451328 Marionette TRACE conn5 <- [1,1130,null,{}] 11:54:11 INFO - PROCESS | 2952 | 1468522451332 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:11 INFO - PROCESS | 2952 | 1468522451334 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:11 INFO - PROCESS | 2952 | 1468522451445 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 11:54:11 INFO - PROCESS | 2952 | 1468522451450 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:11 INFO - PROCESS | 2952 | 1468522451452 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:11 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E583800 == 36 [pid = 2952] [id = 292] 11:54:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F41AF42800) [pid = 2952] [serial = 875] [outer = 0000000000000000] 11:54:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F41AF48000) [pid = 2952] [serial = 876] [outer = 000000F41AF42800] 11:54:11 INFO - PROCESS | 2952 | 1468522451497 Marionette DEBUG loaded listener.js 11:54:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F41B202400) [pid = 2952] [serial = 877] [outer = 000000F41AF42800] 11:54:11 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F413D89000) [pid = 2952] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:54:11 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F409FBC800) [pid = 2952] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:54:11 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F409FD4400) [pid = 2952] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:54:11 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F40A483800) [pid = 2952] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:54:11 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F40A483400) [pid = 2952] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:54:11 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F40A482400) [pid = 2952] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:54:11 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F409FC3C00) [pid = 2952] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:54:11 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F410397000) [pid = 2952] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:54:11 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F417141800) [pid = 2952] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:54:11 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F41713E400) [pid = 2952] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:54:11 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F41AF51400) [pid = 2952] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:54:11 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F40F474400) [pid = 2952] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:54:11 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F41651EC00) [pid = 2952] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:54:11 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F410232800) [pid = 2952] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:54:11 INFO - PROCESS | 2952 | 1468522451980 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 11:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 691ms 11:54:12 INFO - PROCESS | 2952 | 1468522452021 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 11:54:12 INFO - PROCESS | 2952 | 1468522452023 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 11:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:54:12 INFO - PROCESS | 2952 | 1468522452035 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:54:12 INFO - PROCESS | 2952 | 1468522452037 Marionette TRACE conn5 <- [1,1134,null,{}] 11:54:12 INFO - PROCESS | 2952 | 1468522452040 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:12 INFO - PROCESS | 2952 | 1468522452042 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:12 INFO - PROCESS | 2952 | 1468522452149 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 11:54:12 INFO - PROCESS | 2952 | 1468522452155 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:12 INFO - PROCESS | 2952 | 1468522452157 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:12 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E59C800 == 37 [pid = 2952] [id = 293] 11:54:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F40E9F5400) [pid = 2952] [serial = 878] [outer = 0000000000000000] 11:54:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F417136C00) [pid = 2952] [serial = 879] [outer = 000000F40E9F5400] 11:54:12 INFO - PROCESS | 2952 | 1468522452201 Marionette DEBUG loaded listener.js 11:54:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F41AF50800) [pid = 2952] [serial = 880] [outer = 000000F40E9F5400] 11:54:12 INFO - PROCESS | 2952 | 1468522452618 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 11:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 629ms 11:54:12 INFO - PROCESS | 2952 | 1468522452665 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 11:54:12 INFO - PROCESS | 2952 | 1468522452667 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 11:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:54:12 INFO - PROCESS | 2952 | 1468522452670 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:54:12 INFO - PROCESS | 2952 | 1468522452672 Marionette TRACE conn5 <- [1,1138,null,{}] 11:54:12 INFO - PROCESS | 2952 | 1468522452675 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:12 INFO - PROCESS | 2952 | 1468522452677 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:12 INFO - PROCESS | 2952 | 1468522452759 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 11:54:12 INFO - PROCESS | 2952 | 1468522452764 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:12 INFO - PROCESS | 2952 | 1468522452766 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:12 INFO - PROCESS | 2952 | ++DOCSHELL 000000F417385000 == 38 [pid = 2952] [id = 294] 11:54:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F41B202C00) [pid = 2952] [serial = 881] [outer = 0000000000000000] 11:54:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F41B468C00) [pid = 2952] [serial = 882] [outer = 000000F41B202C00] 11:54:12 INFO - PROCESS | 2952 | 1468522452810 Marionette DEBUG loaded listener.js 11:54:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F41B471800) [pid = 2952] [serial = 883] [outer = 000000F41B202C00] 11:54:13 INFO - PROCESS | 2952 | 1468522453233 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 11:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 585ms 11:54:13 INFO - PROCESS | 2952 | 1468522453263 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 11:54:13 INFO - PROCESS | 2952 | 1468522453265 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 11:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:54:13 INFO - PROCESS | 2952 | 1468522453273 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:54:13 INFO - PROCESS | 2952 | 1468522453275 Marionette TRACE conn5 <- [1,1142,null,{}] 11:54:13 INFO - PROCESS | 2952 | 1468522453279 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:13 INFO - PROCESS | 2952 | 1468522453281 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:13 INFO - PROCESS | 2952 | 1468522453363 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 11:54:13 INFO - PROCESS | 2952 | 1468522453369 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:13 INFO - PROCESS | 2952 | 1468522453371 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:13 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E96B000 == 39 [pid = 2952] [id = 295] 11:54:13 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F41B4EC000) [pid = 2952] [serial = 884] [outer = 0000000000000000] 11:54:13 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F41B4F0800) [pid = 2952] [serial = 885] [outer = 000000F41B4EC000] 11:54:13 INFO - PROCESS | 2952 | 1468522453418 Marionette DEBUG loaded listener.js 11:54:13 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F417682000) [pid = 2952] [serial = 886] [outer = 000000F41B4EC000] 11:54:14 INFO - PROCESS | 2952 | 1468522454055 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 11:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 838ms 11:54:14 INFO - PROCESS | 2952 | 1468522454111 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 11:54:14 INFO - PROCESS | 2952 | 1468522454116 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 11:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:54:14 INFO - PROCESS | 2952 | 1468522454121 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:54:14 INFO - PROCESS | 2952 | 1468522454125 Marionette TRACE conn5 <- [1,1146,null,{}] 11:54:14 INFO - PROCESS | 2952 | 1468522454131 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:14 INFO - PROCESS | 2952 | 1468522454134 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:14 INFO - PROCESS | 2952 | 1468522454303 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 11:54:14 INFO - PROCESS | 2952 | 1468522454351 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:14 INFO - PROCESS | 2952 | 1468522454354 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:14 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4146EA800 == 40 [pid = 2952] [id = 296] 11:54:14 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F40A429000) [pid = 2952] [serial = 887] [outer = 0000000000000000] 11:54:14 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F40A4A2800) [pid = 2952] [serial = 888] [outer = 000000F40A429000] 11:54:14 INFO - PROCESS | 2952 | 1468522454411 Marionette DEBUG loaded listener.js 11:54:14 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F40F474800) [pid = 2952] [serial = 889] [outer = 000000F40A429000] 11:54:15 INFO - PROCESS | 2952 | 1468522455024 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 11:54:15 INFO - PROCESS | 2952 | 1468522455073 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 11:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:54:15 INFO - PROCESS | 2952 | 1468522455080 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:54:15 INFO - PROCESS | 2952 | 1468522455083 Marionette TRACE conn5 <- [1,1150,null,{}] 11:54:15 INFO - PROCESS | 2952 | 1468522455087 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:15 INFO - PROCESS | 2952 | 1468522455090 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:15 INFO - PROCESS | 2952 | 1468522455206 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 11:54:15 INFO - PROCESS | 2952 | 1468522455326 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:15 INFO - PROCESS | 2952 | 1468522455328 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:15 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B4BA800 == 41 [pid = 2952] [id = 297] 11:54:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F413E79800) [pid = 2952] [serial = 890] [outer = 0000000000000000] 11:54:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F415CF6800) [pid = 2952] [serial = 891] [outer = 000000F413E79800] 11:54:15 INFO - PROCESS | 2952 | 1468522455388 Marionette DEBUG loaded listener.js 11:54:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 92 (000000F416978800) [pid = 2952] [serial = 892] [outer = 000000F413E79800] 11:54:16 INFO - PROCESS | 2952 | 1468522456000 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 11:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 945ms 11:54:16 INFO - PROCESS | 2952 | 1468522456026 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 11:54:16 INFO - PROCESS | 2952 | 1468522456029 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 11:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:54:16 INFO - PROCESS | 2952 | 1468522456032 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:54:16 INFO - PROCESS | 2952 | 1468522456037 Marionette TRACE conn5 <- [1,1154,null,{}] 11:54:16 INFO - PROCESS | 2952 | 1468522456048 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:16 INFO - PROCESS | 2952 | 1468522456053 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:16 INFO - PROCESS | 2952 | 1468522456166 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 11:54:16 INFO - PROCESS | 2952 | 1468522456315 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:16 INFO - PROCESS | 2952 | 1468522456319 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:16 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41EC28800 == 42 [pid = 2952] [id = 298] 11:54:16 INFO - PROCESS | 2952 | ++DOMWINDOW == 93 (000000F41B606400) [pid = 2952] [serial = 893] [outer = 0000000000000000] 11:54:16 INFO - PROCESS | 2952 | ++DOMWINDOW == 94 (000000F41B608400) [pid = 2952] [serial = 894] [outer = 000000F41B606400] 11:54:16 INFO - PROCESS | 2952 | 1468522456445 Marionette DEBUG loaded listener.js 11:54:16 INFO - PROCESS | 2952 | ++DOMWINDOW == 95 (000000F41B610400) [pid = 2952] [serial = 895] [outer = 000000F41B606400] 11:54:16 INFO - PROCESS | 2952 | [2952] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 11:54:17 INFO - PROCESS | 2952 | 1468522457176 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 11:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1198ms 11:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:54:17 INFO - PROCESS | 2952 | 1468522457232 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 11:54:17 INFO - PROCESS | 2952 | 1468522457236 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 11:54:17 INFO - PROCESS | 2952 | 1468522457239 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:54:17 INFO - PROCESS | 2952 | 1468522457241 Marionette TRACE conn5 <- [1,1158,null,{}] 11:54:17 INFO - PROCESS | 2952 | 1468522457245 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:17 INFO - PROCESS | 2952 | 1468522457247 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:17 INFO - PROCESS | 2952 | 1468522457361 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 11:54:17 INFO - PROCESS | 2952 | 1468522457458 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:17 INFO - PROCESS | 2952 | 1468522457461 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:17 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41ECE9000 == 43 [pid = 2952] [id = 299] 11:54:17 INFO - PROCESS | 2952 | ++DOMWINDOW == 96 (000000F409FD3400) [pid = 2952] [serial = 896] [outer = 0000000000000000] 11:54:17 INFO - PROCESS | 2952 | ++DOMWINDOW == 97 (000000F41B949400) [pid = 2952] [serial = 897] [outer = 000000F409FD3400] 11:54:17 INFO - PROCESS | 2952 | 1468522457518 Marionette DEBUG loaded listener.js 11:54:17 INFO - PROCESS | 2952 | ++DOMWINDOW == 98 (000000F41B951800) [pid = 2952] [serial = 898] [outer = 000000F409FD3400] 11:54:18 INFO - PROCESS | 2952 | 1468522458326 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 11:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1140ms 11:54:18 INFO - PROCESS | 2952 | 1468522458382 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 11:54:18 INFO - PROCESS | 2952 | 1468522458387 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 11:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:54:18 INFO - PROCESS | 2952 | 1468522458392 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:54:18 INFO - PROCESS | 2952 | 1468522458395 Marionette TRACE conn5 <- [1,1162,null,{}] 11:54:18 INFO - PROCESS | 2952 | 1468522458401 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:18 INFO - PROCESS | 2952 | 1468522458404 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:18 INFO - PROCESS | 2952 | 1468522458516 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 11:54:18 INFO - PROCESS | 2952 | 1468522458595 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:18 INFO - PROCESS | 2952 | 1468522458599 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:18 INFO - PROCESS | 2952 | ++DOCSHELL 000000F409AA1000 == 44 [pid = 2952] [id = 300] 11:54:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 99 (000000F40A334C00) [pid = 2952] [serial = 899] [outer = 0000000000000000] 11:54:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 100 (000000F40A42C800) [pid = 2952] [serial = 900] [outer = 000000F40A334C00] 11:54:18 INFO - PROCESS | 2952 | 1468522458694 Marionette DEBUG loaded listener.js 11:54:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 101 (000000F40A86E400) [pid = 2952] [serial = 901] [outer = 000000F40A334C00] 11:54:19 INFO - PROCESS | 2952 | --DOCSHELL 000000F417385000 == 43 [pid = 2952] [id = 294] 11:54:19 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E59C800 == 42 [pid = 2952] [id = 293] 11:54:19 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E583800 == 41 [pid = 2952] [id = 292] 11:54:19 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE99800 == 40 [pid = 2952] [id = 291] 11:54:19 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B4C4800 == 39 [pid = 2952] [id = 290] 11:54:19 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B3E5800 == 38 [pid = 2952] [id = 289] 11:54:19 INFO - PROCESS | 2952 | --DOCSHELL 000000F417DA1800 == 37 [pid = 2952] [id = 288] 11:54:19 INFO - PROCESS | 2952 | --DOCSHELL 000000F41647A800 == 36 [pid = 2952] [id = 287] 11:54:19 INFO - PROCESS | 2952 | --DOCSHELL 000000F410EEA800 == 35 [pid = 2952] [id = 286] 11:54:19 INFO - PROCESS | 2952 | --DOCSHELL 000000F4165DD000 == 34 [pid = 2952] [id = 285] 11:54:19 INFO - PROCESS | 2952 | --DOCSHELL 000000F416B50800 == 33 [pid = 2952] [id = 283] 11:54:19 INFO - PROCESS | 2952 | --DOCSHELL 000000F410A03800 == 32 [pid = 2952] [id = 284] 11:54:19 INFO - PROCESS | 2952 | --DOCSHELL 000000F41ECE9000 == 31 [pid = 2952] [id = 299] 11:54:19 INFO - PROCESS | 2952 | --DOCSHELL 000000F41EC28800 == 30 [pid = 2952] [id = 298] 11:54:19 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B4BA800 == 29 [pid = 2952] [id = 297] 11:54:19 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E96B000 == 28 [pid = 2952] [id = 295] 11:54:19 INFO - PROCESS | 2952 | --DOCSHELL 000000F4146EA800 == 27 [pid = 2952] [id = 296] 11:54:19 INFO - PROCESS | 2952 | --DOMWINDOW == 100 (000000F41B473C00) [pid = 2952] [serial = 817] [outer = 0000000000000000] [url = about:blank] 11:54:19 INFO - PROCESS | 2952 | --DOMWINDOW == 99 (000000F41B46B800) [pid = 2952] [serial = 816] [outer = 0000000000000000] [url = about:blank] 11:54:19 INFO - PROCESS | 2952 | --DOMWINDOW == 98 (000000F41B4EE400) [pid = 2952] [serial = 820] [outer = 0000000000000000] [url = about:blank] 11:54:19 INFO - PROCESS | 2952 | --DOMWINDOW == 97 (000000F41B474000) [pid = 2952] [serial = 819] [outer = 0000000000000000] [url = about:blank] 11:54:19 INFO - PROCESS | 2952 | --DOMWINDOW == 96 (000000F416963C00) [pid = 2952] [serial = 840] [outer = 0000000000000000] [url = about:blank] 11:54:19 INFO - PROCESS | 2952 | --DOMWINDOW == 95 (000000F41651DC00) [pid = 2952] [serial = 838] [outer = 0000000000000000] [url = about:blank] 11:54:19 INFO - PROCESS | 2952 | --DOMWINDOW == 94 (000000F4175DDC00) [pid = 2952] [serial = 846] [outer = 0000000000000000] [url = about:blank] 11:54:19 INFO - PROCESS | 2952 | --DOMWINDOW == 93 (000000F41713AC00) [pid = 2952] [serial = 841] [outer = 0000000000000000] [url = about:blank] 11:54:19 INFO - PROCESS | 2952 | --DOMWINDOW == 92 (000000F41695A800) [pid = 2952] [serial = 843] [outer = 0000000000000000] [url = about:blank] 11:54:19 INFO - PROCESS | 2952 | --DOMWINDOW == 91 (000000F41716C000) [pid = 2952] [serial = 844] [outer = 0000000000000000] [url = about:blank] 11:54:19 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F410E66400) [pid = 2952] [serial = 832] [outer = 0000000000000000] [url = about:blank] 11:54:19 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F413D94800) [pid = 2952] [serial = 834] [outer = 0000000000000000] [url = about:blank] 11:54:19 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F4103D4800) [pid = 2952] [serial = 831] [outer = 0000000000000000] [url = about:blank] 11:54:19 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F40A207400) [pid = 2952] [serial = 825] [outer = 0000000000000000] [url = about:blank] 11:54:19 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F409FC2000) [pid = 2952] [serial = 826] [outer = 0000000000000000] [url = about:blank] 11:54:19 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F40EABDC00) [pid = 2952] [serial = 823] [outer = 0000000000000000] [url = about:blank] 11:54:19 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F40A48C000) [pid = 2952] [serial = 822] [outer = 0000000000000000] [url = about:blank] 11:54:19 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F40A49B800) [pid = 2952] [serial = 828] [outer = 0000000000000000] [url = about:blank] 11:54:19 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F40AA22400) [pid = 2952] [serial = 829] [outer = 0000000000000000] [url = about:blank] 11:54:19 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F415C7FC00) [pid = 2952] [serial = 837] [outer = 0000000000000000] [url = about:blank] 11:54:19 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F40A429C00) [pid = 2952] [serial = 808] [outer = 0000000000000000] [url = about:blank] 11:54:19 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F409FD1C00) [pid = 2952] [serial = 807] [outer = 0000000000000000] [url = about:blank] 11:54:19 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F4145E2400) [pid = 2952] [serial = 811] [outer = 0000000000000000] [url = about:blank] 11:54:19 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F4103DF400) [pid = 2952] [serial = 810] [outer = 0000000000000000] [url = about:blank] 11:54:19 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F41767D400) [pid = 2952] [serial = 847] [outer = 0000000000000000] [url = about:blank] 11:54:19 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F417B3C800) [pid = 2952] [serial = 814] [outer = 0000000000000000] [url = about:blank] 11:54:19 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F417B6C800) [pid = 2952] [serial = 849] [outer = 0000000000000000] [url = about:blank] 11:54:19 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F417509000) [pid = 2952] [serial = 813] [outer = 0000000000000000] [url = about:blank] 11:54:19 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F4145E6400) [pid = 2952] [serial = 835] [outer = 0000000000000000] [url = about:blank] 11:54:19 INFO - PROCESS | 2952 | 1468522459990 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 11:54:20 INFO - PROCESS | 2952 | 1468522460033 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 11:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:54:20 INFO - PROCESS | 2952 | 1468522460042 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:54:20 INFO - PROCESS | 2952 | 1468522460044 Marionette TRACE conn5 <- [1,1166,null,{}] 11:54:20 INFO - PROCESS | 2952 | 1468522460050 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:20 INFO - PROCESS | 2952 | 1468522460053 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:20 INFO - PROCESS | 2952 | 1468522460147 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 11:54:20 INFO - PROCESS | 2952 | 1468522460155 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:20 INFO - PROCESS | 2952 | 1468522460158 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:20 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410216000 == 28 [pid = 2952] [id = 301] 11:54:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F409FD8C00) [pid = 2952] [serial = 902] [outer = 0000000000000000] 11:54:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F40A32E000) [pid = 2952] [serial = 903] [outer = 000000F409FD8C00] 11:54:20 INFO - PROCESS | 2952 | 1468522460206 Marionette DEBUG loaded listener.js 11:54:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F40A42F400) [pid = 2952] [serial = 904] [outer = 000000F409FD8C00] 11:54:20 INFO - PROCESS | 2952 | 1468522460689 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 11:54:20 INFO - PROCESS | 2952 | 1468522460744 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 11:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:54:20 INFO - PROCESS | 2952 | 1468522460750 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:54:20 INFO - PROCESS | 2952 | 1468522460753 Marionette TRACE conn5 <- [1,1170,null,{}] 11:54:20 INFO - PROCESS | 2952 | 1468522460757 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:20 INFO - PROCESS | 2952 | 1468522460760 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:20 INFO - PROCESS | 2952 | 1468522460890 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 11:54:20 INFO - PROCESS | 2952 | 1468522460972 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:20 INFO - PROCESS | 2952 | 1468522460975 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:20 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40F5E4800 == 29 [pid = 2952] [id = 302] 11:54:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F40A496800) [pid = 2952] [serial = 905] [outer = 0000000000000000] 11:54:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F40E74CC00) [pid = 2952] [serial = 906] [outer = 000000F40A496800] 11:54:21 INFO - PROCESS | 2952 | 1468522461024 Marionette DEBUG loaded listener.js 11:54:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F40F4E9800) [pid = 2952] [serial = 907] [outer = 000000F40A496800] 11:54:21 INFO - PROCESS | 2952 | 1468522461421 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 11:54:21 INFO - PROCESS | 2952 | 1468522461485 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 11:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:54:21 INFO - PROCESS | 2952 | 1468522461488 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:54:21 INFO - PROCESS | 2952 | 1468522461492 Marionette TRACE conn5 <- [1,1174,null,{}] 11:54:21 INFO - PROCESS | 2952 | 1468522461504 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:21 INFO - PROCESS | 2952 | 1468522461509 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:21 INFO - PROCESS | 2952 | 1468522461597 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 11:54:21 INFO - PROCESS | 2952 | 1468522461605 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:21 INFO - PROCESS | 2952 | 1468522461609 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:21 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416C66000 == 30 [pid = 2952] [id = 303] 11:54:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F409FCE000) [pid = 2952] [serial = 908] [outer = 0000000000000000] 11:54:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F413D89800) [pid = 2952] [serial = 909] [outer = 000000F409FCE000] 11:54:21 INFO - PROCESS | 2952 | 1468522461665 Marionette DEBUG loaded listener.js 11:54:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F4144A1400) [pid = 2952] [serial = 910] [outer = 000000F409FCE000] 11:54:22 INFO - PROCESS | 2952 | 1468522462138 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 11:54:22 INFO - PROCESS | 2952 | 1468522462185 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 11:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:54:22 INFO - PROCESS | 2952 | 1468522462188 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:54:22 INFO - PROCESS | 2952 | 1468522462190 Marionette TRACE conn5 <- [1,1178,null,{}] 11:54:22 INFO - PROCESS | 2952 | 1468522462194 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:22 INFO - PROCESS | 2952 | 1468522462196 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:22 INFO - PROCESS | 2952 | 1468522462336 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 11:54:22 INFO - PROCESS | 2952 | 1468522462360 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:22 INFO - PROCESS | 2952 | 1468522462362 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:22 INFO - PROCESS | 2952 | ++DOCSHELL 000000F417972000 == 31 [pid = 2952] [id = 304] 11:54:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F415C7FC00) [pid = 2952] [serial = 911] [outer = 0000000000000000] 11:54:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F415C99400) [pid = 2952] [serial = 912] [outer = 000000F415C7FC00] 11:54:22 INFO - PROCESS | 2952 | 1468522462408 Marionette DEBUG loaded listener.js 11:54:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F416520800) [pid = 2952] [serial = 913] [outer = 000000F415C7FC00] 11:54:22 INFO - PROCESS | 2952 | 1468522462848 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 11:54:22 INFO - PROCESS | 2952 | 1468522462886 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 11:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:54:22 INFO - PROCESS | 2952 | 1468522462889 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:54:22 INFO - PROCESS | 2952 | 1468522462891 Marionette TRACE conn5 <- [1,1182,null,{}] 11:54:22 INFO - PROCESS | 2952 | 1468522462894 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:22 INFO - PROCESS | 2952 | 1468522462896 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:23 INFO - PROCESS | 2952 | 1468522463001 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 11:54:23 INFO - PROCESS | 2952 | 1468522463006 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:23 INFO - PROCESS | 2952 | 1468522463008 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:23 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A662800 == 32 [pid = 2952] [id = 305] 11:54:23 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F40AC0DC00) [pid = 2952] [serial = 914] [outer = 0000000000000000] 11:54:23 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F41695F400) [pid = 2952] [serial = 915] [outer = 000000F40AC0DC00] 11:54:23 INFO - PROCESS | 2952 | 1468522463053 Marionette DEBUG loaded listener.js 11:54:23 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F416BAC000) [pid = 2952] [serial = 916] [outer = 000000F40AC0DC00] 11:54:23 INFO - PROCESS | 2952 | 1468522463525 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 11:54:23 INFO - PROCESS | 2952 | 1468522463586 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 11:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:54:23 INFO - PROCESS | 2952 | 1468522463589 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:54:23 INFO - PROCESS | 2952 | 1468522463591 Marionette TRACE conn5 <- [1,1186,null,{}] 11:54:23 INFO - PROCESS | 2952 | 1468522463600 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:23 INFO - PROCESS | 2952 | 1468522463606 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:23 INFO - PROCESS | 2952 | 1468522463770 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 11:54:23 INFO - PROCESS | 2952 | 1468522463783 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:23 INFO - PROCESS | 2952 | 1468522463785 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:23 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AE28000 == 33 [pid = 2952] [id = 306] 11:54:23 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F417509000) [pid = 2952] [serial = 917] [outer = 0000000000000000] 11:54:23 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F4175E5400) [pid = 2952] [serial = 918] [outer = 000000F417509000] 11:54:23 INFO - PROCESS | 2952 | 1468522463830 Marionette DEBUG loaded listener.js 11:54:23 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F417D96400) [pid = 2952] [serial = 919] [outer = 000000F417509000] 11:54:24 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F40A42B800) [pid = 2952] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:54:24 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F41A674000) [pid = 2952] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:54:24 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F41AF42800) [pid = 2952] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:54:24 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F41767E000) [pid = 2952] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:54:24 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F40A4A2000) [pid = 2952] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:54:24 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F41B202C00) [pid = 2952] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:54:24 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F40A428000) [pid = 2952] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:54:24 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F40983B400) [pid = 2952] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:54:24 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F417203C00) [pid = 2952] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:54:24 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F4103D8400) [pid = 2952] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:54:24 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F4158CE000) [pid = 2952] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:54:24 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F40E9F5400) [pid = 2952] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:54:24 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F41B4EC000) [pid = 2952] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:54:24 INFO - PROCESS | 2952 | 1468522464462 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 941ms 11:54:24 INFO - PROCESS | 2952 | 1468522464534 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 11:54:24 INFO - PROCESS | 2952 | 1468522464536 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 11:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:54:24 INFO - PROCESS | 2952 | 1468522464539 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:54:24 INFO - PROCESS | 2952 | 1468522464541 Marionette TRACE conn5 <- [1,1190,null,{}] 11:54:24 INFO - PROCESS | 2952 | 1468522464544 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:24 INFO - PROCESS | 2952 | 1468522464546 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:24 INFO - PROCESS | 2952 | 1468522464625 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 11:54:24 INFO - PROCESS | 2952 | 1468522464631 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:24 INFO - PROCESS | 2952 | 1468522464633 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:24 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B3DA800 == 34 [pid = 2952] [id = 307] 11:54:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F40A4A3C00) [pid = 2952] [serial = 920] [outer = 0000000000000000] 11:54:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F417137000) [pid = 2952] [serial = 921] [outer = 000000F40A4A3C00] 11:54:24 INFO - PROCESS | 2952 | 1468522464677 Marionette DEBUG loaded listener.js 11:54:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F417C79000) [pid = 2952] [serial = 922] [outer = 000000F40A4A3C00] 11:54:25 INFO - PROCESS | 2952 | 1468522465085 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 11:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 586ms 11:54:25 INFO - PROCESS | 2952 | 1468522465129 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 11:54:25 INFO - PROCESS | 2952 | 1468522465131 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 11:54:25 INFO - PROCESS | 2952 | 1468522465134 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:54:25 INFO - PROCESS | 2952 | 1468522465136 Marionette TRACE conn5 <- [1,1194,null,{}] 11:54:25 INFO - PROCESS | 2952 | 1468522465144 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:25 INFO - PROCESS | 2952 | 1468522465146 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:25 INFO - PROCESS | 2952 | 1468522465227 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 11:54:25 INFO - PROCESS | 2952 | 1468522465233 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:25 INFO - PROCESS | 2952 | 1468522465235 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:25 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B442800 == 35 [pid = 2952] [id = 308] 11:54:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F417C80000) [pid = 2952] [serial = 923] [outer = 0000000000000000] 11:54:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F4186CBC00) [pid = 2952] [serial = 924] [outer = 000000F417C80000] 11:54:25 INFO - PROCESS | 2952 | 1468522465288 Marionette DEBUG loaded listener.js 11:54:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F419BC5000) [pid = 2952] [serial = 925] [outer = 000000F417C80000] 11:54:25 INFO - PROCESS | 2952 | 1468522465708 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 11:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 587ms 11:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:54:25 INFO - PROCESS | 2952 | 1468522465725 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 11:54:25 INFO - PROCESS | 2952 | 1468522465727 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 11:54:25 INFO - PROCESS | 2952 | 1468522465746 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:54:25 INFO - PROCESS | 2952 | 1468522465747 Marionette TRACE conn5 <- [1,1198,null,{}] 11:54:25 INFO - PROCESS | 2952 | 1468522465751 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:25 INFO - PROCESS | 2952 | 1468522465753 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:25 INFO - PROCESS | 2952 | 1468522465868 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 11:54:25 INFO - PROCESS | 2952 | 1468522465876 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:25 INFO - PROCESS | 2952 | 1468522465878 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:25 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416C63800 == 36 [pid = 2952] [id = 309] 11:54:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F41A675400) [pid = 2952] [serial = 926] [outer = 0000000000000000] 11:54:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F41A6DD800) [pid = 2952] [serial = 927] [outer = 000000F41A675400] 11:54:25 INFO - PROCESS | 2952 | 1468522465922 Marionette DEBUG loaded listener.js 11:54:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F41AF46800) [pid = 2952] [serial = 928] [outer = 000000F41A675400] 11:54:26 INFO - PROCESS | 2952 | 1468522466448 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 797ms 11:54:26 INFO - PROCESS | 2952 | 1468522466530 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 11:54:26 INFO - PROCESS | 2952 | 1468522466535 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 11:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:54:26 INFO - PROCESS | 2952 | 1468522466540 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:54:26 INFO - PROCESS | 2952 | 1468522466544 Marionette TRACE conn5 <- [1,1202,null,{}] 11:54:26 INFO - PROCESS | 2952 | 1468522466550 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:26 INFO - PROCESS | 2952 | 1468522466554 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:26 INFO - PROCESS | 2952 | 1468522466784 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 11:54:26 INFO - PROCESS | 2952 | 1468522466796 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:26 INFO - PROCESS | 2952 | 1468522466799 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:26 INFO - PROCESS | 2952 | ++DOCSHELL 000000F413D14000 == 37 [pid = 2952] [id = 310] 11:54:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F409FCC800) [pid = 2952] [serial = 929] [outer = 0000000000000000] 11:54:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F40A424400) [pid = 2952] [serial = 930] [outer = 000000F409FCC800] 11:54:26 INFO - PROCESS | 2952 | 1468522466857 Marionette DEBUG loaded listener.js 11:54:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F40A49AC00) [pid = 2952] [serial = 931] [outer = 000000F409FCC800] 11:54:27 INFO - PROCESS | 2952 | 1468522467630 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 11:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1135ms 11:54:27 INFO - PROCESS | 2952 | 1468522467687 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 11:54:27 INFO - PROCESS | 2952 | 1468522467693 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 11:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:54:27 INFO - PROCESS | 2952 | 1468522467699 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:54:27 INFO - PROCESS | 2952 | 1468522467702 Marionette TRACE conn5 <- [1,1206,null,{}] 11:54:27 INFO - PROCESS | 2952 | 1468522467706 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:27 INFO - PROCESS | 2952 | 1468522467709 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:27 INFO - PROCESS | 2952 | 1468522467854 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 11:54:27 INFO - PROCESS | 2952 | 1468522467972 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:27 INFO - PROCESS | 2952 | 1468522467975 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:27 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A21E000 == 38 [pid = 2952] [id = 311] 11:54:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F4103D7000) [pid = 2952] [serial = 932] [outer = 0000000000000000] 11:54:28 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F41098AC00) [pid = 2952] [serial = 933] [outer = 000000F4103D7000] 11:54:28 INFO - PROCESS | 2952 | 1468522468034 Marionette DEBUG loaded listener.js 11:54:28 INFO - PROCESS | 2952 | ++DOMWINDOW == 92 (000000F413E0B400) [pid = 2952] [serial = 934] [outer = 000000F4103D7000] 11:54:28 INFO - PROCESS | 2952 | 1468522468855 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 11:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1239ms 11:54:28 INFO - PROCESS | 2952 | 1468522468945 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 11:54:28 INFO - PROCESS | 2952 | 1468522468950 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 11:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:54:28 INFO - PROCESS | 2952 | 1468522468956 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:54:28 INFO - PROCESS | 2952 | 1468522468959 Marionette TRACE conn5 <- [1,1210,null,{}] 11:54:28 INFO - PROCESS | 2952 | 1468522468965 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:28 INFO - PROCESS | 2952 | 1468522468968 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:29 INFO - PROCESS | 2952 | 1468522469093 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 11:54:29 INFO - PROCESS | 2952 | 1468522469164 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:29 INFO - PROCESS | 2952 | 1468522469168 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:29 INFO - PROCESS | 2952 | ++DOCSHELL 000000F413ED0000 == 39 [pid = 2952] [id = 312] 11:54:29 INFO - PROCESS | 2952 | ++DOMWINDOW == 93 (000000F40A211800) [pid = 2952] [serial = 935] [outer = 0000000000000000] 11:54:29 INFO - PROCESS | 2952 | ++DOMWINDOW == 94 (000000F40A32C400) [pid = 2952] [serial = 936] [outer = 000000F40A211800] 11:54:29 INFO - PROCESS | 2952 | 1468522469220 Marionette DEBUG loaded listener.js 11:54:29 INFO - PROCESS | 2952 | ++DOMWINDOW == 95 (000000F40A489000) [pid = 2952] [serial = 937] [outer = 000000F40A211800] 11:54:29 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B442800 == 38 [pid = 2952] [id = 308] 11:54:29 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B3DA800 == 37 [pid = 2952] [id = 307] 11:54:29 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AE28000 == 36 [pid = 2952] [id = 306] 11:54:29 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A662800 == 35 [pid = 2952] [id = 305] 11:54:29 INFO - PROCESS | 2952 | --DOCSHELL 000000F417972000 == 34 [pid = 2952] [id = 304] 11:54:29 INFO - PROCESS | 2952 | --DOCSHELL 000000F416C66000 == 33 [pid = 2952] [id = 303] 11:54:29 INFO - PROCESS | 2952 | --DOCSHELL 000000F40F5E4800 == 32 [pid = 2952] [id = 302] 11:54:29 INFO - PROCESS | 2952 | --DOCSHELL 000000F410216000 == 31 [pid = 2952] [id = 301] 11:54:29 INFO - PROCESS | 2952 | --DOCSHELL 000000F409AA1000 == 30 [pid = 2952] [id = 300] 11:54:29 INFO - PROCESS | 2952 | --DOMWINDOW == 94 (000000F417B3AC00) [pid = 2952] [serial = 870] [outer = 0000000000000000] [url = about:blank] 11:54:29 INFO - PROCESS | 2952 | --DOMWINDOW == 93 (000000F41A6DC000) [pid = 2952] [serial = 873] [outer = 0000000000000000] [url = about:blank] 11:54:29 INFO - PROCESS | 2952 | --DOMWINDOW == 92 (000000F4182B4C00) [pid = 2952] [serial = 871] [outer = 0000000000000000] [url = about:blank] 11:54:29 INFO - PROCESS | 2952 | --DOMWINDOW == 91 (000000F41AF48000) [pid = 2952] [serial = 876] [outer = 0000000000000000] [url = about:blank] 11:54:29 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F417D9AC00) [pid = 2952] [serial = 850] [outer = 0000000000000000] [url = about:blank] 11:54:29 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F40F565C00) [pid = 2952] [serial = 855] [outer = 0000000000000000] [url = about:blank] 11:54:29 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F41B471800) [pid = 2952] [serial = 883] [outer = 0000000000000000] [url = about:blank] 11:54:29 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F413D6CC00) [pid = 2952] [serial = 856] [outer = 0000000000000000] [url = about:blank] 11:54:29 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F40A48E000) [pid = 2952] [serial = 858] [outer = 0000000000000000] [url = about:blank] 11:54:29 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F40B6E5C00) [pid = 2952] [serial = 859] [outer = 0000000000000000] [url = about:blank] 11:54:29 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F40A20B800) [pid = 2952] [serial = 852] [outer = 0000000000000000] [url = about:blank] 11:54:29 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F40A485000) [pid = 2952] [serial = 853] [outer = 0000000000000000] [url = about:blank] 11:54:29 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F4175DA400) [pid = 2952] [serial = 867] [outer = 0000000000000000] [url = about:blank] 11:54:29 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F41A858800) [pid = 2952] [serial = 874] [outer = 0000000000000000] [url = about:blank] 11:54:29 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F410E63C00) [pid = 2952] [serial = 861] [outer = 0000000000000000] [url = about:blank] 11:54:29 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F413D8C400) [pid = 2952] [serial = 862] [outer = 0000000000000000] [url = about:blank] 11:54:29 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F416516400) [pid = 2952] [serial = 864] [outer = 0000000000000000] [url = about:blank] 11:54:29 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F416960400) [pid = 2952] [serial = 865] [outer = 0000000000000000] [url = about:blank] 11:54:29 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F417136C00) [pid = 2952] [serial = 879] [outer = 0000000000000000] [url = about:blank] 11:54:29 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F417682000) [pid = 2952] [serial = 886] [outer = 0000000000000000] [url = about:blank] 11:54:29 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F41B4F0800) [pid = 2952] [serial = 885] [outer = 0000000000000000] [url = about:blank] 11:54:29 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F41B468C00) [pid = 2952] [serial = 882] [outer = 0000000000000000] [url = about:blank] 11:54:29 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F41B202400) [pid = 2952] [serial = 877] [outer = 0000000000000000] [url = about:blank] 11:54:29 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F41AF50800) [pid = 2952] [serial = 880] [outer = 0000000000000000] [url = about:blank] 11:54:29 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F41767FC00) [pid = 2952] [serial = 868] [outer = 0000000000000000] [url = about:blank] 11:54:29 INFO - PROCESS | 2952 | 1468522469715 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 11:54:29 INFO - PROCESS | 2952 | 1468522469801 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 11:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:54:29 INFO - PROCESS | 2952 | 1468522469808 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:54:29 INFO - PROCESS | 2952 | 1468522469810 Marionette TRACE conn5 <- [1,1214,null,{}] 11:54:29 INFO - PROCESS | 2952 | 1468522469814 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:29 INFO - PROCESS | 2952 | 1468522469817 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:29 INFO - PROCESS | 2952 | 1468522469906 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 11:54:29 INFO - PROCESS | 2952 | 1468522469920 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:29 INFO - PROCESS | 2952 | 1468522469922 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:29 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4146E0800 == 31 [pid = 2952] [id = 313] 11:54:29 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F40EA70C00) [pid = 2952] [serial = 938] [outer = 0000000000000000] 11:54:29 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F40F29E000) [pid = 2952] [serial = 939] [outer = 000000F40EA70C00] 11:54:29 INFO - PROCESS | 2952 | 1468522469970 Marionette DEBUG loaded listener.js 11:54:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F410986000) [pid = 2952] [serial = 940] [outer = 000000F40EA70C00] 11:54:30 INFO - PROCESS | 2952 | 1468522470431 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 11:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 627ms 11:54:30 INFO - PROCESS | 2952 | 1468522470438 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 11:54:30 INFO - PROCESS | 2952 | 1468522470440 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 11:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:54:30 INFO - PROCESS | 2952 | 1468522470444 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:54:30 INFO - PROCESS | 2952 | 1468522470448 Marionette TRACE conn5 <- [1,1218,null,{}] 11:54:30 INFO - PROCESS | 2952 | 1468522470463 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:30 INFO - PROCESS | 2952 | 1468522470468 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:30 INFO - PROCESS | 2952 | 1468522470560 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 11:54:30 INFO - PROCESS | 2952 | 1468522470597 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:30 INFO - PROCESS | 2952 | 1468522470601 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:30 INFO - PROCESS | 2952 | ++DOCSHELL 000000F417DAC000 == 32 [pid = 2952] [id = 314] 11:54:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F4158CD000) [pid = 2952] [serial = 941] [outer = 0000000000000000] 11:54:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F415C7C400) [pid = 2952] [serial = 942] [outer = 000000F4158CD000] 11:54:30 INFO - PROCESS | 2952 | 1468522470657 Marionette DEBUG loaded listener.js 11:54:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F416521400) [pid = 2952] [serial = 943] [outer = 000000F4158CD000] 11:54:31 INFO - PROCESS | 2952 | 1468522471117 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 11:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 734ms 11:54:31 INFO - PROCESS | 2952 | 1468522471180 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 11:54:31 INFO - PROCESS | 2952 | 1468522471183 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 11:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:54:31 INFO - PROCESS | 2952 | 1468522471186 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:54:31 INFO - PROCESS | 2952 | 1468522471188 Marionette TRACE conn5 <- [1,1222,null,{}] 11:54:31 INFO - PROCESS | 2952 | 1468522471192 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:31 INFO - PROCESS | 2952 | 1468522471194 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:31 INFO - PROCESS | 2952 | 1468522471282 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 11:54:31 INFO - PROCESS | 2952 | 1468522471290 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:31 INFO - PROCESS | 2952 | 1468522471292 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:31 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AE0A800 == 33 [pid = 2952] [id = 315] 11:54:31 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F41651F400) [pid = 2952] [serial = 944] [outer = 0000000000000000] 11:54:31 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F416976800) [pid = 2952] [serial = 945] [outer = 000000F41651F400] 11:54:31 INFO - PROCESS | 2952 | 1468522471337 Marionette DEBUG loaded listener.js 11:54:31 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F417209C00) [pid = 2952] [serial = 946] [outer = 000000F41651F400] 11:54:31 INFO - PROCESS | 2952 | 1468522471747 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 11:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 629ms 11:54:31 INFO - PROCESS | 2952 | 1468522471819 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 11:54:31 INFO - PROCESS | 2952 | 1468522471821 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 11:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:54:31 INFO - PROCESS | 2952 | 1468522471825 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:54:31 INFO - PROCESS | 2952 | 1468522471826 Marionette TRACE conn5 <- [1,1226,null,{}] 11:54:31 INFO - PROCESS | 2952 | 1468522471830 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:31 INFO - PROCESS | 2952 | 1468522471832 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:31 INFO - PROCESS | 2952 | 1468522471947 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 11:54:32 INFO - PROCESS | 2952 | 1468522472023 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:32 INFO - PROCESS | 2952 | 1468522472025 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:32 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B3F6800 == 34 [pid = 2952] [id = 316] 11:54:32 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F4175DCC00) [pid = 2952] [serial = 947] [outer = 0000000000000000] 11:54:32 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F4175E5800) [pid = 2952] [serial = 948] [outer = 000000F4175DCC00] 11:54:32 INFO - PROCESS | 2952 | 1468522472071 Marionette DEBUG loaded listener.js 11:54:32 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F41768A400) [pid = 2952] [serial = 949] [outer = 000000F4175DCC00] 11:54:32 INFO - PROCESS | 2952 | 1468522472487 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 11:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 692ms 11:54:32 INFO - PROCESS | 2952 | 1468522472520 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 11:54:32 INFO - PROCESS | 2952 | 1468522472522 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 11:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:54:32 INFO - PROCESS | 2952 | 1468522472529 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:54:32 INFO - PROCESS | 2952 | 1468522472531 Marionette TRACE conn5 <- [1,1230,null,{}] 11:54:32 INFO - PROCESS | 2952 | 1468522472543 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:32 INFO - PROCESS | 2952 | 1468522472549 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:32 INFO - PROCESS | 2952 | 1468522472685 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 11:54:32 INFO - PROCESS | 2952 | 1468522472741 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:32 INFO - PROCESS | 2952 | 1468522472743 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:32 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE5F800 == 35 [pid = 2952] [id = 317] 11:54:32 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F41829AC00) [pid = 2952] [serial = 950] [outer = 0000000000000000] 11:54:32 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F41A670C00) [pid = 2952] [serial = 951] [outer = 000000F41829AC00] 11:54:32 INFO - PROCESS | 2952 | 1468522472789 Marionette DEBUG loaded listener.js 11:54:32 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F41A8DAC00) [pid = 2952] [serial = 952] [outer = 000000F41829AC00] 11:54:33 INFO - PROCESS | 2952 | 1468522473215 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 11:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 751ms 11:54:33 INFO - PROCESS | 2952 | 1468522473313 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 11:54:33 INFO - PROCESS | 2952 | 1468522473315 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 11:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:54:33 INFO - PROCESS | 2952 | 1468522473319 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:54:33 INFO - PROCESS | 2952 | 1468522473321 Marionette TRACE conn5 <- [1,1234,null,{}] 11:54:33 INFO - PROCESS | 2952 | 1468522473324 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:33 INFO - PROCESS | 2952 | 1468522473334 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:33 INFO - PROCESS | 2952 | 1468522473440 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 11:54:33 INFO - PROCESS | 2952 | 1468522473494 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:33 INFO - PROCESS | 2952 | 1468522473496 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:33 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E32D800 == 36 [pid = 2952] [id = 318] 11:54:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F41AF4E400) [pid = 2952] [serial = 953] [outer = 0000000000000000] 11:54:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F41AF51C00) [pid = 2952] [serial = 954] [outer = 000000F41AF4E400] 11:54:33 INFO - PROCESS | 2952 | 1468522473540 Marionette DEBUG loaded listener.js 11:54:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F41B20E000) [pid = 2952] [serial = 955] [outer = 000000F41AF4E400] 11:54:33 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F415C7FC00) [pid = 2952] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:54:33 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F40AC0DC00) [pid = 2952] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:54:33 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F40A496800) [pid = 2952] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:54:33 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F40A334C00) [pid = 2952] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:54:33 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F409FD8C00) [pid = 2952] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:54:33 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F409FCE000) [pid = 2952] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:54:33 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F417509000) [pid = 2952] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:54:33 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F40A429000) [pid = 2952] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:54:33 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F417C80000) [pid = 2952] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:54:33 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F413E79800) [pid = 2952] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:54:33 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F41B606400) [pid = 2952] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:54:33 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F409FD3400) [pid = 2952] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:54:33 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F40A4A3C00) [pid = 2952] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:54:34 INFO - PROCESS | 2952 | 1468522474009 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 11:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 734ms 11:54:34 INFO - PROCESS | 2952 | 1468522474054 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 11:54:34 INFO - PROCESS | 2952 | 1468522474056 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 11:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:54:34 INFO - PROCESS | 2952 | 1468522474060 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:54:34 INFO - PROCESS | 2952 | 1468522474062 Marionette TRACE conn5 <- [1,1238,null,{}] 11:54:34 INFO - PROCESS | 2952 | 1468522474065 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:34 INFO - PROCESS | 2952 | 1468522474067 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:34 INFO - PROCESS | 2952 | 1468522474180 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 11:54:34 INFO - PROCESS | 2952 | 1468522474230 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:34 INFO - PROCESS | 2952 | 1468522474232 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:34 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E33E800 == 37 [pid = 2952] [id = 319] 11:54:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F40A4A3C00) [pid = 2952] [serial = 956] [outer = 0000000000000000] 11:54:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F413E79800) [pid = 2952] [serial = 957] [outer = 000000F40A4A3C00] 11:54:34 INFO - PROCESS | 2952 | 1468522474278 Marionette DEBUG loaded listener.js 11:54:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F417C80000) [pid = 2952] [serial = 958] [outer = 000000F40A4A3C00] 11:54:34 INFO - PROCESS | 2952 | 1468522474640 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 11:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 630ms 11:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:54:34 INFO - PROCESS | 2952 | 1468522474692 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 11:54:34 INFO - PROCESS | 2952 | 1468522474694 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 11:54:34 INFO - PROCESS | 2952 | 1468522474697 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:54:34 INFO - PROCESS | 2952 | 1468522474699 Marionette TRACE conn5 <- [1,1242,null,{}] 11:54:34 INFO - PROCESS | 2952 | 1468522474702 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:34 INFO - PROCESS | 2952 | 1468522474705 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:34 INFO - PROCESS | 2952 | 1468522474811 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 11:54:34 INFO - PROCESS | 2952 | 1468522474818 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:34 INFO - PROCESS | 2952 | 1468522474820 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:34 INFO - PROCESS | 2952 | ++DOCSHELL 000000F417378000 == 38 [pid = 2952] [id = 320] 11:54:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F41A8DE400) [pid = 2952] [serial = 959] [outer = 0000000000000000] 11:54:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F41B46C400) [pid = 2952] [serial = 960] [outer = 000000F41A8DE400] 11:54:34 INFO - PROCESS | 2952 | 1468522474865 Marionette DEBUG loaded listener.js 11:54:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F41B4E9C00) [pid = 2952] [serial = 961] [outer = 000000F41A8DE400] 11:54:35 INFO - PROCESS | 2952 | 1468522475304 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 11:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 629ms 11:54:35 INFO - PROCESS | 2952 | 1468522475331 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 11:54:35 INFO - PROCESS | 2952 | 1468522475333 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 11:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:54:35 INFO - PROCESS | 2952 | 1468522475336 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:54:35 INFO - PROCESS | 2952 | 1468522475338 Marionette TRACE conn5 <- [1,1246,null,{}] 11:54:35 INFO - PROCESS | 2952 | 1468522475342 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:35 INFO - PROCESS | 2952 | 1468522475344 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:35 INFO - PROCESS | 2952 | 1468522475428 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 11:54:35 INFO - PROCESS | 2952 | 1468522475433 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:35 INFO - PROCESS | 2952 | 1468522475435 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:35 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E858000 == 39 [pid = 2952] [id = 321] 11:54:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F41B4F3000) [pid = 2952] [serial = 962] [outer = 0000000000000000] 11:54:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F41B4F7800) [pid = 2952] [serial = 963] [outer = 000000F41B4F3000] 11:54:35 INFO - PROCESS | 2952 | 1468522475479 Marionette DEBUG loaded listener.js 11:54:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F41B60DC00) [pid = 2952] [serial = 964] [outer = 000000F41B4F3000] 11:54:36 INFO - PROCESS | 2952 | 1468522476001 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 11:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 734ms 11:54:36 INFO - PROCESS | 2952 | 1468522476074 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 11:54:36 INFO - PROCESS | 2952 | 1468522476079 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 11:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:54:36 INFO - PROCESS | 2952 | 1468522476085 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:54:36 INFO - PROCESS | 2952 | 1468522476089 Marionette TRACE conn5 <- [1,1250,null,{}] 11:54:36 INFO - PROCESS | 2952 | 1468522476108 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:36 INFO - PROCESS | 2952 | 1468522476112 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:36 INFO - PROCESS | 2952 | 1468522476296 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 11:54:36 INFO - PROCESS | 2952 | 1468522476412 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:36 INFO - PROCESS | 2952 | 1468522476417 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:36 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4145B0000 == 40 [pid = 2952] [id = 322] 11:54:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F40A488400) [pid = 2952] [serial = 965] [outer = 0000000000000000] 11:54:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F40AC12000) [pid = 2952] [serial = 966] [outer = 000000F40A488400] 11:54:36 INFO - PROCESS | 2952 | 1468522476476 Marionette DEBUG loaded listener.js 11:54:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F4107D4800) [pid = 2952] [serial = 967] [outer = 000000F40A488400] 11:54:37 INFO - PROCESS | 2952 | 1468522477073 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 11:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1048ms 11:54:37 INFO - PROCESS | 2952 | 1468522477135 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 11:54:37 INFO - PROCESS | 2952 | 1468522477140 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 11:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:54:37 INFO - PROCESS | 2952 | 1468522477147 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:54:37 INFO - PROCESS | 2952 | 1468522477150 Marionette TRACE conn5 <- [1,1254,null,{}] 11:54:37 INFO - PROCESS | 2952 | 1468522477154 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:37 INFO - PROCESS | 2952 | 1468522477157 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:37 INFO - PROCESS | 2952 | 1468522477331 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 11:54:37 INFO - PROCESS | 2952 | 1468522477442 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:37 INFO - PROCESS | 2952 | 1468522477445 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:37 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B4C3000 == 41 [pid = 2952] [id = 323] 11:54:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F4158C1400) [pid = 2952] [serial = 968] [outer = 0000000000000000] 11:54:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F416520400) [pid = 2952] [serial = 969] [outer = 000000F4158C1400] 11:54:37 INFO - PROCESS | 2952 | 1468522477503 Marionette DEBUG loaded listener.js 11:54:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F4175DD400) [pid = 2952] [serial = 970] [outer = 000000F4158C1400] 11:54:38 INFO - PROCESS | 2952 | 1468522478133 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 11:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1031ms 11:54:38 INFO - PROCESS | 2952 | 1468522478180 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 11:54:38 INFO - PROCESS | 2952 | 1468522478183 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 11:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:54:38 INFO - PROCESS | 2952 | 1468522478187 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:54:38 INFO - PROCESS | 2952 | 1468522478191 Marionette TRACE conn5 <- [1,1258,null,{}] 11:54:38 INFO - PROCESS | 2952 | 1468522478203 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:38 INFO - PROCESS | 2952 | 1468522478208 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:38 INFO - PROCESS | 2952 | 1468522478322 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 11:54:38 INFO - PROCESS | 2952 | 1468522478442 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:38 INFO - PROCESS | 2952 | 1468522478446 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:38 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E987800 == 42 [pid = 2952] [id = 324] 11:54:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F418AE4000) [pid = 2952] [serial = 971] [outer = 0000000000000000] 11:54:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 92 (000000F41AF4DC00) [pid = 2952] [serial = 972] [outer = 000000F418AE4000] 11:54:38 INFO - PROCESS | 2952 | 1468522478505 Marionette DEBUG loaded listener.js 11:54:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 93 (000000F41B610800) [pid = 2952] [serial = 973] [outer = 000000F418AE4000] 11:54:39 INFO - PROCESS | 2952 | 1468522479344 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 11:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1197ms 11:54:39 INFO - PROCESS | 2952 | 1468522479389 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 11:54:39 INFO - PROCESS | 2952 | 1468522479393 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 11:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:54:39 INFO - PROCESS | 2952 | 1468522479398 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:54:39 INFO - PROCESS | 2952 | 1468522479402 Marionette TRACE conn5 <- [1,1262,null,{}] 11:54:39 INFO - PROCESS | 2952 | 1468522479408 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:39 INFO - PROCESS | 2952 | 1468522479411 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:39 INFO - PROCESS | 2952 | 1468522479526 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 11:54:39 INFO - PROCESS | 2952 | 1468522479597 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:39 INFO - PROCESS | 2952 | 1468522479602 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:39 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410EE1000 == 43 [pid = 2952] [id = 325] 11:54:39 INFO - PROCESS | 2952 | ++DOMWINDOW == 94 (000000F40A622C00) [pid = 2952] [serial = 974] [outer = 0000000000000000] 11:54:39 INFO - PROCESS | 2952 | ++DOMWINDOW == 95 (000000F40B344000) [pid = 2952] [serial = 975] [outer = 000000F40A622C00] 11:54:39 INFO - PROCESS | 2952 | 1468522479652 Marionette DEBUG loaded listener.js 11:54:39 INFO - PROCESS | 2952 | ++DOMWINDOW == 96 (000000F4103DA400) [pid = 2952] [serial = 976] [outer = 000000F40A622C00] 11:54:40 INFO - PROCESS | 2952 | --DOCSHELL 000000F417378000 == 42 [pid = 2952] [id = 320] 11:54:40 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E33E800 == 41 [pid = 2952] [id = 319] 11:54:40 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E32D800 == 40 [pid = 2952] [id = 318] 11:54:40 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE5F800 == 39 [pid = 2952] [id = 317] 11:54:40 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B3F6800 == 38 [pid = 2952] [id = 316] 11:54:40 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AE0A800 == 37 [pid = 2952] [id = 315] 11:54:40 INFO - PROCESS | 2952 | --DOCSHELL 000000F417DAC000 == 36 [pid = 2952] [id = 314] 11:54:40 INFO - PROCESS | 2952 | --DOCSHELL 000000F4146E0800 == 35 [pid = 2952] [id = 313] 11:54:40 INFO - PROCESS | 2952 | --DOCSHELL 000000F413ED0000 == 34 [pid = 2952] [id = 312] 11:54:40 INFO - PROCESS | 2952 | --DOCSHELL 000000F413D14000 == 33 [pid = 2952] [id = 310] 11:54:40 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A21E000 == 32 [pid = 2952] [id = 311] 11:54:40 INFO - PROCESS | 2952 | --DOCSHELL 000000F416C63800 == 31 [pid = 2952] [id = 309] 11:54:40 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E987800 == 30 [pid = 2952] [id = 324] 11:54:40 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B4C3000 == 29 [pid = 2952] [id = 323] 11:54:40 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E858000 == 28 [pid = 2952] [id = 321] 11:54:40 INFO - PROCESS | 2952 | --DOCSHELL 000000F4145B0000 == 27 [pid = 2952] [id = 322] 11:54:40 INFO - PROCESS | 2952 | --DOMWINDOW == 95 (000000F415C99400) [pid = 2952] [serial = 912] [outer = 0000000000000000] [url = about:blank] 11:54:40 INFO - PROCESS | 2952 | --DOMWINDOW == 94 (000000F41695F400) [pid = 2952] [serial = 915] [outer = 0000000000000000] [url = about:blank] 11:54:40 INFO - PROCESS | 2952 | --DOMWINDOW == 93 (000000F40F4E9800) [pid = 2952] [serial = 907] [outer = 0000000000000000] [url = about:blank] 11:54:40 INFO - PROCESS | 2952 | --DOMWINDOW == 92 (000000F40E74CC00) [pid = 2952] [serial = 906] [outer = 0000000000000000] [url = about:blank] 11:54:40 INFO - PROCESS | 2952 | --DOMWINDOW == 91 (000000F40A86E400) [pid = 2952] [serial = 901] [outer = 0000000000000000] [url = about:blank] 11:54:40 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F40A42C800) [pid = 2952] [serial = 900] [outer = 0000000000000000] [url = about:blank] 11:54:40 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F40A32E000) [pid = 2952] [serial = 903] [outer = 0000000000000000] [url = about:blank] 11:54:40 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F40A42F400) [pid = 2952] [serial = 904] [outer = 0000000000000000] [url = about:blank] 11:54:40 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F413D89800) [pid = 2952] [serial = 909] [outer = 0000000000000000] [url = about:blank] 11:54:40 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F416520800) [pid = 2952] [serial = 913] [outer = 0000000000000000] [url = about:blank] 11:54:40 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F4175E5400) [pid = 2952] [serial = 918] [outer = 0000000000000000] [url = about:blank] 11:54:40 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F40F474800) [pid = 2952] [serial = 889] [outer = 0000000000000000] [url = about:blank] 11:54:40 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F419BC5000) [pid = 2952] [serial = 925] [outer = 0000000000000000] [url = about:blank] 11:54:40 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F40A4A2800) [pid = 2952] [serial = 888] [outer = 0000000000000000] [url = about:blank] 11:54:40 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F416978800) [pid = 2952] [serial = 892] [outer = 0000000000000000] [url = about:blank] 11:54:40 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F415CF6800) [pid = 2952] [serial = 891] [outer = 0000000000000000] [url = about:blank] 11:54:40 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F41B610400) [pid = 2952] [serial = 895] [outer = 0000000000000000] [url = about:blank] 11:54:40 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F41B608400) [pid = 2952] [serial = 894] [outer = 0000000000000000] [url = about:blank] 11:54:40 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F41B951800) [pid = 2952] [serial = 898] [outer = 0000000000000000] [url = about:blank] 11:54:40 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F41B949400) [pid = 2952] [serial = 897] [outer = 0000000000000000] [url = about:blank] 11:54:40 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F416BAC000) [pid = 2952] [serial = 916] [outer = 0000000000000000] [url = about:blank] 11:54:40 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F4186CBC00) [pid = 2952] [serial = 924] [outer = 0000000000000000] [url = about:blank] 11:54:40 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F417137000) [pid = 2952] [serial = 921] [outer = 0000000000000000] [url = about:blank] 11:54:40 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F41A6DD800) [pid = 2952] [serial = 927] [outer = 0000000000000000] [url = about:blank] 11:54:40 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F417D96400) [pid = 2952] [serial = 919] [outer = 0000000000000000] [url = about:blank] 11:54:40 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F4144A1400) [pid = 2952] [serial = 910] [outer = 0000000000000000] [url = about:blank] 11:54:40 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F417C79000) [pid = 2952] [serial = 922] [outer = 0000000000000000] [url = about:blank] 11:54:41 INFO - PROCESS | 2952 | 1468522481015 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 11:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1645ms 11:54:41 INFO - PROCESS | 2952 | 1468522481045 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 11:54:41 INFO - PROCESS | 2952 | 1468522481049 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 11:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:54:41 INFO - PROCESS | 2952 | 1468522481055 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:54:41 INFO - PROCESS | 2952 | 1468522481058 Marionette TRACE conn5 <- [1,1266,null,{}] 11:54:41 INFO - PROCESS | 2952 | 1468522481064 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:41 INFO - PROCESS | 2952 | 1468522481067 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:41 INFO - PROCESS | 2952 | 1468522481165 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 11:54:41 INFO - PROCESS | 2952 | 1468522481238 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:41 INFO - PROCESS | 2952 | 1468522481243 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:41 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40F729000 == 28 [pid = 2952] [id = 326] 11:54:41 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F40A208000) [pid = 2952] [serial = 977] [outer = 0000000000000000] 11:54:41 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F40A20B800) [pid = 2952] [serial = 978] [outer = 000000F40A208000] 11:54:41 INFO - PROCESS | 2952 | 1468522481295 Marionette DEBUG loaded listener.js 11:54:41 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F40983D800) [pid = 2952] [serial = 979] [outer = 000000F40A208000] 11:54:41 INFO - PROCESS | 2952 | 1468522481717 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 11:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 692ms 11:54:41 INFO - PROCESS | 2952 | 1468522481751 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 11:54:41 INFO - PROCESS | 2952 | 1468522481756 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 11:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:54:41 INFO - PROCESS | 2952 | 1468522481763 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:54:41 INFO - PROCESS | 2952 | 1468522481766 Marionette TRACE conn5 <- [1,1270,null,{}] 11:54:41 INFO - PROCESS | 2952 | 1468522481769 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:41 INFO - PROCESS | 2952 | 1468522481772 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:41 INFO - PROCESS | 2952 | 1468522481864 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 11:54:41 INFO - PROCESS | 2952 | 1468522481871 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:41 INFO - PROCESS | 2952 | 1468522481873 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:41 INFO - PROCESS | 2952 | ++DOCSHELL 000000F413ECB800 == 29 [pid = 2952] [id = 327] 11:54:41 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F40A42E800) [pid = 2952] [serial = 980] [outer = 0000000000000000] 11:54:41 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F40A4A1800) [pid = 2952] [serial = 981] [outer = 000000F40A42E800] 11:54:41 INFO - PROCESS | 2952 | 1468522481922 Marionette DEBUG loaded listener.js 11:54:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F40E74D000) [pid = 2952] [serial = 982] [outer = 000000F40A42E800] 11:54:42 INFO - PROCESS | 2952 | 1468522482404 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 11:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 690ms 11:54:42 INFO - PROCESS | 2952 | 1468522482454 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 11:54:42 INFO - PROCESS | 2952 | 1468522482456 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 11:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:54:42 INFO - PROCESS | 2952 | 1468522482460 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:54:42 INFO - PROCESS | 2952 | 1468522482464 Marionette TRACE conn5 <- [1,1274,null,{}] 11:54:42 INFO - PROCESS | 2952 | 1468522482475 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:42 INFO - PROCESS | 2952 | 1468522482480 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:42 INFO - PROCESS | 2952 | 1468522482597 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 11:54:42 INFO - PROCESS | 2952 | 1468522482613 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:42 INFO - PROCESS | 2952 | 1468522482616 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:42 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416B52800 == 30 [pid = 2952] [id = 328] 11:54:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F409127000) [pid = 2952] [serial = 983] [outer = 0000000000000000] 11:54:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F4103DEC00) [pid = 2952] [serial = 984] [outer = 000000F409127000] 11:54:42 INFO - PROCESS | 2952 | 1468522482730 Marionette DEBUG loaded listener.js 11:54:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F413D71C00) [pid = 2952] [serial = 985] [outer = 000000F409127000] 11:54:43 INFO - PROCESS | 2952 | 1468522483144 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 11:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 732ms 11:54:43 INFO - PROCESS | 2952 | 1468522483194 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 11:54:43 INFO - PROCESS | 2952 | 1468522483197 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 11:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:54:43 INFO - PROCESS | 2952 | 1468522483200 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:54:43 INFO - PROCESS | 2952 | 1468522483202 Marionette TRACE conn5 <- [1,1278,null,{}] 11:54:43 INFO - PROCESS | 2952 | 1468522483206 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:43 INFO - PROCESS | 2952 | 1468522483208 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:43 INFO - PROCESS | 2952 | 1468522483320 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 11:54:43 INFO - PROCESS | 2952 | 1468522483326 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:43 INFO - PROCESS | 2952 | 1468522483328 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:43 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4175B8000 == 31 [pid = 2952] [id = 329] 11:54:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F41449D400) [pid = 2952] [serial = 986] [outer = 0000000000000000] 11:54:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F4158C8800) [pid = 2952] [serial = 987] [outer = 000000F41449D400] 11:54:43 INFO - PROCESS | 2952 | 1468522483378 Marionette DEBUG loaded listener.js 11:54:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F415CED400) [pid = 2952] [serial = 988] [outer = 000000F41449D400] 11:54:43 INFO - PROCESS | 2952 | 1468522483836 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 11:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 692ms 11:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:54:43 INFO - PROCESS | 2952 | 1468522483896 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 11:54:43 INFO - PROCESS | 2952 | 1468522483898 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 11:54:43 INFO - PROCESS | 2952 | 1468522483901 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:54:43 INFO - PROCESS | 2952 | 1468522483903 Marionette TRACE conn5 <- [1,1282,null,{}] 11:54:43 INFO - PROCESS | 2952 | 1468522483945 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:43 INFO - PROCESS | 2952 | 1468522483947 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:44 INFO - PROCESS | 2952 | 1468522484058 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 11:54:44 INFO - PROCESS | 2952 | 1468522484070 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:44 INFO - PROCESS | 2952 | 1468522484072 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:44 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A21E800 == 32 [pid = 2952] [id = 330] 11:54:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F40A42E400) [pid = 2952] [serial = 989] [outer = 0000000000000000] 11:54:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F4165F9000) [pid = 2952] [serial = 990] [outer = 000000F40A42E400] 11:54:44 INFO - PROCESS | 2952 | 1468522484116 Marionette DEBUG loaded listener.js 11:54:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F41696E800) [pid = 2952] [serial = 991] [outer = 000000F40A42E400] 11:54:44 INFO - PROCESS | 2952 | 1468522484561 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 11:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 692ms 11:54:44 INFO - PROCESS | 2952 | 1468522484596 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 11:54:44 INFO - PROCESS | 2952 | 1468522484599 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 11:54:44 INFO - PROCESS | 2952 | 1468522484602 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:54:44 INFO - PROCESS | 2952 | 1468522484604 Marionette TRACE conn5 <- [1,1286,null,{}] 11:54:44 INFO - PROCESS | 2952 | 1468522484607 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:44 INFO - PROCESS | 2952 | 1468522484613 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:44 INFO - PROCESS | 2952 | 1468522484746 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 11:54:44 INFO - PROCESS | 2952 | 1468522484801 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:44 INFO - PROCESS | 2952 | 1468522484803 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:44 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AE12800 == 33 [pid = 2952] [id = 331] 11:54:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F417137C00) [pid = 2952] [serial = 992] [outer = 0000000000000000] 11:54:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F4175E5400) [pid = 2952] [serial = 993] [outer = 000000F417137C00] 11:54:44 INFO - PROCESS | 2952 | 1468522484848 Marionette DEBUG loaded listener.js 11:54:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F4179F0800) [pid = 2952] [serial = 994] [outer = 000000F417137C00] 11:54:45 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F41B4F3000) [pid = 2952] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:54:45 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F41A8DE400) [pid = 2952] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:54:45 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F41AF4E400) [pid = 2952] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:54:45 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F40A4A3C00) [pid = 2952] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:54:45 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F40A211800) [pid = 2952] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:54:45 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F4158CD000) [pid = 2952] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:54:45 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F41651F400) [pid = 2952] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:54:45 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F4103D7000) [pid = 2952] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:54:45 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F41829AC00) [pid = 2952] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:54:45 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F40EA70C00) [pid = 2952] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:54:45 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F41A675400) [pid = 2952] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:54:45 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F409FCC800) [pid = 2952] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:54:45 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F4175DCC00) [pid = 2952] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:54:45 INFO - PROCESS | 2952 | 1468522485910 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1381ms 11:54:45 INFO - PROCESS | 2952 | 1468522485987 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 11:54:45 INFO - PROCESS | 2952 | 1468522485992 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 11:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:54:45 INFO - PROCESS | 2952 | 1468522485997 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:54:46 INFO - PROCESS | 2952 | 1468522486003 Marionette TRACE conn5 <- [1,1290,null,{}] 11:54:46 INFO - PROCESS | 2952 | 1468522486009 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:46 INFO - PROCESS | 2952 | 1468522486012 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:46 INFO - PROCESS | 2952 | 1468522486164 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 11:54:46 INFO - PROCESS | 2952 | 1468522486232 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:46 INFO - PROCESS | 2952 | 1468522486235 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:46 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410EF2000 == 34 [pid = 2952] [id = 332] 11:54:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F40A32B800) [pid = 2952] [serial = 995] [outer = 0000000000000000] 11:54:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F40A335000) [pid = 2952] [serial = 996] [outer = 000000F40A32B800] 11:54:46 INFO - PROCESS | 2952 | 1468522486334 Marionette DEBUG loaded listener.js 11:54:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F40A490800) [pid = 2952] [serial = 997] [outer = 000000F40A32B800] 11:54:47 INFO - PROCESS | 2952 | 1468522487050 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 11:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1132ms 11:54:47 INFO - PROCESS | 2952 | 1468522487132 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 11:54:47 INFO - PROCESS | 2952 | 1468522487138 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 11:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:54:47 INFO - PROCESS | 2952 | 1468522487145 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:54:47 INFO - PROCESS | 2952 | 1468522487148 Marionette TRACE conn5 <- [1,1294,null,{}] 11:54:47 INFO - PROCESS | 2952 | 1468522487152 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:47 INFO - PROCESS | 2952 | 1468522487155 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:47 INFO - PROCESS | 2952 | 1468522487367 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 11:54:47 INFO - PROCESS | 2952 | 1468522487436 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:47 INFO - PROCESS | 2952 | 1468522487439 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:47 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40B80A000 == 35 [pid = 2952] [id = 333] 11:54:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F409FC5C00) [pid = 2952] [serial = 998] [outer = 0000000000000000] 11:54:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F409FD1400) [pid = 2952] [serial = 999] [outer = 000000F409FC5C00] 11:54:47 INFO - PROCESS | 2952 | 1468522487533 Marionette DEBUG loaded listener.js 11:54:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F40A337C00) [pid = 2952] [serial = 1000] [outer = 000000F409FC5C00] 11:54:47 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A21E800 == 34 [pid = 2952] [id = 330] 11:54:47 INFO - PROCESS | 2952 | --DOCSHELL 000000F4175B8000 == 33 [pid = 2952] [id = 329] 11:54:47 INFO - PROCESS | 2952 | --DOCSHELL 000000F416B52800 == 32 [pid = 2952] [id = 328] 11:54:47 INFO - PROCESS | 2952 | --DOCSHELL 000000F413ECB800 == 31 [pid = 2952] [id = 327] 11:54:47 INFO - PROCESS | 2952 | --DOCSHELL 000000F40F729000 == 30 [pid = 2952] [id = 326] 11:54:47 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F41B4E9C00) [pid = 2952] [serial = 961] [outer = 0000000000000000] [url = about:blank] 11:54:47 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F41B4F7800) [pid = 2952] [serial = 963] [outer = 0000000000000000] [url = about:blank] 11:54:47 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F41B60DC00) [pid = 2952] [serial = 964] [outer = 0000000000000000] [url = about:blank] 11:54:47 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F41B46C400) [pid = 2952] [serial = 960] [outer = 0000000000000000] [url = about:blank] 11:54:47 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F41B20E000) [pid = 2952] [serial = 955] [outer = 0000000000000000] [url = about:blank] 11:54:47 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F413E79800) [pid = 2952] [serial = 957] [outer = 0000000000000000] [url = about:blank] 11:54:47 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F40A32C400) [pid = 2952] [serial = 936] [outer = 0000000000000000] [url = about:blank] 11:54:47 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F416521400) [pid = 2952] [serial = 943] [outer = 0000000000000000] [url = about:blank] 11:54:47 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F416976800) [pid = 2952] [serial = 945] [outer = 0000000000000000] [url = about:blank] 11:54:47 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F413E0B400) [pid = 2952] [serial = 934] [outer = 0000000000000000] [url = about:blank] 11:54:47 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F41A670C00) [pid = 2952] [serial = 951] [outer = 0000000000000000] [url = about:blank] 11:54:47 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F40A489000) [pid = 2952] [serial = 937] [outer = 0000000000000000] [url = about:blank] 11:54:47 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F410986000) [pid = 2952] [serial = 940] [outer = 0000000000000000] [url = about:blank] 11:54:47 INFO - PROCESS | 2952 | --DOMWINDOW == 66 (000000F417209C00) [pid = 2952] [serial = 946] [outer = 0000000000000000] [url = about:blank] 11:54:47 INFO - PROCESS | 2952 | --DOMWINDOW == 65 (000000F41AF46800) [pid = 2952] [serial = 928] [outer = 0000000000000000] [url = about:blank] 11:54:47 INFO - PROCESS | 2952 | --DOMWINDOW == 64 (000000F40A49AC00) [pid = 2952] [serial = 931] [outer = 0000000000000000] [url = about:blank] 11:54:47 INFO - PROCESS | 2952 | --DOMWINDOW == 63 (000000F4175E5800) [pid = 2952] [serial = 948] [outer = 0000000000000000] [url = about:blank] 11:54:47 INFO - PROCESS | 2952 | --DOMWINDOW == 62 (000000F417C80000) [pid = 2952] [serial = 958] [outer = 0000000000000000] [url = about:blank] 11:54:47 INFO - PROCESS | 2952 | --DOMWINDOW == 61 (000000F415C7C400) [pid = 2952] [serial = 942] [outer = 0000000000000000] [url = about:blank] 11:54:47 INFO - PROCESS | 2952 | --DOMWINDOW == 60 (000000F41A8DAC00) [pid = 2952] [serial = 952] [outer = 0000000000000000] [url = about:blank] 11:54:47 INFO - PROCESS | 2952 | --DOMWINDOW == 59 (000000F41768A400) [pid = 2952] [serial = 949] [outer = 0000000000000000] [url = about:blank] 11:54:47 INFO - PROCESS | 2952 | --DOMWINDOW == 58 (000000F41AF51C00) [pid = 2952] [serial = 954] [outer = 0000000000000000] [url = about:blank] 11:54:47 INFO - PROCESS | 2952 | --DOMWINDOW == 57 (000000F40F29E000) [pid = 2952] [serial = 939] [outer = 0000000000000000] [url = about:blank] 11:54:47 INFO - PROCESS | 2952 | --DOMWINDOW == 56 (000000F41098AC00) [pid = 2952] [serial = 933] [outer = 0000000000000000] [url = about:blank] 11:54:47 INFO - PROCESS | 2952 | --DOMWINDOW == 55 (000000F40A424400) [pid = 2952] [serial = 930] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2952 | 1468522488086 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 11:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 985ms 11:54:48 INFO - PROCESS | 2952 | 1468522488131 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 11:54:48 INFO - PROCESS | 2952 | 1468522488135 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 11:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:54:48 INFO - PROCESS | 2952 | 1468522488140 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:54:48 INFO - PROCESS | 2952 | 1468522488143 Marionette TRACE conn5 <- [1,1298,null,{}] 11:54:48 INFO - PROCESS | 2952 | 1468522488148 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:48 INFO - PROCESS | 2952 | 1468522488151 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:48 INFO - PROCESS | 2952 | 1468522488243 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 11:54:48 INFO - PROCESS | 2952 | 1468522488250 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:48 INFO - PROCESS | 2952 | 1468522488253 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:48 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4164C7000 == 31 [pid = 2952] [id = 334] 11:54:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 56 (000000F40F162000) [pid = 2952] [serial = 1001] [outer = 0000000000000000] 11:54:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 57 (000000F40F55A000) [pid = 2952] [serial = 1002] [outer = 000000F40F162000] 11:54:48 INFO - PROCESS | 2952 | 1468522488302 Marionette DEBUG loaded listener.js 11:54:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 58 (000000F4107D5400) [pid = 2952] [serial = 1003] [outer = 000000F40F162000] 11:54:48 INFO - PROCESS | 2952 | 1468522488780 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 11:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 11:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 692ms 11:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:54:48 INFO - PROCESS | 2952 | 1468522488837 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 11:54:48 INFO - PROCESS | 2952 | 1468522488840 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 11:54:48 INFO - PROCESS | 2952 | 1468522488843 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:54:48 INFO - PROCESS | 2952 | 1468522488845 Marionette TRACE conn5 <- [1,1302,null,{}] 11:54:48 INFO - PROCESS | 2952 | 1468522488849 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:48 INFO - PROCESS | 2952 | 1468522488852 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:48 INFO - PROCESS | 2952 | 1468522488939 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 11:54:48 INFO - PROCESS | 2952 | 1468522488949 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:48 INFO - PROCESS | 2952 | 1468522488951 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:48 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4175A6000 == 32 [pid = 2952] [id = 335] 11:54:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 59 (000000F413D75400) [pid = 2952] [serial = 1004] [outer = 0000000000000000] 11:54:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 60 (000000F413E7B000) [pid = 2952] [serial = 1005] [outer = 000000F413D75400] 11:54:48 INFO - PROCESS | 2952 | 1468522488996 Marionette DEBUG loaded listener.js 11:54:49 INFO - PROCESS | 2952 | ++DOMWINDOW == 61 (000000F4158CAC00) [pid = 2952] [serial = 1006] [outer = 000000F413D75400] 11:54:49 INFO - PROCESS | 2952 | 1468522489498 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 11:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 692ms 11:54:49 INFO - PROCESS | 2952 | 1468522489538 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 11:54:49 INFO - PROCESS | 2952 | 1468522489542 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 11:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:54:49 INFO - PROCESS | 2952 | 1468522489553 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:54:49 INFO - PROCESS | 2952 | 1468522489559 Marionette TRACE conn5 <- [1,1306,null,{}] 11:54:49 INFO - PROCESS | 2952 | 1468522489562 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:49 INFO - PROCESS | 2952 | 1468522489566 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:49 INFO - PROCESS | 2952 | 1468522489657 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 11:54:49 INFO - PROCESS | 2952 | 1468522489665 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:49 INFO - PROCESS | 2952 | 1468522489667 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:49 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AD1C800 == 33 [pid = 2952] [id = 336] 11:54:49 INFO - PROCESS | 2952 | ++DOMWINDOW == 62 (000000F416964C00) [pid = 2952] [serial = 1007] [outer = 0000000000000000] 11:54:49 INFO - PROCESS | 2952 | ++DOMWINDOW == 63 (000000F417134800) [pid = 2952] [serial = 1008] [outer = 000000F416964C00] 11:54:49 INFO - PROCESS | 2952 | 1468522489711 Marionette DEBUG loaded listener.js 11:54:49 INFO - PROCESS | 2952 | ++DOMWINDOW == 64 (000000F417172400) [pid = 2952] [serial = 1009] [outer = 000000F416964C00] 11:54:50 INFO - PROCESS | 2952 | 1468522490163 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 11:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 691ms 11:54:50 INFO - PROCESS | 2952 | 1468522490243 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 11:54:50 INFO - PROCESS | 2952 | 1468522490245 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 11:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:54:50 INFO - PROCESS | 2952 | 1468522490249 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:54:50 INFO - PROCESS | 2952 | 1468522490250 Marionette TRACE conn5 <- [1,1310,null,{}] 11:54:50 INFO - PROCESS | 2952 | 1468522490254 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:50 INFO - PROCESS | 2952 | 1468522490256 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:50 INFO - PROCESS | 2952 | 1468522490402 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 11:54:50 INFO - PROCESS | 2952 | 1468522490419 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:50 INFO - PROCESS | 2952 | 1468522490421 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:50 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B334800 == 34 [pid = 2952] [id = 337] 11:54:50 INFO - PROCESS | 2952 | ++DOMWINDOW == 65 (000000F417172C00) [pid = 2952] [serial = 1010] [outer = 0000000000000000] 11:54:50 INFO - PROCESS | 2952 | ++DOMWINDOW == 66 (000000F4175E5000) [pid = 2952] [serial = 1011] [outer = 000000F417172C00] 11:54:50 INFO - PROCESS | 2952 | 1468522490473 Marionette DEBUG loaded listener.js 11:54:50 INFO - PROCESS | 2952 | ++DOMWINDOW == 67 (000000F4179EB400) [pid = 2952] [serial = 1012] [outer = 000000F417172C00] 11:54:50 INFO - PROCESS | 2952 | 1468522490891 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 11:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 689ms 11:54:50 INFO - PROCESS | 2952 | 1468522490941 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 11:54:50 INFO - PROCESS | 2952 | 1468522490943 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 11:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:54:50 INFO - PROCESS | 2952 | 1468522490946 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:54:50 INFO - PROCESS | 2952 | 1468522490948 Marionette TRACE conn5 <- [1,1314,null,{}] 11:54:50 INFO - PROCESS | 2952 | 1468522490957 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:50 INFO - PROCESS | 2952 | 1468522490959 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:51 INFO - PROCESS | 2952 | 1468522491069 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 11:54:51 INFO - PROCESS | 2952 | 1468522491075 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:51 INFO - PROCESS | 2952 | 1468522491081 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:51 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A738000 == 35 [pid = 2952] [id = 338] 11:54:51 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F41820B800) [pid = 2952] [serial = 1013] [outer = 0000000000000000] 11:54:51 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F41829AC00) [pid = 2952] [serial = 1014] [outer = 000000F41820B800] 11:54:51 INFO - PROCESS | 2952 | 1468522491182 Marionette DEBUG loaded listener.js 11:54:51 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F4186C2800) [pid = 2952] [serial = 1015] [outer = 000000F41820B800] 11:54:51 INFO - PROCESS | 2952 | 1468522491634 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 11:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 732ms 11:54:51 INFO - PROCESS | 2952 | 1468522491709 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 11:54:51 INFO - PROCESS | 2952 | 1468522491711 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 11:54:51 INFO - PROCESS | 2952 | 1468522491718 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:54:51 INFO - PROCESS | 2952 | 1468522491720 Marionette TRACE conn5 <- [1,1318,null,{}] 11:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:54:51 INFO - PROCESS | 2952 | 1468522491725 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:51 INFO - PROCESS | 2952 | 1468522491727 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:51 INFO - PROCESS | 2952 | 1468522491845 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 11:54:51 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F409127000) [pid = 2952] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:54:51 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F41449D400) [pid = 2952] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:54:51 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F4158C1400) [pid = 2952] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:54:51 INFO - PROCESS | 2952 | --DOMWINDOW == 66 (000000F40A488400) [pid = 2952] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:54:51 INFO - PROCESS | 2952 | --DOMWINDOW == 65 (000000F418AE4000) [pid = 2952] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:54:51 INFO - PROCESS | 2952 | --DOMWINDOW == 64 (000000F40A42E400) [pid = 2952] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:54:51 INFO - PROCESS | 2952 | --DOMWINDOW == 63 (000000F40A208000) [pid = 2952] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:54:51 INFO - PROCESS | 2952 | --DOMWINDOW == 62 (000000F40A42E800) [pid = 2952] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:54:51 INFO - PROCESS | 2952 | --DOMWINDOW == 61 (000000F40A622C00) [pid = 2952] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:54:51 INFO - PROCESS | 2952 | 1468522491906 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:51 INFO - PROCESS | 2952 | 1468522491908 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:51 INFO - PROCESS | 2952 | ++DOCSHELL 000000F419783800 == 36 [pid = 2952] [id = 339] 11:54:51 INFO - PROCESS | 2952 | ++DOMWINDOW == 62 (000000F4096C6000) [pid = 2952] [serial = 1016] [outer = 0000000000000000] 11:54:51 INFO - PROCESS | 2952 | ++DOMWINDOW == 63 (000000F40A481400) [pid = 2952] [serial = 1017] [outer = 000000F4096C6000] 11:54:51 INFO - PROCESS | 2952 | 1468522491955 Marionette DEBUG loaded listener.js 11:54:52 INFO - PROCESS | 2952 | ++DOMWINDOW == 64 (000000F413D95800) [pid = 2952] [serial = 1018] [outer = 000000F4096C6000] 11:54:52 INFO - PROCESS | 2952 | 1468522492309 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 11:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 629ms 11:54:52 INFO - PROCESS | 2952 | 1468522492355 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 11:54:52 INFO - PROCESS | 2952 | 1468522492357 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 11:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:54:52 INFO - PROCESS | 2952 | 1468522492360 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:54:52 INFO - PROCESS | 2952 | 1468522492362 Marionette TRACE conn5 <- [1,1322,null,{}] 11:54:52 INFO - PROCESS | 2952 | 1468522492365 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:52 INFO - PROCESS | 2952 | 1468522492367 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:52 INFO - PROCESS | 2952 | 1468522492447 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 11:54:52 INFO - PROCESS | 2952 | 1468522492518 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:52 INFO - PROCESS | 2952 | 1468522492520 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:52 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE7D000 == 37 [pid = 2952] [id = 340] 11:54:52 INFO - PROCESS | 2952 | ++DOMWINDOW == 65 (000000F409FD8C00) [pid = 2952] [serial = 1019] [outer = 0000000000000000] 11:54:52 INFO - PROCESS | 2952 | ++DOMWINDOW == 66 (000000F418AE5400) [pid = 2952] [serial = 1020] [outer = 000000F409FD8C00] 11:54:52 INFO - PROCESS | 2952 | 1468522492564 Marionette DEBUG loaded listener.js 11:54:52 INFO - PROCESS | 2952 | ++DOMWINDOW == 67 (000000F41A850C00) [pid = 2952] [serial = 1021] [outer = 000000F409FD8C00] 11:54:52 INFO - PROCESS | 2952 | 1468522492922 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 586ms 11:54:52 INFO - PROCESS | 2952 | 1468522492950 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 11:54:52 INFO - PROCESS | 2952 | 1468522492952 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 11:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:54:52 INFO - PROCESS | 2952 | 1468522492955 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:54:52 INFO - PROCESS | 2952 | 1468522492957 Marionette TRACE conn5 <- [1,1326,null,{}] 11:54:52 INFO - PROCESS | 2952 | 1468522492960 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:52 INFO - PROCESS | 2952 | 1468522492962 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:53 INFO - PROCESS | 2952 | 1468522493053 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 11:54:53 INFO - PROCESS | 2952 | 1468522493152 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:53 INFO - PROCESS | 2952 | 1468522493154 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:53 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E327000 == 38 [pid = 2952] [id = 341] 11:54:53 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F415C84400) [pid = 2952] [serial = 1022] [outer = 0000000000000000] 11:54:53 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F41A8E0000) [pid = 2952] [serial = 1023] [outer = 000000F415C84400] 11:54:53 INFO - PROCESS | 2952 | 1468522493200 Marionette DEBUG loaded listener.js 11:54:53 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F41AF4FC00) [pid = 2952] [serial = 1024] [outer = 000000F415C84400] 11:54:54 INFO - PROCESS | 2952 | 1468522494024 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 11:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1078ms 11:54:54 INFO - PROCESS | 2952 | 1468522494036 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 11:54:54 INFO - PROCESS | 2952 | 1468522494038 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 11:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:54:54 INFO - PROCESS | 2952 | 1468522494042 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:54:54 INFO - PROCESS | 2952 | 1468522494043 Marionette TRACE conn5 <- [1,1330,null,{}] 11:54:54 INFO - PROCESS | 2952 | 1468522494047 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:54 INFO - PROCESS | 2952 | 1468522494049 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:54 INFO - PROCESS | 2952 | 1468522494133 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 11:54:54 INFO - PROCESS | 2952 | 1468522494243 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:54 INFO - PROCESS | 2952 | 1468522494247 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:54 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40B320000 == 39 [pid = 2952] [id = 342] 11:54:54 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F408526000) [pid = 2952] [serial = 1025] [outer = 0000000000000000] 11:54:54 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F409124400) [pid = 2952] [serial = 1026] [outer = 000000F408526000] 11:54:54 INFO - PROCESS | 2952 | 1468522494308 Marionette DEBUG loaded listener.js 11:54:54 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F40A425400) [pid = 2952] [serial = 1027] [outer = 000000F408526000] 11:54:54 INFO - PROCESS | 2952 | 1468522494960 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 11:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 986ms 11:54:55 INFO - PROCESS | 2952 | 1468522495033 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 11:54:55 INFO - PROCESS | 2952 | 1468522495037 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 11:54:55 INFO - PROCESS | 2952 | 1468522495042 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:54:55 INFO - PROCESS | 2952 | 1468522495046 Marionette TRACE conn5 <- [1,1334,null,{}] 11:54:55 INFO - PROCESS | 2952 | 1468522495052 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:55 INFO - PROCESS | 2952 | 1468522495057 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:55 INFO - PROCESS | 2952 | 1468522495211 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 11:54:55 INFO - PROCESS | 2952 | 1468522495324 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:55 INFO - PROCESS | 2952 | 1468522495327 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:55 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A20B000 == 40 [pid = 2952] [id = 343] 11:54:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F40A42B800) [pid = 2952] [serial = 1028] [outer = 0000000000000000] 11:54:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F4145DF400) [pid = 2952] [serial = 1029] [outer = 000000F40A42B800] 11:54:55 INFO - PROCESS | 2952 | 1468522495385 Marionette DEBUG loaded listener.js 11:54:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F416522000) [pid = 2952] [serial = 1030] [outer = 000000F40A42B800] 11:54:56 INFO - PROCESS | 2952 | 1468522496027 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 11:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1027ms 11:54:56 INFO - PROCESS | 2952 | 1468522496075 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 11:54:56 INFO - PROCESS | 2952 | 1468522496079 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 11:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:54:56 INFO - PROCESS | 2952 | 1468522496084 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:54:56 INFO - PROCESS | 2952 | 1468522496087 Marionette TRACE conn5 <- [1,1338,null,{}] 11:54:56 INFO - PROCESS | 2952 | 1468522496091 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:56 INFO - PROCESS | 2952 | 1468522496093 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:56 INFO - PROCESS | 2952 | 1468522496209 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 11:54:56 INFO - PROCESS | 2952 | 1468522496298 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:56 INFO - PROCESS | 2952 | 1468522496301 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:56 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE7B800 == 41 [pid = 2952] [id = 344] 11:54:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F4175DFC00) [pid = 2952] [serial = 1031] [outer = 0000000000000000] 11:54:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F417B7B000) [pid = 2952] [serial = 1032] [outer = 000000F4175DFC00] 11:54:56 INFO - PROCESS | 2952 | 1468522496356 Marionette DEBUG loaded listener.js 11:54:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F418626C00) [pid = 2952] [serial = 1033] [outer = 000000F4175DFC00] 11:54:56 INFO - PROCESS | 2952 | 1468522496972 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 11:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 942ms 11:54:57 INFO - PROCESS | 2952 | 1468522497029 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 11:54:57 INFO - PROCESS | 2952 | 1468522497032 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 11:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:54:57 INFO - PROCESS | 2952 | 1468522497038 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:54:57 INFO - PROCESS | 2952 | 1468522497044 Marionette TRACE conn5 <- [1,1342,null,{}] 11:54:57 INFO - PROCESS | 2952 | 1468522497054 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:57 INFO - PROCESS | 2952 | 1468522497058 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:57 INFO - PROCESS | 2952 | 1468522497177 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 11:54:57 INFO - PROCESS | 2952 | 1468522497256 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:57 INFO - PROCESS | 2952 | 1468522497259 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:57 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E5A3000 == 42 [pid = 2952] [id = 345] 11:54:57 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F41B20E000) [pid = 2952] [serial = 1034] [outer = 0000000000000000] 11:54:57 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F41B46D800) [pid = 2952] [serial = 1035] [outer = 000000F41B20E000] 11:54:57 INFO - PROCESS | 2952 | 1468522497354 Marionette DEBUG loaded listener.js 11:54:57 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F41B4E8800) [pid = 2952] [serial = 1036] [outer = 000000F41B20E000] 11:54:58 INFO - PROCESS | 2952 | 1468522498092 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 11:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1095ms 11:54:58 INFO - PROCESS | 2952 | 1468522498133 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 11:54:58 INFO - PROCESS | 2952 | 1468522498137 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 11:54:58 INFO - PROCESS | 2952 | 1468522498143 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:54:58 INFO - PROCESS | 2952 | 1468522498146 Marionette TRACE conn5 <- [1,1346,null,{}] 11:54:58 INFO - PROCESS | 2952 | 1468522498151 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:58 INFO - PROCESS | 2952 | 1468522498154 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:58 INFO - PROCESS | 2952 | 1468522498267 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 11:54:58 INFO - PROCESS | 2952 | 1468522498357 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:58 INFO - PROCESS | 2952 | 1468522498362 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:58 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4158A5800 == 43 [pid = 2952] [id = 346] 11:54:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F40B6EA400) [pid = 2952] [serial = 1037] [outer = 0000000000000000] 11:54:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F40EA72C00) [pid = 2952] [serial = 1038] [outer = 000000F40B6EA400] 11:54:58 INFO - PROCESS | 2952 | 1468522498412 Marionette DEBUG loaded listener.js 11:54:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F41044A000) [pid = 2952] [serial = 1039] [outer = 000000F40B6EA400] 11:54:59 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E327000 == 42 [pid = 2952] [id = 341] 11:54:59 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE7D000 == 41 [pid = 2952] [id = 340] 11:54:59 INFO - PROCESS | 2952 | --DOCSHELL 000000F419783800 == 40 [pid = 2952] [id = 339] 11:54:59 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A738000 == 39 [pid = 2952] [id = 338] 11:54:59 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B334800 == 38 [pid = 2952] [id = 337] 11:54:59 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AD1C800 == 37 [pid = 2952] [id = 336] 11:54:59 INFO - PROCESS | 2952 | --DOCSHELL 000000F4175A6000 == 36 [pid = 2952] [id = 335] 11:54:59 INFO - PROCESS | 2952 | --DOCSHELL 000000F4164C7000 == 35 [pid = 2952] [id = 334] 11:54:59 INFO - PROCESS | 2952 | --DOCSHELL 000000F40B80A000 == 34 [pid = 2952] [id = 333] 11:54:59 INFO - PROCESS | 2952 | --DOCSHELL 000000F410EF2000 == 33 [pid = 2952] [id = 332] 11:54:59 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AE12800 == 32 [pid = 2952] [id = 331] 11:54:59 INFO - PROCESS | 2952 | --DOCSHELL 000000F410EE1000 == 31 [pid = 2952] [id = 325] 11:54:59 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E5A3000 == 30 [pid = 2952] [id = 345] 11:54:59 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE7B800 == 29 [pid = 2952] [id = 344] 11:54:59 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A20B000 == 28 [pid = 2952] [id = 343] 11:54:59 INFO - PROCESS | 2952 | --DOCSHELL 000000F40B320000 == 27 [pid = 2952] [id = 342] 11:54:59 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F413D71C00) [pid = 2952] [serial = 985] [outer = 0000000000000000] [url = about:blank] 11:54:59 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F4103DEC00) [pid = 2952] [serial = 984] [outer = 0000000000000000] [url = about:blank] 11:54:59 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F4158C8800) [pid = 2952] [serial = 987] [outer = 0000000000000000] [url = about:blank] 11:54:59 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F4175DD400) [pid = 2952] [serial = 970] [outer = 0000000000000000] [url = about:blank] 11:54:59 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F4107D4800) [pid = 2952] [serial = 967] [outer = 0000000000000000] [url = about:blank] 11:54:59 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F41B610800) [pid = 2952] [serial = 973] [outer = 0000000000000000] [url = about:blank] 11:54:59 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F4165F9000) [pid = 2952] [serial = 990] [outer = 0000000000000000] [url = about:blank] 11:54:59 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F41696E800) [pid = 2952] [serial = 991] [outer = 0000000000000000] [url = about:blank] 11:54:59 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F415CED400) [pid = 2952] [serial = 988] [outer = 0000000000000000] [url = about:blank] 11:54:59 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F40A20B800) [pid = 2952] [serial = 978] [outer = 0000000000000000] [url = about:blank] 11:54:59 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F40983D800) [pid = 2952] [serial = 979] [outer = 0000000000000000] [url = about:blank] 11:54:59 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F40A4A1800) [pid = 2952] [serial = 981] [outer = 0000000000000000] [url = about:blank] 11:54:59 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F40E74D000) [pid = 2952] [serial = 982] [outer = 0000000000000000] [url = about:blank] 11:54:59 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F4103DA400) [pid = 2952] [serial = 976] [outer = 0000000000000000] [url = about:blank] 11:54:59 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F40B344000) [pid = 2952] [serial = 975] [outer = 0000000000000000] [url = about:blank] 11:54:59 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F40AC12000) [pid = 2952] [serial = 966] [outer = 0000000000000000] [url = about:blank] 11:54:59 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F416520400) [pid = 2952] [serial = 969] [outer = 0000000000000000] [url = about:blank] 11:54:59 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F41AF4DC00) [pid = 2952] [serial = 972] [outer = 0000000000000000] [url = about:blank] 11:54:59 INFO - PROCESS | 2952 | 1468522499666 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 11:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1549ms 11:54:59 INFO - PROCESS | 2952 | 1468522499696 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 11:54:59 INFO - PROCESS | 2952 | 1468522499700 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 11:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:54:59 INFO - PROCESS | 2952 | 1468522499704 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:54:59 INFO - PROCESS | 2952 | 1468522499707 Marionette TRACE conn5 <- [1,1350,null,{}] 11:54:59 INFO - PROCESS | 2952 | 1468522499713 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:59 INFO - PROCESS | 2952 | 1468522499716 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:59 INFO - PROCESS | 2952 | 1468522499848 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 11:54:59 INFO - PROCESS | 2952 | 1468522499924 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:59 INFO - PROCESS | 2952 | 1468522499927 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:54:59 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40F713800 == 28 [pid = 2952] [id = 347] 11:54:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F409FC0400) [pid = 2952] [serial = 1040] [outer = 0000000000000000] 11:54:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F409FC4800) [pid = 2952] [serial = 1041] [outer = 000000F409FC0400] 11:54:59 INFO - PROCESS | 2952 | 1468522499975 Marionette DEBUG loaded listener.js 11:55:00 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F409FD5400) [pid = 2952] [serial = 1042] [outer = 000000F409FC0400] 11:55:00 INFO - PROCESS | 2952 | 1468522500398 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 11:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 731ms 11:55:00 INFO - PROCESS | 2952 | 1468522500435 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 11:55:00 INFO - PROCESS | 2952 | 1468522500441 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 11:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:55:00 INFO - PROCESS | 2952 | 1468522500447 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:55:00 INFO - PROCESS | 2952 | 1468522500450 Marionette TRACE conn5 <- [1,1354,null,{}] 11:55:00 INFO - PROCESS | 2952 | 1468522500454 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:00 INFO - PROCESS | 2952 | 1468522500456 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:00 INFO - PROCESS | 2952 | 1468522500551 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 11:55:00 INFO - PROCESS | 2952 | 1468522500559 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:00 INFO - PROCESS | 2952 | 1468522500562 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:00 INFO - PROCESS | 2952 | ++DOCSHELL 000000F413ECD800 == 29 [pid = 2952] [id = 348] 11:55:00 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F40A429400) [pid = 2952] [serial = 1043] [outer = 0000000000000000] 11:55:00 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F40A42CC00) [pid = 2952] [serial = 1044] [outer = 000000F40A429400] 11:55:00 INFO - PROCESS | 2952 | 1468522500610 Marionette DEBUG loaded listener.js 11:55:00 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F40A48C800) [pid = 2952] [serial = 1045] [outer = 000000F40A429400] 11:55:01 INFO - PROCESS | 2952 | 1468522501089 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 11:55:01 INFO - PROCESS | 2952 | 1468522501143 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 11:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:55:01 INFO - PROCESS | 2952 | 1468522501146 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:55:01 INFO - PROCESS | 2952 | 1468522501150 Marionette TRACE conn5 <- [1,1358,null,{}] 11:55:01 INFO - PROCESS | 2952 | 1468522501162 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:01 INFO - PROCESS | 2952 | 1468522501167 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:01 INFO - PROCESS | 2952 | 1468522501281 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 11:55:01 INFO - PROCESS | 2952 | 1468522501366 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:01 INFO - PROCESS | 2952 | 1468522501369 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:01 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4165D2800 == 30 [pid = 2952] [id = 349] 11:55:01 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F409FCC000) [pid = 2952] [serial = 1046] [outer = 0000000000000000] 11:55:01 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F40F1AA000) [pid = 2952] [serial = 1047] [outer = 000000F409FCC000] 11:55:01 INFO - PROCESS | 2952 | 1468522501418 Marionette DEBUG loaded listener.js 11:55:01 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F410391400) [pid = 2952] [serial = 1048] [outer = 000000F409FCC000] 11:55:01 INFO - PROCESS | 2952 | 1468522501825 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 11:55:01 INFO - PROCESS | 2952 | 1468522501885 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 11:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:55:01 INFO - PROCESS | 2952 | 1468522501888 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:55:01 INFO - PROCESS | 2952 | 1468522501890 Marionette TRACE conn5 <- [1,1362,null,{}] 11:55:01 INFO - PROCESS | 2952 | 1468522501899 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:01 INFO - PROCESS | 2952 | 1468522501902 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:02 INFO - PROCESS | 2952 | 1468522502014 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 11:55:02 INFO - PROCESS | 2952 | 1468522502026 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:02 INFO - PROCESS | 2952 | 1468522502028 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:02 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4175A6000 == 31 [pid = 2952] [id = 350] 11:55:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F410E65400) [pid = 2952] [serial = 1049] [outer = 0000000000000000] 11:55:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F413883C00) [pid = 2952] [serial = 1050] [outer = 000000F410E65400] 11:55:02 INFO - PROCESS | 2952 | 1468522502074 Marionette DEBUG loaded listener.js 11:55:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F413D72800) [pid = 2952] [serial = 1051] [outer = 000000F410E65400] 11:55:02 INFO - PROCESS | 2952 | [2952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:55:02 INFO - PROCESS | 2952 | 1468522502520 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 11:55:02 INFO - PROCESS | 2952 | 1468522502585 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 11:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:55:02 INFO - PROCESS | 2952 | 1468522502621 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:55:02 INFO - PROCESS | 2952 | 1468522502623 Marionette TRACE conn5 <- [1,1366,null,{}] 11:55:02 INFO - PROCESS | 2952 | 1468522502647 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:02 INFO - PROCESS | 2952 | 1468522502649 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:02 INFO - PROCESS | 2952 | 1468522502757 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 11:55:02 INFO - PROCESS | 2952 | 1468522502762 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:02 INFO - PROCESS | 2952 | 1468522502764 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:02 INFO - PROCESS | 2952 | ++DOCSHELL 000000F419B59800 == 32 [pid = 2952] [id = 351] 11:55:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F40A428C00) [pid = 2952] [serial = 1052] [outer = 0000000000000000] 11:55:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F4144A0800) [pid = 2952] [serial = 1053] [outer = 000000F40A428C00] 11:55:02 INFO - PROCESS | 2952 | 1468522502810 Marionette DEBUG loaded listener.js 11:55:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F4158C4400) [pid = 2952] [serial = 1054] [outer = 000000F40A428C00] 11:55:03 INFO - PROCESS | 2952 | 1468522503257 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 11:55:03 INFO - PROCESS | 2952 | 1468522503306 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 11:55:03 INFO - PROCESS | 2952 | 1468522503318 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:55:03 INFO - PROCESS | 2952 | 1468522503320 Marionette TRACE conn5 <- [1,1370,null,{}] 11:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:55:03 INFO - PROCESS | 2952 | 1468522503323 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:03 INFO - PROCESS | 2952 | 1468522503329 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:03 INFO - PROCESS | 2952 | 1468522503463 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 11:55:03 INFO - PROCESS | 2952 | 1468522503476 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:03 INFO - PROCESS | 2952 | 1468522503478 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:03 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AE19800 == 33 [pid = 2952] [id = 352] 11:55:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F4158CA400) [pid = 2952] [serial = 1055] [outer = 0000000000000000] 11:55:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F415C99400) [pid = 2952] [serial = 1056] [outer = 000000F4158CA400] 11:55:03 INFO - PROCESS | 2952 | 1468522503525 Marionette DEBUG loaded listener.js 11:55:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F416971400) [pid = 2952] [serial = 1057] [outer = 000000F4158CA400] 11:55:03 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F417172C00) [pid = 2952] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:55:03 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F41820B800) [pid = 2952] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:55:03 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F4096C6000) [pid = 2952] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:55:03 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F416964C00) [pid = 2952] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:55:03 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F409FC5C00) [pid = 2952] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:55:03 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F417137C00) [pid = 2952] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:55:03 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F40F162000) [pid = 2952] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:55:03 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F40A32B800) [pid = 2952] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:55:03 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F413D75400) [pid = 2952] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:55:03 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F415C84400) [pid = 2952] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:55:03 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F409FD8C00) [pid = 2952] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:55:04 INFO - PROCESS | 2952 | [2952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:55:04 INFO - PROCESS | 2952 | 1468522504149 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 11:55:04 INFO - PROCESS | 2952 | 1468522504206 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 11:55:04 INFO - PROCESS | 2952 | 1468522504210 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:55:04 INFO - PROCESS | 2952 | 1468522504212 Marionette TRACE conn5 <- [1,1374,null,{}] 11:55:04 INFO - PROCESS | 2952 | 1468522504215 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:04 INFO - PROCESS | 2952 | 1468522504217 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:04 INFO - PROCESS | 2952 | 1468522504296 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 11:55:04 INFO - PROCESS | 2952 | 1468522504303 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:04 INFO - PROCESS | 2952 | 1468522504305 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:04 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B3F8800 == 34 [pid = 2952] [id = 353] 11:55:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F40A203C00) [pid = 2952] [serial = 1058] [outer = 0000000000000000] 11:55:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F41696B800) [pid = 2952] [serial = 1059] [outer = 000000F40A203C00] 11:55:04 INFO - PROCESS | 2952 | 1468522504351 Marionette DEBUG loaded listener.js 11:55:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F416E79400) [pid = 2952] [serial = 1060] [outer = 000000F40A203C00] 11:55:04 INFO - PROCESS | 2952 | 1468522504763 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 11:55:04 INFO - PROCESS | 2952 | 1468522504801 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 11:55:04 INFO - PROCESS | 2952 | 1468522504804 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:55:04 INFO - PROCESS | 2952 | 1468522504806 Marionette TRACE conn5 <- [1,1378,null,{}] 11:55:04 INFO - PROCESS | 2952 | 1468522504809 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:04 INFO - PROCESS | 2952 | 1468522504811 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:04 INFO - PROCESS | 2952 | 1468522504890 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 11:55:04 INFO - PROCESS | 2952 | 1468522504895 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:04 INFO - PROCESS | 2952 | 1468522504897 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:04 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B4BF000 == 35 [pid = 2952] [id = 354] 11:55:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F417139C00) [pid = 2952] [serial = 1061] [outer = 0000000000000000] 11:55:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F417203000) [pid = 2952] [serial = 1062] [outer = 000000F417139C00] 11:55:04 INFO - PROCESS | 2952 | 1468522504941 Marionette DEBUG loaded listener.js 11:55:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F4175DF000) [pid = 2952] [serial = 1063] [outer = 000000F417139C00] 11:55:05 INFO - PROCESS | 2952 | 1468522505361 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 11:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 585ms 11:55:05 INFO - PROCESS | 2952 | 1468522505400 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 11:55:05 INFO - PROCESS | 2952 | 1468522505402 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 11:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:55:05 INFO - PROCESS | 2952 | 1468522505410 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:55:05 INFO - PROCESS | 2952 | 1468522505412 Marionette TRACE conn5 <- [1,1382,null,{}] 11:55:05 INFO - PROCESS | 2952 | 1468522505415 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:05 INFO - PROCESS | 2952 | 1468522505417 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:05 INFO - PROCESS | 2952 | 1468522505498 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 11:55:05 INFO - PROCESS | 2952 | 1468522505505 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:05 INFO - PROCESS | 2952 | 1468522505507 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:05 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4165C9800 == 36 [pid = 2952] [id = 355] 11:55:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F4175E6000) [pid = 2952] [serial = 1064] [outer = 0000000000000000] 11:55:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F417688400) [pid = 2952] [serial = 1065] [outer = 000000F4175E6000] 11:55:05 INFO - PROCESS | 2952 | 1468522505552 Marionette DEBUG loaded listener.js 11:55:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F417B75000) [pid = 2952] [serial = 1066] [outer = 000000F4175E6000] 11:55:06 INFO - PROCESS | 2952 | 1468522506267 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 11:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 944ms 11:55:06 INFO - PROCESS | 2952 | 1468522506351 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 11:55:06 INFO - PROCESS | 2952 | 1468522506355 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 11:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:55:06 INFO - PROCESS | 2952 | 1468522506361 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:55:06 INFO - PROCESS | 2952 | 1468522506364 Marionette TRACE conn5 <- [1,1386,null,{}] 11:55:06 INFO - PROCESS | 2952 | 1468522506370 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:06 INFO - PROCESS | 2952 | 1468522506374 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:06 INFO - PROCESS | 2952 | 1468522506532 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 11:55:06 INFO - PROCESS | 2952 | 1468522506643 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:06 INFO - PROCESS | 2952 | 1468522506646 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:06 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410EF2000 == 37 [pid = 2952] [id = 356] 11:55:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F40983CC00) [pid = 2952] [serial = 1067] [outer = 0000000000000000] 11:55:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F409FCF800) [pid = 2952] [serial = 1068] [outer = 000000F40983CC00] 11:55:06 INFO - PROCESS | 2952 | 1468522506705 Marionette DEBUG loaded listener.js 11:55:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F40A422C00) [pid = 2952] [serial = 1069] [outer = 000000F40983CC00] 11:55:07 INFO - PROCESS | 2952 | 1468522507467 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 11:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1177ms 11:55:07 INFO - PROCESS | 2952 | 1468522507542 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 11:55:07 INFO - PROCESS | 2952 | 1468522507547 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 11:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:55:07 INFO - PROCESS | 2952 | 1468522507554 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:55:07 INFO - PROCESS | 2952 | 1468522507557 Marionette TRACE conn5 <- [1,1390,null,{}] 11:55:07 INFO - PROCESS | 2952 | 1468522507561 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:07 INFO - PROCESS | 2952 | 1468522507564 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:07 INFO - PROCESS | 2952 | 1468522507694 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 11:55:07 INFO - PROCESS | 2952 | 1468522507763 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:07 INFO - PROCESS | 2952 | 1468522507766 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:07 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40AC79000 == 38 [pid = 2952] [id = 357] 11:55:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F409FC2400) [pid = 2952] [serial = 1070] [outer = 0000000000000000] 11:55:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F40A335400) [pid = 2952] [serial = 1071] [outer = 000000F409FC2400] 11:55:07 INFO - PROCESS | 2952 | 1468522507867 Marionette DEBUG loaded listener.js 11:55:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F40EABD000) [pid = 2952] [serial = 1072] [outer = 000000F409FC2400] 11:55:08 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B4BF000 == 37 [pid = 2952] [id = 354] 11:55:08 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B3F8800 == 36 [pid = 2952] [id = 353] 11:55:08 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AE19800 == 35 [pid = 2952] [id = 352] 11:55:08 INFO - PROCESS | 2952 | --DOCSHELL 000000F419B59800 == 34 [pid = 2952] [id = 351] 11:55:08 INFO - PROCESS | 2952 | --DOCSHELL 000000F4175A6000 == 33 [pid = 2952] [id = 350] 11:55:08 INFO - PROCESS | 2952 | --DOCSHELL 000000F4165D2800 == 32 [pid = 2952] [id = 349] 11:55:08 INFO - PROCESS | 2952 | --DOCSHELL 000000F413ECD800 == 31 [pid = 2952] [id = 348] 11:55:08 INFO - PROCESS | 2952 | --DOCSHELL 000000F40F713800 == 30 [pid = 2952] [id = 347] 11:55:08 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F4175E5000) [pid = 2952] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 11:55:08 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F4186C2800) [pid = 2952] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 11:55:08 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F41829AC00) [pid = 2952] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 11:55:08 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F40A481400) [pid = 2952] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 11:55:08 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F417134800) [pid = 2952] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 11:55:08 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F409FD1400) [pid = 2952] [serial = 999] [outer = 0000000000000000] [url = about:blank] 11:55:08 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F40A337C00) [pid = 2952] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 11:55:08 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F4179F0800) [pid = 2952] [serial = 994] [outer = 0000000000000000] [url = about:blank] 11:55:08 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F4175E5400) [pid = 2952] [serial = 993] [outer = 0000000000000000] [url = about:blank] 11:55:08 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F40F55A000) [pid = 2952] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 11:55:08 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F4107D5400) [pid = 2952] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 11:55:08 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F40A335000) [pid = 2952] [serial = 996] [outer = 0000000000000000] [url = about:blank] 11:55:08 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F40A490800) [pid = 2952] [serial = 997] [outer = 0000000000000000] [url = about:blank] 11:55:08 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F413E7B000) [pid = 2952] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 11:55:08 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F4158CAC00) [pid = 2952] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 11:55:08 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F41AF4FC00) [pid = 2952] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 11:55:08 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F413D95800) [pid = 2952] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 11:55:08 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F41A8E0000) [pid = 2952] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 11:55:08 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F41A850C00) [pid = 2952] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 11:55:08 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F418AE5400) [pid = 2952] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 11:55:08 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F4179EB400) [pid = 2952] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 11:55:08 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F417172400) [pid = 2952] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 11:55:08 INFO - PROCESS | 2952 | 1468522508653 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 11:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1139ms 11:55:08 INFO - PROCESS | 2952 | 1468522508706 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 11:55:08 INFO - PROCESS | 2952 | 1468522508710 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 11:55:08 INFO - PROCESS | 2952 | 1468522508717 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:55:08 INFO - PROCESS | 2952 | 1468522508722 Marionette TRACE conn5 <- [1,1394,null,{}] 11:55:08 INFO - PROCESS | 2952 | 1468522508727 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:08 INFO - PROCESS | 2952 | 1468522508730 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:08 INFO - PROCESS | 2952 | 1468522508823 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 11:55:08 INFO - PROCESS | 2952 | 1468522508834 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:08 INFO - PROCESS | 2952 | 1468522508837 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:08 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410247000 == 31 [pid = 2952] [id = 358] 11:55:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F40A425800) [pid = 2952] [serial = 1073] [outer = 0000000000000000] 11:55:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F40A497000) [pid = 2952] [serial = 1074] [outer = 000000F40A425800] 11:55:08 INFO - PROCESS | 2952 | 1468522508886 Marionette DEBUG loaded listener.js 11:55:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F40E74CC00) [pid = 2952] [serial = 1075] [outer = 000000F40A425800] 11:55:09 INFO - PROCESS | 2952 | 1468522509405 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 11:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 733ms 11:55:09 INFO - PROCESS | 2952 | 1468522509455 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 11:55:09 INFO - PROCESS | 2952 | 1468522509459 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 11:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:55:09 INFO - PROCESS | 2952 | 1468522509465 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:55:09 INFO - PROCESS | 2952 | 1468522509468 Marionette TRACE conn5 <- [1,1398,null,{}] 11:55:09 INFO - PROCESS | 2952 | 1468522509472 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:09 INFO - PROCESS | 2952 | 1468522509475 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:09 INFO - PROCESS | 2952 | 1468522509568 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 11:55:09 INFO - PROCESS | 2952 | 1468522509635 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:09 INFO - PROCESS | 2952 | 1468522509638 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:09 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4164CD800 == 32 [pid = 2952] [id = 359] 11:55:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F410392400) [pid = 2952] [serial = 1076] [outer = 0000000000000000] 11:55:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F410985400) [pid = 2952] [serial = 1077] [outer = 000000F410392400] 11:55:09 INFO - PROCESS | 2952 | 1468522509693 Marionette DEBUG loaded listener.js 11:55:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F413D6A800) [pid = 2952] [serial = 1078] [outer = 000000F410392400] 11:55:10 INFO - PROCESS | 2952 | 1468522510119 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 11:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 691ms 11:55:10 INFO - PROCESS | 2952 | 1468522510161 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 11:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:55:10 INFO - PROCESS | 2952 | 1468522510164 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 11:55:10 INFO - PROCESS | 2952 | 1468522510167 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:55:10 INFO - PROCESS | 2952 | 1468522510171 Marionette TRACE conn5 <- [1,1402,null,{}] 11:55:10 INFO - PROCESS | 2952 | 1468522510183 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:10 INFO - PROCESS | 2952 | 1468522510188 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:10 INFO - PROCESS | 2952 | 1468522510276 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 11:55:10 INFO - PROCESS | 2952 | 1468522510295 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:10 INFO - PROCESS | 2952 | 1468522510299 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:10 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A651800 == 33 [pid = 2952] [id = 360] 11:55:10 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F4158CAC00) [pid = 2952] [serial = 1079] [outer = 0000000000000000] 11:55:10 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F415C7C400) [pid = 2952] [serial = 1080] [outer = 000000F4158CAC00] 11:55:10 INFO - PROCESS | 2952 | 1468522510347 Marionette DEBUG loaded listener.js 11:55:10 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F41651B800) [pid = 2952] [serial = 1081] [outer = 000000F4158CAC00] 11:55:10 INFO - PROCESS | 2952 | 1468522510813 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 11:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 689ms 11:55:10 INFO - PROCESS | 2952 | 1468522510858 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 11:55:10 INFO - PROCESS | 2952 | 1468522510861 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 11:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:55:10 INFO - PROCESS | 2952 | 1468522510865 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:55:10 INFO - PROCESS | 2952 | 1468522510866 Marionette TRACE conn5 <- [1,1406,null,{}] 11:55:10 INFO - PROCESS | 2952 | 1468522510876 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:10 INFO - PROCESS | 2952 | 1468522510878 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:11 INFO - PROCESS | 2952 | 1468522511017 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 11:55:11 INFO - PROCESS | 2952 | 1468522511027 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:11 INFO - PROCESS | 2952 | 1468522511029 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:11 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AE29800 == 34 [pid = 2952] [id = 361] 11:55:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F41695BC00) [pid = 2952] [serial = 1082] [outer = 0000000000000000] 11:55:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F41695E800) [pid = 2952] [serial = 1083] [outer = 000000F41695BC00] 11:55:11 INFO - PROCESS | 2952 | 1468522511082 Marionette DEBUG loaded listener.js 11:55:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F416E7BC00) [pid = 2952] [serial = 1084] [outer = 000000F41695BC00] 11:55:11 INFO - PROCESS | 2952 | 1468522511529 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 11:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 691ms 11:55:11 INFO - PROCESS | 2952 | 1468522511558 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 11:55:11 INFO - PROCESS | 2952 | 1468522511560 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 11:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:55:11 INFO - PROCESS | 2952 | 1468522511569 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:55:11 INFO - PROCESS | 2952 | 1468522511571 Marionette TRACE conn5 <- [1,1410,null,{}] 11:55:11 INFO - PROCESS | 2952 | 1468522511575 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:11 INFO - PROCESS | 2952 | 1468522511577 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:11 INFO - PROCESS | 2952 | 1468522511692 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 11:55:11 INFO - PROCESS | 2952 | 1468522511697 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:11 INFO - PROCESS | 2952 | 1468522511699 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:11 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B42F000 == 35 [pid = 2952] [id = 362] 11:55:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F41696C800) [pid = 2952] [serial = 1085] [outer = 0000000000000000] 11:55:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F41716FC00) [pid = 2952] [serial = 1086] [outer = 000000F41696C800] 11:55:11 INFO - PROCESS | 2952 | 1468522511744 Marionette DEBUG loaded listener.js 11:55:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F4175E3000) [pid = 2952] [serial = 1087] [outer = 000000F41696C800] 11:55:12 INFO - PROCESS | 2952 | 1468522512222 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 11:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 692ms 11:55:12 INFO - PROCESS | 2952 | 1468522512264 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 11:55:12 INFO - PROCESS | 2952 | 1468522512266 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 11:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:55:12 INFO - PROCESS | 2952 | 1468522512269 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:55:12 INFO - PROCESS | 2952 | 1468522512271 Marionette TRACE conn5 <- [1,1414,null,{}] 11:55:12 INFO - PROCESS | 2952 | 1468522512275 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:12 INFO - PROCESS | 2952 | 1468522512281 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:12 INFO - PROCESS | 2952 | 1468522512439 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 11:55:12 INFO - PROCESS | 2952 | 1468522512465 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:12 INFO - PROCESS | 2952 | 1468522512467 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:12 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE6D800 == 36 [pid = 2952] [id = 363] 11:55:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F417D96400) [pid = 2952] [serial = 1088] [outer = 0000000000000000] 11:55:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F4182F7000) [pid = 2952] [serial = 1089] [outer = 000000F417D96400] 11:55:12 INFO - PROCESS | 2952 | 1468522512512 Marionette DEBUG loaded listener.js 11:55:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F418AE4000) [pid = 2952] [serial = 1090] [outer = 000000F417D96400] 11:55:12 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F410E65400) [pid = 2952] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:55:12 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F409FCC000) [pid = 2952] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:55:12 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F409FC0400) [pid = 2952] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:55:12 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F40B6EA400) [pid = 2952] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:55:12 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F40A428C00) [pid = 2952] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:55:12 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F40A429400) [pid = 2952] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:55:12 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F408526000) [pid = 2952] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:55:12 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F40A42B800) [pid = 2952] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:55:12 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F4175DFC00) [pid = 2952] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:55:12 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F417139C00) [pid = 2952] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:55:12 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F41B20E000) [pid = 2952] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:55:12 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F4158CA400) [pid = 2952] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:55:12 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F40A203C00) [pid = 2952] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:55:13 INFO - PROCESS | 2952 | 1468522513019 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 11:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 776ms 11:55:13 INFO - PROCESS | 2952 | 1468522513048 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 11:55:13 INFO - PROCESS | 2952 | 1468522513050 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 11:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:55:13 INFO - PROCESS | 2952 | 1468522513054 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:55:13 INFO - PROCESS | 2952 | 1468522513056 Marionette TRACE conn5 <- [1,1418,null,{}] 11:55:13 INFO - PROCESS | 2952 | 1468522513060 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:13 INFO - PROCESS | 2952 | 1468522513062 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:13 INFO - PROCESS | 2952 | 1468522513145 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 11:55:13 INFO - PROCESS | 2952 | 1468522513151 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:13 INFO - PROCESS | 2952 | 1468522513153 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:13 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE8E000 == 37 [pid = 2952] [id = 364] 11:55:13 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F409123800) [pid = 2952] [serial = 1091] [outer = 0000000000000000] 11:55:13 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F40E7B8400) [pid = 2952] [serial = 1092] [outer = 000000F409123800] 11:55:13 INFO - PROCESS | 2952 | 1468522513197 Marionette DEBUG loaded listener.js 11:55:13 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F417139C00) [pid = 2952] [serial = 1093] [outer = 000000F409123800] 11:55:13 INFO - PROCESS | 2952 | 1468522513620 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 11:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 586ms 11:55:13 INFO - PROCESS | 2952 | 1468522513643 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 11:55:13 INFO - PROCESS | 2952 | 1468522513654 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 11:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:55:13 INFO - PROCESS | 2952 | 1468522513657 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:55:13 INFO - PROCESS | 2952 | 1468522513659 Marionette TRACE conn5 <- [1,1422,null,{}] 11:55:13 INFO - PROCESS | 2952 | 1468522513663 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:13 INFO - PROCESS | 2952 | 1468522513665 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:13 INFO - PROCESS | 2952 | 1468522513748 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 11:55:13 INFO - PROCESS | 2952 | 1468522513780 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:13 INFO - PROCESS | 2952 | 1468522513782 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:13 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E58B000 == 38 [pid = 2952] [id = 365] 11:55:13 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F419728400) [pid = 2952] [serial = 1094] [outer = 0000000000000000] 11:55:13 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F419BCA800) [pid = 2952] [serial = 1095] [outer = 000000F419728400] 11:55:13 INFO - PROCESS | 2952 | 1468522513826 Marionette DEBUG loaded listener.js 11:55:13 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F41A67B800) [pid = 2952] [serial = 1096] [outer = 000000F419728400] 11:55:14 INFO - PROCESS | 2952 | 1468522514244 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 11:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 629ms 11:55:14 INFO - PROCESS | 2952 | 1468522514295 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 11:55:14 INFO - PROCESS | 2952 | 1468522514297 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 11:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:55:14 INFO - PROCESS | 2952 | 1468522514301 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:55:14 INFO - PROCESS | 2952 | 1468522514302 Marionette TRACE conn5 <- [1,1426,null,{}] 11:55:14 INFO - PROCESS | 2952 | 1468522514306 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:14 INFO - PROCESS | 2952 | 1468522514308 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:14 INFO - PROCESS | 2952 | 1468522514390 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 11:55:14 INFO - PROCESS | 2952 | 1468522514395 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:14 INFO - PROCESS | 2952 | 1468522514397 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:14 INFO - PROCESS | 2952 | ++DOCSHELL 000000F419780800 == 39 [pid = 2952] [id = 366] 11:55:14 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F41A6D9800) [pid = 2952] [serial = 1097] [outer = 0000000000000000] 11:55:14 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F41A852000) [pid = 2952] [serial = 1098] [outer = 000000F41A6D9800] 11:55:14 INFO - PROCESS | 2952 | 1468522514441 Marionette DEBUG loaded listener.js 11:55:14 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F41AF45000) [pid = 2952] [serial = 1099] [outer = 000000F41A6D9800] 11:55:14 INFO - PROCESS | 2952 | 1468522514857 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 11:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 586ms 11:55:14 INFO - PROCESS | 2952 | 1468522514898 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 11:55:14 INFO - PROCESS | 2952 | 1468522514900 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 11:55:14 INFO - PROCESS | 2952 | 1468522514904 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:55:14 INFO - PROCESS | 2952 | 1468522514906 Marionette TRACE conn5 <- [1,1430,null,{}] 11:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:55:14 INFO - PROCESS | 2952 | 1468522514910 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:14 INFO - PROCESS | 2952 | 1468522514912 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:15 INFO - PROCESS | 2952 | 1468522515040 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 11:55:15 INFO - PROCESS | 2952 | 1468522515195 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:15 INFO - PROCESS | 2952 | 1468522515198 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:15 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40EC83800 == 40 [pid = 2952] [id = 367] 11:55:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F409F48C00) [pid = 2952] [serial = 1100] [outer = 0000000000000000] 11:55:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F40A20A800) [pid = 2952] [serial = 1101] [outer = 000000F409F48C00] 11:55:15 INFO - PROCESS | 2952 | 1468522515259 Marionette DEBUG loaded listener.js 11:55:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F40A487000) [pid = 2952] [serial = 1102] [outer = 000000F409F48C00] 11:55:15 INFO - PROCESS | 2952 | 1468522515843 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 11:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 985ms 11:55:15 INFO - PROCESS | 2952 | 1468522515897 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 11:55:15 INFO - PROCESS | 2952 | 1468522515901 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 11:55:15 INFO - PROCESS | 2952 | 1468522515907 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:55:15 INFO - PROCESS | 2952 | 1468522515910 Marionette TRACE conn5 <- [1,1434,null,{}] 11:55:15 INFO - PROCESS | 2952 | 1468522515915 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:15 INFO - PROCESS | 2952 | 1468522515919 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:16 INFO - PROCESS | 2952 | 1468522516038 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 11:55:16 INFO - PROCESS | 2952 | 1468522516129 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:16 INFO - PROCESS | 2952 | 1468522516132 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:16 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A727800 == 41 [pid = 2952] [id = 368] 11:55:16 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F410DCD000) [pid = 2952] [serial = 1103] [outer = 0000000000000000] 11:55:16 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F413D6C400) [pid = 2952] [serial = 1104] [outer = 000000F410DCD000] 11:55:16 INFO - PROCESS | 2952 | 1468522516189 Marionette DEBUG loaded listener.js 11:55:16 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F4145E4800) [pid = 2952] [serial = 1105] [outer = 000000F410DCD000] 11:55:16 INFO - PROCESS | 2952 | 1468522516844 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 11:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 985ms 11:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:55:16 INFO - PROCESS | 2952 | 1468522516895 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 11:55:16 INFO - PROCESS | 2952 | 1468522516899 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 11:55:16 INFO - PROCESS | 2952 | 1468522516902 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:55:16 INFO - PROCESS | 2952 | 1468522516905 Marionette TRACE conn5 <- [1,1438,null,{}] 11:55:16 INFO - PROCESS | 2952 | 1468522516909 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:16 INFO - PROCESS | 2952 | 1468522516912 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:17 INFO - PROCESS | 2952 | 1468522517025 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 11:55:17 INFO - PROCESS | 2952 | 1468522517148 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:17 INFO - PROCESS | 2952 | 1468522517150 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:17 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E865000 == 42 [pid = 2952] [id = 369] 11:55:17 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F41679CC00) [pid = 2952] [serial = 1106] [outer = 0000000000000000] 11:55:17 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F4175DB000) [pid = 2952] [serial = 1107] [outer = 000000F41679CC00] 11:55:17 INFO - PROCESS | 2952 | 1468522517206 Marionette DEBUG loaded listener.js 11:55:17 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F417B2E400) [pid = 2952] [serial = 1108] [outer = 000000F41679CC00] 11:55:17 INFO - PROCESS | 2952 | 1468522517862 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 11:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 984ms 11:55:17 INFO - PROCESS | 2952 | 1468522517888 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 11:55:17 INFO - PROCESS | 2952 | 1468522517893 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 11:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:55:17 INFO - PROCESS | 2952 | 1468522517904 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:55:17 INFO - PROCESS | 2952 | 1468522517909 Marionette TRACE conn5 <- [1,1442,null,{}] 11:55:17 INFO - PROCESS | 2952 | 1468522517913 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:17 INFO - PROCESS | 2952 | 1468522517917 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:18 INFO - PROCESS | 2952 | 1468522518033 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 11:55:18 INFO - PROCESS | 2952 | 1468522518109 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:18 INFO - PROCESS | 2952 | 1468522518111 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:18 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE55800 == 43 [pid = 2952] [id = 370] 11:55:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F4167A9400) [pid = 2952] [serial = 1109] [outer = 0000000000000000] 11:55:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 92 (000000F41A852C00) [pid = 2952] [serial = 1110] [outer = 000000F4167A9400] 11:55:18 INFO - PROCESS | 2952 | 1468522518242 Marionette DEBUG loaded listener.js 11:55:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 93 (000000F41B469000) [pid = 2952] [serial = 1111] [outer = 000000F4167A9400] 11:55:19 INFO - PROCESS | 2952 | 1468522519002 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 11:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1152ms 11:55:19 INFO - PROCESS | 2952 | 1468522519052 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 11:55:19 INFO - PROCESS | 2952 | 1468522519056 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 11:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:55:19 INFO - PROCESS | 2952 | 1468522519061 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:55:19 INFO - PROCESS | 2952 | 1468522519064 Marionette TRACE conn5 <- [1,1446,null,{}] 11:55:19 INFO - PROCESS | 2952 | 1468522519070 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:19 INFO - PROCESS | 2952 | 1468522519073 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:19 INFO - PROCESS | 2952 | 1468522519239 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 11:55:19 INFO - PROCESS | 2952 | 1468522519249 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:19 INFO - PROCESS | 2952 | 1468522519252 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:19 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410EE9800 == 44 [pid = 2952] [id = 371] 11:55:19 INFO - PROCESS | 2952 | ++DOMWINDOW == 94 (000000F40A210400) [pid = 2952] [serial = 1112] [outer = 0000000000000000] 11:55:19 INFO - PROCESS | 2952 | ++DOMWINDOW == 95 (000000F40A483000) [pid = 2952] [serial = 1113] [outer = 000000F40A210400] 11:55:19 INFO - PROCESS | 2952 | 1468522519303 Marionette DEBUG loaded listener.js 11:55:19 INFO - PROCESS | 2952 | ++DOMWINDOW == 96 (000000F40A621800) [pid = 2952] [serial = 1114] [outer = 000000F40A210400] 11:55:20 INFO - PROCESS | 2952 | --DOCSHELL 000000F419780800 == 43 [pid = 2952] [id = 366] 11:55:20 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E58B000 == 42 [pid = 2952] [id = 365] 11:55:20 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE8E000 == 41 [pid = 2952] [id = 364] 11:55:20 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE6D800 == 40 [pid = 2952] [id = 363] 11:55:20 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B42F000 == 39 [pid = 2952] [id = 362] 11:55:20 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AE29800 == 38 [pid = 2952] [id = 361] 11:55:20 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A651800 == 37 [pid = 2952] [id = 360] 11:55:20 INFO - PROCESS | 2952 | --DOCSHELL 000000F4164CD800 == 36 [pid = 2952] [id = 359] 11:55:20 INFO - PROCESS | 2952 | --DOCSHELL 000000F410247000 == 35 [pid = 2952] [id = 358] 11:55:20 INFO - PROCESS | 2952 | --DOCSHELL 000000F40AC79000 == 34 [pid = 2952] [id = 357] 11:55:20 INFO - PROCESS | 2952 | --DOCSHELL 000000F4165C9800 == 33 [pid = 2952] [id = 355] 11:55:20 INFO - PROCESS | 2952 | --DOCSHELL 000000F410EF2000 == 32 [pid = 2952] [id = 356] 11:55:20 INFO - PROCESS | 2952 | --DOCSHELL 000000F4158A5800 == 31 [pid = 2952] [id = 346] 11:55:20 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE55800 == 30 [pid = 2952] [id = 370] 11:55:20 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E865000 == 29 [pid = 2952] [id = 369] 11:55:20 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A727800 == 28 [pid = 2952] [id = 368] 11:55:20 INFO - PROCESS | 2952 | --DOCSHELL 000000F40EC83800 == 27 [pid = 2952] [id = 367] 11:55:20 INFO - PROCESS | 2952 | --DOMWINDOW == 95 (000000F41044A000) [pid = 2952] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 11:55:20 INFO - PROCESS | 2952 | --DOMWINDOW == 94 (000000F40EA72C00) [pid = 2952] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 11:55:20 INFO - PROCESS | 2952 | --DOMWINDOW == 93 (000000F4144A0800) [pid = 2952] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 11:55:20 INFO - PROCESS | 2952 | --DOMWINDOW == 92 (000000F40A42CC00) [pid = 2952] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 11:55:20 INFO - PROCESS | 2952 | --DOMWINDOW == 91 (000000F40A48C800) [pid = 2952] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 11:55:20 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F40A425400) [pid = 2952] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 11:55:20 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F409124400) [pid = 2952] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 11:55:20 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F416522000) [pid = 2952] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 11:55:20 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F4145DF400) [pid = 2952] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 11:55:20 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F418626C00) [pid = 2952] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 11:55:20 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F4175DF000) [pid = 2952] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 11:55:20 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F417B7B000) [pid = 2952] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 11:55:20 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F41B4E8800) [pid = 2952] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 11:55:20 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F41B46D800) [pid = 2952] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 11:55:20 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F417688400) [pid = 2952] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 11:55:20 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F415C99400) [pid = 2952] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 11:55:20 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F4158C4400) [pid = 2952] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 11:55:20 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F417203000) [pid = 2952] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 11:55:20 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F416971400) [pid = 2952] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 11:55:20 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F416E79400) [pid = 2952] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 11:55:20 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F41696B800) [pid = 2952] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 11:55:20 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F413D72800) [pid = 2952] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 11:55:20 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F410391400) [pid = 2952] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 11:55:20 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F413883C00) [pid = 2952] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 11:55:20 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F40F1AA000) [pid = 2952] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 11:55:20 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F409FC4800) [pid = 2952] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 11:55:20 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F409FD5400) [pid = 2952] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 11:55:20 INFO - PROCESS | 2952 | 1468522520674 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 11:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1639ms 11:55:20 INFO - PROCESS | 2952 | 1468522520701 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 11:55:20 INFO - PROCESS | 2952 | 1468522520706 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 11:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:55:20 INFO - PROCESS | 2952 | 1468522520711 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:55:20 INFO - PROCESS | 2952 | 1468522520714 Marionette TRACE conn5 <- [1,1450,null,{}] 11:55:20 INFO - PROCESS | 2952 | 1468522520721 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:20 INFO - PROCESS | 2952 | 1468522520724 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:20 INFO - PROCESS | 2952 | 1468522520818 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 11:55:20 INFO - PROCESS | 2952 | 1468522520833 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:20 INFO - PROCESS | 2952 | 1468522520836 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:20 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41023D000 == 28 [pid = 2952] [id = 372] 11:55:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F40A20E000) [pid = 2952] [serial = 1115] [outer = 0000000000000000] 11:55:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F40A334400) [pid = 2952] [serial = 1116] [outer = 000000F40A20E000] 11:55:20 INFO - PROCESS | 2952 | 1468522520884 Marionette DEBUG loaded listener.js 11:55:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F40A486C00) [pid = 2952] [serial = 1117] [outer = 000000F40A20E000] 11:55:21 INFO - PROCESS | 2952 | 1468522521375 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 11:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 691ms 11:55:21 INFO - PROCESS | 2952 | 1468522521406 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 11:55:21 INFO - PROCESS | 2952 | 1468522521411 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 11:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:55:21 INFO - PROCESS | 2952 | 1468522521418 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:55:21 INFO - PROCESS | 2952 | 1468522521420 Marionette TRACE conn5 <- [1,1454,null,{}] 11:55:21 INFO - PROCESS | 2952 | 1468522521424 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:21 INFO - PROCESS | 2952 | 1468522521427 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:21 INFO - PROCESS | 2952 | 1468522521521 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 11:55:21 INFO - PROCESS | 2952 | 1468522521529 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:21 INFO - PROCESS | 2952 | 1468522521532 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:21 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4158BC800 == 29 [pid = 2952] [id = 373] 11:55:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F40B8B8800) [pid = 2952] [serial = 1118] [outer = 0000000000000000] 11:55:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F40E9EB400) [pid = 2952] [serial = 1119] [outer = 000000F40B8B8800] 11:55:21 INFO - PROCESS | 2952 | 1468522521581 Marionette DEBUG loaded listener.js 11:55:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F40F473400) [pid = 2952] [serial = 1120] [outer = 000000F40B8B8800] 11:55:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F4107D0C00) [pid = 2952] [serial = 1121] [outer = 000000F40F1B2C00] 11:55:22 INFO - PROCESS | 2952 | 1468522522114 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 11:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 734ms 11:55:22 INFO - PROCESS | 2952 | 1468522522153 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 11:55:22 INFO - PROCESS | 2952 | 1468522522156 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 11:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:55:22 INFO - PROCESS | 2952 | 1468522522159 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:55:22 INFO - PROCESS | 2952 | 1468522522163 Marionette TRACE conn5 <- [1,1458,null,{}] 11:55:22 INFO - PROCESS | 2952 | 1468522522209 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:22 INFO - PROCESS | 2952 | 1468522522214 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:22 INFO - PROCESS | 2952 | 1468522522332 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 11:55:22 INFO - PROCESS | 2952 | 1468522522382 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:22 INFO - PROCESS | 2952 | 1468522522386 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:22 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416C6B800 == 30 [pid = 2952] [id = 374] 11:55:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F409F48400) [pid = 2952] [serial = 1122] [outer = 0000000000000000] 11:55:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F40B8BC400) [pid = 2952] [serial = 1123] [outer = 000000F409F48400] 11:55:22 INFO - PROCESS | 2952 | 1468522522435 Marionette DEBUG loaded listener.js 11:55:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F413E86C00) [pid = 2952] [serial = 1124] [outer = 000000F409F48400] 11:55:23 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F41A6D9800) [pid = 2952] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:55:23 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F41695BC00) [pid = 2952] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:55:23 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F41696C800) [pid = 2952] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:55:23 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F417D96400) [pid = 2952] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:55:23 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F4175E6000) [pid = 2952] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:55:23 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F410392400) [pid = 2952] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:55:23 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F40983CC00) [pid = 2952] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:55:23 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F409FC2400) [pid = 2952] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:55:23 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F4158CAC00) [pid = 2952] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:55:23 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F40A425800) [pid = 2952] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:55:23 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F409123800) [pid = 2952] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:55:23 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F419728400) [pid = 2952] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:55:23 INFO - PROCESS | 2952 | 1468522523320 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 11:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1221ms 11:55:23 INFO - PROCESS | 2952 | 1468522523385 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 11:55:23 INFO - PROCESS | 2952 | 1468522523390 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 11:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:55:23 INFO - PROCESS | 2952 | 1468522523396 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:55:23 INFO - PROCESS | 2952 | 1468522523399 Marionette TRACE conn5 <- [1,1462,null,{}] 11:55:23 INFO - PROCESS | 2952 | 1468522523406 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:23 INFO - PROCESS | 2952 | 1468522523409 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:23 INFO - PROCESS | 2952 | 1468522523545 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 11:55:23 INFO - PROCESS | 2952 | 1468522523612 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:23 INFO - PROCESS | 2952 | 1468522523617 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:23 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41024D000 == 31 [pid = 2952] [id = 375] 11:55:23 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F409FD0000) [pid = 2952] [serial = 1125] [outer = 0000000000000000] 11:55:23 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F409FD2C00) [pid = 2952] [serial = 1126] [outer = 000000F409FD0000] 11:55:23 INFO - PROCESS | 2952 | 1468522523720 Marionette DEBUG loaded listener.js 11:55:23 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F40A42D400) [pid = 2952] [serial = 1127] [outer = 000000F409FD0000] 11:55:24 INFO - PROCESS | 2952 | 1468522524542 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 11:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1178ms 11:55:24 INFO - PROCESS | 2952 | 1468522524576 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 11:55:24 INFO - PROCESS | 2952 | 1468522524581 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 11:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:55:24 INFO - PROCESS | 2952 | 1468522524588 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:55:24 INFO - PROCESS | 2952 | 1468522524591 Marionette TRACE conn5 <- [1,1466,null,{}] 11:55:24 INFO - PROCESS | 2952 | 1468522524595 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:24 INFO - PROCESS | 2952 | 1468522524598 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:24 INFO - PROCESS | 2952 | 1468522524724 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 11:55:24 INFO - PROCESS | 2952 | 1468522524798 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:24 INFO - PROCESS | 2952 | 1468522524801 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:24 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416D6B000 == 32 [pid = 2952] [id = 376] 11:55:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F40B851800) [pid = 2952] [serial = 1128] [outer = 0000000000000000] 11:55:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F40F742000) [pid = 2952] [serial = 1129] [outer = 000000F40B851800] 11:55:24 INFO - PROCESS | 2952 | 1468522524860 Marionette DEBUG loaded listener.js 11:55:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F410987800) [pid = 2952] [serial = 1130] [outer = 000000F40B851800] 11:55:25 INFO - PROCESS | 2952 | --DOCSHELL 000000F40F206000 == 31 [pid = 2952] [id = 24] 11:55:25 INFO - PROCESS | 2952 | --DOCSHELL 000000F41024E000 == 30 [pid = 2952] [id = 13] 11:55:25 INFO - PROCESS | 2952 | --DOCSHELL 000000F413D2A800 == 29 [pid = 2952] [id = 25] 11:55:25 INFO - PROCESS | 2952 | --DOCSHELL 000000F4158BC800 == 28 [pid = 2952] [id = 373] 11:55:25 INFO - PROCESS | 2952 | --DOCSHELL 000000F41023D000 == 27 [pid = 2952] [id = 372] 11:55:25 INFO - PROCESS | 2952 | --DOCSHELL 000000F410EE9800 == 26 [pid = 2952] [id = 371] 11:55:25 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F41695E800) [pid = 2952] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 11:55:25 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F416E7BC00) [pid = 2952] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 11:55:25 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F4175E3000) [pid = 2952] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 11:55:25 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F41716FC00) [pid = 2952] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 11:55:25 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F4182F7000) [pid = 2952] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 11:55:25 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F417B75000) [pid = 2952] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 11:55:25 INFO - PROCESS | 2952 | --DOMWINDOW == 66 (000000F410985400) [pid = 2952] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 11:55:25 INFO - PROCESS | 2952 | --DOMWINDOW == 65 (000000F413D6A800) [pid = 2952] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 11:55:25 INFO - PROCESS | 2952 | --DOMWINDOW == 64 (000000F409FCF800) [pid = 2952] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 11:55:25 INFO - PROCESS | 2952 | --DOMWINDOW == 63 (000000F40A422C00) [pid = 2952] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 11:55:25 INFO - PROCESS | 2952 | --DOMWINDOW == 62 (000000F40A335400) [pid = 2952] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 11:55:25 INFO - PROCESS | 2952 | --DOMWINDOW == 61 (000000F40EABD000) [pid = 2952] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 11:55:25 INFO - PROCESS | 2952 | --DOMWINDOW == 60 (000000F415C7C400) [pid = 2952] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 11:55:25 INFO - PROCESS | 2952 | --DOMWINDOW == 59 (000000F40A497000) [pid = 2952] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 11:55:25 INFO - PROCESS | 2952 | --DOMWINDOW == 58 (000000F40E74CC00) [pid = 2952] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 11:55:25 INFO - PROCESS | 2952 | --DOMWINDOW == 57 (000000F40E7B8400) [pid = 2952] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 11:55:25 INFO - PROCESS | 2952 | --DOMWINDOW == 56 (000000F417139C00) [pid = 2952] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 11:55:25 INFO - PROCESS | 2952 | --DOMWINDOW == 55 (000000F419BCA800) [pid = 2952] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 11:55:25 INFO - PROCESS | 2952 | --DOMWINDOW == 54 (000000F41A67B800) [pid = 2952] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 11:55:25 INFO - PROCESS | 2952 | --DOMWINDOW == 53 (000000F41AF45000) [pid = 2952] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 11:55:25 INFO - PROCESS | 2952 | --DOMWINDOW == 52 (000000F418AE4000) [pid = 2952] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 11:55:25 INFO - PROCESS | 2952 | --DOMWINDOW == 51 (000000F41651B800) [pid = 2952] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 11:55:25 INFO - PROCESS | 2952 | --DOMWINDOW == 50 (000000F41A852000) [pid = 2952] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 11:55:25 INFO - PROCESS | 2952 | 1468522525809 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 11:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1297ms 11:55:25 INFO - PROCESS | 2952 | 1468522525887 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 11:55:25 INFO - PROCESS | 2952 | 1468522525892 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 11:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:55:25 INFO - PROCESS | 2952 | 1468522525898 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:55:25 INFO - PROCESS | 2952 | 1468522525901 Marionette TRACE conn5 <- [1,1470,null,{}] 11:55:25 INFO - PROCESS | 2952 | 1468522525908 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:25 INFO - PROCESS | 2952 | 1468522525911 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:26 INFO - PROCESS | 2952 | 1468522526067 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 11:55:26 INFO - PROCESS | 2952 | 1468522526132 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:26 INFO - PROCESS | 2952 | 1468522526138 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:26 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410A10000 == 27 [pid = 2952] [id = 377] 11:55:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 51 (000000F409FCC000) [pid = 2952] [serial = 1131] [outer = 0000000000000000] 11:55:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 52 (000000F40A20D800) [pid = 2952] [serial = 1132] [outer = 000000F409FCC000] 11:55:26 INFO - PROCESS | 2952 | 1468522526239 Marionette DEBUG loaded listener.js 11:55:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 53 (000000F40A42A000) [pid = 2952] [serial = 1133] [outer = 000000F409FCC000] 11:55:26 INFO - PROCESS | 2952 | 1468522526936 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 11:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1081ms 11:55:26 INFO - PROCESS | 2952 | 1468522526985 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 11:55:26 INFO - PROCESS | 2952 | 1468522526991 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 11:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:55:27 INFO - PROCESS | 2952 | 1468522526997 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:55:27 INFO - PROCESS | 2952 | 1468522527001 Marionette TRACE conn5 <- [1,1474,null,{}] 11:55:27 INFO - PROCESS | 2952 | 1468522527005 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:27 INFO - PROCESS | 2952 | 1468522527008 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:27 INFO - PROCESS | 2952 | 1468522527123 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 11:55:27 INFO - PROCESS | 2952 | 1468522527194 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:27 INFO - PROCESS | 2952 | 1468522527197 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:27 INFO - PROCESS | 2952 | ++DOCSHELL 000000F415C57800 == 28 [pid = 2952] [id = 378] 11:55:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 54 (000000F40EABE400) [pid = 2952] [serial = 1134] [outer = 0000000000000000] 11:55:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 55 (000000F40F162000) [pid = 2952] [serial = 1135] [outer = 000000F40EABE400] 11:55:27 INFO - PROCESS | 2952 | 1468522527256 Marionette DEBUG loaded listener.js 11:55:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 56 (000000F4103DF000) [pid = 2952] [serial = 1136] [outer = 000000F40EABE400] 11:55:27 INFO - PROCESS | 2952 | 1468522527907 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 11:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 986ms 11:55:28 INFO - PROCESS | 2952 | 1468522527988 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 11:55:28 INFO - PROCESS | 2952 | 1468522527990 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 11:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:55:28 INFO - PROCESS | 2952 | 1468522527994 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:55:28 INFO - PROCESS | 2952 | 1468522527998 Marionette TRACE conn5 <- [1,1478,null,{}] 11:55:28 INFO - PROCESS | 2952 | 1468522528024 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:28 INFO - PROCESS | 2952 | 1468522528029 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:28 INFO - PROCESS | 2952 | 1468522528174 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 11:55:28 INFO - PROCESS | 2952 | 1468522528219 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:28 INFO - PROCESS | 2952 | 1468522528222 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:28 INFO - PROCESS | 2952 | ++DOCSHELL 000000F418AAA800 == 29 [pid = 2952] [id = 379] 11:55:28 INFO - PROCESS | 2952 | ++DOMWINDOW == 57 (000000F413E79400) [pid = 2952] [serial = 1137] [outer = 0000000000000000] 11:55:28 INFO - PROCESS | 2952 | ++DOMWINDOW == 58 (000000F413E7F400) [pid = 2952] [serial = 1138] [outer = 000000F413E79400] 11:55:28 INFO - PROCESS | 2952 | 1468522528284 Marionette DEBUG loaded listener.js 11:55:28 INFO - PROCESS | 2952 | ++DOMWINDOW == 59 (000000F4158CA800) [pid = 2952] [serial = 1139] [outer = 000000F413E79400] 11:55:28 INFO - PROCESS | 2952 | 1468522528917 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 11:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 943ms 11:55:28 INFO - PROCESS | 2952 | 1468522528940 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 11:55:28 INFO - PROCESS | 2952 | 1468522528943 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 11:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:55:28 INFO - PROCESS | 2952 | 1468522528947 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:55:28 INFO - PROCESS | 2952 | 1468522528949 Marionette TRACE conn5 <- [1,1482,null,{}] 11:55:28 INFO - PROCESS | 2952 | 1468522528952 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:28 INFO - PROCESS | 2952 | 1468522528955 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:29 INFO - PROCESS | 2952 | 1468522529067 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 11:55:29 INFO - PROCESS | 2952 | 1468522529149 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:29 INFO - PROCESS | 2952 | 1468522529152 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:29 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A734000 == 30 [pid = 2952] [id = 380] 11:55:29 INFO - PROCESS | 2952 | ++DOMWINDOW == 60 (000000F41651D800) [pid = 2952] [serial = 1140] [outer = 0000000000000000] 11:55:29 INFO - PROCESS | 2952 | ++DOMWINDOW == 61 (000000F4165FA400) [pid = 2952] [serial = 1141] [outer = 000000F41651D800] 11:55:29 INFO - PROCESS | 2952 | 1468522529208 Marionette DEBUG loaded listener.js 11:55:29 INFO - PROCESS | 2952 | ++DOMWINDOW == 62 (000000F416962000) [pid = 2952] [serial = 1142] [outer = 000000F41651D800] 11:55:29 INFO - PROCESS | 2952 | 1468522529865 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 11:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 943ms 11:55:29 INFO - PROCESS | 2952 | 1468522529891 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 11:55:29 INFO - PROCESS | 2952 | 1468522529896 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 11:55:29 INFO - PROCESS | 2952 | 1468522529901 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:55:29 INFO - PROCESS | 2952 | 1468522529904 Marionette TRACE conn5 <- [1,1486,null,{}] 11:55:29 INFO - PROCESS | 2952 | 1468522529910 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:29 INFO - PROCESS | 2952 | 1468522529913 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:30 INFO - PROCESS | 2952 | 1468522530025 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 11:55:30 INFO - PROCESS | 2952 | 1468522530098 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:30 INFO - PROCESS | 2952 | 1468522530102 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:30 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4158A2800 == 31 [pid = 2952] [id = 381] 11:55:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 63 (000000F40A26A400) [pid = 2952] [serial = 1143] [outer = 0000000000000000] 11:55:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 64 (000000F40A425C00) [pid = 2952] [serial = 1144] [outer = 000000F40A26A400] 11:55:30 INFO - PROCESS | 2952 | 1468522530153 Marionette DEBUG loaded listener.js 11:55:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 65 (000000F40AC54800) [pid = 2952] [serial = 1145] [outer = 000000F40A26A400] 11:55:30 INFO - PROCESS | 2952 | --DOCSHELL 000000F41024D000 == 30 [pid = 2952] [id = 375] 11:55:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F40F4C3000 == 29 [pid = 2952] [id = 29] 11:55:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F416B53000 == 28 [pid = 2952] [id = 16] 11:55:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE60800 == 27 [pid = 2952] [id = 21] 11:55:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F41978E000 == 26 [pid = 2952] [id = 19] 11:55:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F4175A2800 == 25 [pid = 2952] [id = 18] 11:55:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F415C5A800 == 24 [pid = 2952] [id = 26] 11:55:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F41EC37800 == 23 [pid = 2952] [id = 22] 11:55:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F4146E4000 == 22 [pid = 2952] [id = 14] 11:55:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F416D7A800 == 21 [pid = 2952] [id = 17] 11:55:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F4164C2000 == 20 [pid = 2952] [id = 15] 11:55:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A662000 == 19 [pid = 2952] [id = 20] 11:55:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F416C69000 == 18 [pid = 2952] [id = 27] 11:55:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F41848D800 == 17 [pid = 2952] [id = 28] 11:55:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F410250800 == 16 [pid = 2952] [id = 12] 11:55:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F41ECE4000 == 15 [pid = 2952] [id = 23] 11:55:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F418AAA800 == 14 [pid = 2952] [id = 379] 11:55:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F416C6B800 == 13 [pid = 2952] [id = 374] 11:55:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F415C57800 == 12 [pid = 2952] [id = 378] 11:55:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F410A10000 == 11 [pid = 2952] [id = 377] 11:55:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F416D6B000 == 10 [pid = 2952] [id = 376] 11:55:32 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A734000 == 9 [pid = 2952] [id = 380] 11:55:33 INFO - PROCESS | 2952 | 1468522533151 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 11:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 3309ms 11:55:33 INFO - PROCESS | 2952 | 1468522533215 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 11:55:33 INFO - PROCESS | 2952 | 1468522533219 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 11:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:55:33 INFO - PROCESS | 2952 | 1468522533224 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:55:33 INFO - PROCESS | 2952 | 1468522533228 Marionette TRACE conn5 <- [1,1490,null,{}] 11:55:33 INFO - PROCESS | 2952 | 1468522533239 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:33 INFO - PROCESS | 2952 | 1468522533243 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:33 INFO - PROCESS | 2952 | 1468522533343 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 11:55:33 INFO - PROCESS | 2952 | 1468522533357 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:33 INFO - PROCESS | 2952 | 1468522533360 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:33 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410257000 == 10 [pid = 2952] [id = 382] 11:55:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 66 (000000F40A203C00) [pid = 2952] [serial = 1146] [outer = 0000000000000000] 11:55:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 67 (000000F40A20A400) [pid = 2952] [serial = 1147] [outer = 000000F40A203C00] 11:55:33 INFO - PROCESS | 2952 | 1468522533411 Marionette DEBUG loaded listener.js 11:55:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F40A335C00) [pid = 2952] [serial = 1148] [outer = 000000F40A203C00] 11:55:33 INFO - PROCESS | 2952 | 1468522533883 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 11:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 692ms 11:55:33 INFO - PROCESS | 2952 | 1468522533920 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 11:55:33 INFO - PROCESS | 2952 | 1468522533925 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 11:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:55:33 INFO - PROCESS | 2952 | 1468522533932 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:55:33 INFO - PROCESS | 2952 | 1468522533935 Marionette TRACE conn5 <- [1,1494,null,{}] 11:55:33 INFO - PROCESS | 2952 | 1468522533939 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:33 INFO - PROCESS | 2952 | 1468522533942 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:34 INFO - PROCESS | 2952 | 1468522534036 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 11:55:34 INFO - PROCESS | 2952 | 1468522534045 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:34 INFO - PROCESS | 2952 | 1468522534048 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:34 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41021D800 == 11 [pid = 2952] [id = 383] 11:55:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F40A49F800) [pid = 2952] [serial = 1149] [outer = 0000000000000000] 11:55:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F40A625C00) [pid = 2952] [serial = 1150] [outer = 000000F40A49F800] 11:55:34 INFO - PROCESS | 2952 | 1468522534097 Marionette DEBUG loaded listener.js 11:55:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F40E7C2800) [pid = 2952] [serial = 1151] [outer = 000000F40A49F800] 11:55:34 INFO - PROCESS | 2952 | 1468522534598 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 11:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 691ms 11:55:34 INFO - PROCESS | 2952 | 1468522534625 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 11:55:34 INFO - PROCESS | 2952 | 1468522534627 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 11:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:55:34 INFO - PROCESS | 2952 | 1468522534631 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:55:34 INFO - PROCESS | 2952 | 1468522534635 Marionette TRACE conn5 <- [1,1498,null,{}] 11:55:34 INFO - PROCESS | 2952 | 1468522534648 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:34 INFO - PROCESS | 2952 | 1468522534653 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:34 INFO - PROCESS | 2952 | 1468522534747 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 11:55:34 INFO - PROCESS | 2952 | 1468522534829 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:34 INFO - PROCESS | 2952 | 1468522534832 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:34 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41978B000 == 12 [pid = 2952] [id = 384] 11:55:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F409FC2800) [pid = 2952] [serial = 1152] [outer = 0000000000000000] 11:55:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F4103DEC00) [pid = 2952] [serial = 1153] [outer = 000000F409FC2800] 11:55:34 INFO - PROCESS | 2952 | 1468522534883 Marionette DEBUG loaded listener.js 11:55:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F413D6CC00) [pid = 2952] [serial = 1154] [outer = 000000F409FC2800] 11:55:35 INFO - PROCESS | 2952 | 1468522535314 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 11:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 733ms 11:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:55:35 INFO - PROCESS | 2952 | 1468522535366 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 11:55:35 INFO - PROCESS | 2952 | 1468522535369 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 11:55:35 INFO - PROCESS | 2952 | 1468522535372 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:55:35 INFO - PROCESS | 2952 | 1468522535374 Marionette TRACE conn5 <- [1,1502,null,{}] 11:55:35 INFO - PROCESS | 2952 | 1468522535378 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:35 INFO - PROCESS | 2952 | 1468522535380 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:35 INFO - PROCESS | 2952 | 1468522535521 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 11:55:35 INFO - PROCESS | 2952 | 1468522535565 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:35 INFO - PROCESS | 2952 | 1468522535568 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:35 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AE0C800 == 13 [pid = 2952] [id = 385] 11:55:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F413E79C00) [pid = 2952] [serial = 1155] [outer = 0000000000000000] 11:55:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F4144A2000) [pid = 2952] [serial = 1156] [outer = 000000F413E79C00] 11:55:35 INFO - PROCESS | 2952 | 1468522535616 Marionette DEBUG loaded listener.js 11:55:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F4158C4000) [pid = 2952] [serial = 1157] [outer = 000000F413E79C00] 11:55:36 INFO - PROCESS | 2952 | 1468522536083 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 11:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 733ms 11:55:36 INFO - PROCESS | 2952 | 1468522536109 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 11:55:36 INFO - PROCESS | 2952 | 1468522536111 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 11:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:55:36 INFO - PROCESS | 2952 | 1468522536122 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:55:36 INFO - PROCESS | 2952 | 1468522536124 Marionette TRACE conn5 <- [1,1506,null,{}] 11:55:36 INFO - PROCESS | 2952 | 1468522536132 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:36 INFO - PROCESS | 2952 | 1468522536134 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:36 INFO - PROCESS | 2952 | 1468522536241 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 11:55:36 INFO - PROCESS | 2952 | 1468522536247 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:36 INFO - PROCESS | 2952 | 1468522536249 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:36 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B332000 == 14 [pid = 2952] [id = 386] 11:55:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F40A49EC00) [pid = 2952] [serial = 1158] [outer = 0000000000000000] 11:55:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F415C85800) [pid = 2952] [serial = 1159] [outer = 000000F40A49EC00] 11:55:36 INFO - PROCESS | 2952 | 1468522536294 Marionette DEBUG loaded listener.js 11:55:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F41651D000) [pid = 2952] [serial = 1160] [outer = 000000F40A49EC00] 11:55:36 INFO - PROCESS | 2952 | 1468522536751 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 11:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 691ms 11:55:36 INFO - PROCESS | 2952 | 1468522536831 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 11:55:36 INFO - PROCESS | 2952 | 1468522536833 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 11:55:36 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:55:36 INFO - PROCESS | 2952 | 1468522536838 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:55:36 INFO - PROCESS | 2952 | 1468522536839 Marionette TRACE conn5 <- [1,1510,null,{}] 11:55:36 INFO - PROCESS | 2952 | 1468522536843 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:36 INFO - PROCESS | 2952 | 1468522536849 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:37 INFO - PROCESS | 2952 | 1468522537029 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 11:55:37 INFO - PROCESS | 2952 | 1468522537049 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:37 INFO - PROCESS | 2952 | 1468522537051 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:37 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B437000 == 15 [pid = 2952] [id = 387] 11:55:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F416523C00) [pid = 2952] [serial = 1161] [outer = 0000000000000000] 11:55:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F417098400) [pid = 2952] [serial = 1162] [outer = 000000F416523C00] 11:55:37 INFO - PROCESS | 2952 | 1468522537096 Marionette DEBUG loaded listener.js 11:55:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F41713E400) [pid = 2952] [serial = 1163] [outer = 000000F416523C00] 11:55:37 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F409FCC000) [pid = 2952] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:55:37 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F409F48400) [pid = 2952] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:55:37 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F413E79400) [pid = 2952] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:55:37 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F41651D800) [pid = 2952] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:55:37 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F40EABE400) [pid = 2952] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:55:37 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F409F48C00) [pid = 2952] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:55:37 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F41679CC00) [pid = 2952] [serial = 1106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:55:37 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F4167A9400) [pid = 2952] [serial = 1109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:55:37 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F410DCD000) [pid = 2952] [serial = 1103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:55:37 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F40B851800) [pid = 2952] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:55:37 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F40A20E000) [pid = 2952] [serial = 1115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:55:37 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F40A210400) [pid = 2952] [serial = 1112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:55:37 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F40B8B8800) [pid = 2952] [serial = 1118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:55:37 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F409FD0000) [pid = 2952] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:55:37 INFO - PROCESS | 2952 | 1468522537656 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 11:55:37 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 11:55:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:55:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:55:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:55:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:55:37 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 11:55:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:55:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:55:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:55:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:55:37 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 11:55:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:55:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:55:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:55:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:55:37 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 11:55:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:55:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:55:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:55:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:55:37 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 891ms 11:55:37 INFO - PROCESS | 2952 | 1468522537730 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 11:55:37 INFO - PROCESS | 2952 | 1468522537732 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 11:55:37 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:55:37 INFO - PROCESS | 2952 | 1468522537736 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:55:37 INFO - PROCESS | 2952 | 1468522537738 Marionette TRACE conn5 <- [1,1514,null,{}] 11:55:37 INFO - PROCESS | 2952 | 1468522537742 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:37 INFO - PROCESS | 2952 | 1468522537744 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:37 INFO - PROCESS | 2952 | 1468522537822 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 11:55:37 INFO - PROCESS | 2952 | 1468522537827 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:37 INFO - PROCESS | 2952 | 1468522537829 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:37 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B4B6000 == 16 [pid = 2952] [id = 388] 11:55:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F4091D1000) [pid = 2952] [serial = 1164] [outer = 0000000000000000] 11:55:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F413881000) [pid = 2952] [serial = 1165] [outer = 000000F4091D1000] 11:55:37 INFO - PROCESS | 2952 | 1468522537873 Marionette DEBUG loaded listener.js 11:55:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F416516C00) [pid = 2952] [serial = 1166] [outer = 000000F4091D1000] 11:55:38 INFO - PROCESS | 2952 | 1468522538278 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 11:55:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:55:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:55:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:55:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:55:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:55:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:55:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:55:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:55:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:55:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:55:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:55:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:55:38 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 587ms 11:55:38 INFO - PROCESS | 2952 | 1468522538325 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 11:55:38 INFO - PROCESS | 2952 | 1468522538328 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 11:55:38 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:55:38 INFO - PROCESS | 2952 | 1468522538331 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:55:38 INFO - PROCESS | 2952 | 1468522538333 Marionette TRACE conn5 <- [1,1518,null,{}] 11:55:38 INFO - PROCESS | 2952 | 1468522538336 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:38 INFO - PROCESS | 2952 | 1468522538338 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:38 INFO - PROCESS | 2952 | 1468522538418 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 11:55:38 INFO - PROCESS | 2952 | 1468522538424 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:38 INFO - PROCESS | 2952 | 1468522538426 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:38 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE69800 == 17 [pid = 2952] [id = 389] 11:55:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F416974400) [pid = 2952] [serial = 1167] [outer = 0000000000000000] 11:55:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F417174C00) [pid = 2952] [serial = 1168] [outer = 000000F416974400] 11:55:38 INFO - PROCESS | 2952 | 1468522538471 Marionette DEBUG loaded listener.js 11:55:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F4175DBC00) [pid = 2952] [serial = 1169] [outer = 000000F416974400] 11:55:38 INFO - PROCESS | 2952 | 1468522538882 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 11:55:38 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 11:55:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:55:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:55:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:55:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:55:38 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 11:55:38 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:55:38 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 586ms 11:55:38 INFO - PROCESS | 2952 | 1468522538920 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 11:55:38 INFO - PROCESS | 2952 | 1468522538922 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 11:55:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:55:38 INFO - PROCESS | 2952 | 1468522538926 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:55:38 INFO - PROCESS | 2952 | 1468522538928 Marionette TRACE conn5 <- [1,1522,null,{}] 11:55:38 INFO - PROCESS | 2952 | 1468522538931 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:38 INFO - PROCESS | 2952 | 1468522538933 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:39 INFO - PROCESS | 2952 | 1468522539047 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 11:55:39 INFO - PROCESS | 2952 | 1468522539054 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:39 INFO - PROCESS | 2952 | 1468522539056 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:39 INFO - PROCESS | 2952 | ++DOCSHELL 000000F419786000 == 18 [pid = 2952] [id = 390] 11:55:39 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F4175DE400) [pid = 2952] [serial = 1170] [outer = 0000000000000000] 11:55:39 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F4175E9400) [pid = 2952] [serial = 1171] [outer = 000000F4175DE400] 11:55:39 INFO - PROCESS | 2952 | 1468522539100 Marionette DEBUG loaded listener.js 11:55:39 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F417688C00) [pid = 2952] [serial = 1172] [outer = 000000F4175DE400] 11:55:39 INFO - PROCESS | 2952 | 1468522539614 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 11:55:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:55:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 734ms 11:55:39 INFO - PROCESS | 2952 | 1468522539672 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 11:55:39 INFO - PROCESS | 2952 | 1468522539677 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 11:55:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:55:39 INFO - PROCESS | 2952 | 1468522539682 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:55:39 INFO - PROCESS | 2952 | 1468522539686 Marionette TRACE conn5 <- [1,1526,null,{}] 11:55:39 INFO - PROCESS | 2952 | 1468522539692 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:39 INFO - PROCESS | 2952 | 1468522539695 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:39 INFO - PROCESS | 2952 | 1468522539865 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 11:55:39 INFO - PROCESS | 2952 | 1468522539967 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:39 INFO - PROCESS | 2952 | 1468522539970 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:39 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41459E800 == 19 [pid = 2952] [id = 391] 11:55:39 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F409FCC000) [pid = 2952] [serial = 1173] [outer = 0000000000000000] 11:55:40 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F409FD6400) [pid = 2952] [serial = 1174] [outer = 000000F409FCC000] 11:55:40 INFO - PROCESS | 2952 | 1468522540029 Marionette DEBUG loaded listener.js 11:55:40 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F40A485C00) [pid = 2952] [serial = 1175] [outer = 000000F409FCC000] 11:55:40 INFO - PROCESS | 2952 | 1468522540725 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:55:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:55:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1078ms 11:55:40 INFO - PROCESS | 2952 | 1468522540761 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 11:55:40 INFO - PROCESS | 2952 | 1468522540766 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 11:55:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:55:40 INFO - PROCESS | 2952 | 1468522540772 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:55:40 INFO - PROCESS | 2952 | 1468522540775 Marionette TRACE conn5 <- [1,1530,null,{}] 11:55:40 INFO - PROCESS | 2952 | 1468522540780 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:40 INFO - PROCESS | 2952 | 1468522540783 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:40 INFO - PROCESS | 2952 | 1468522540910 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 11:55:40 INFO - PROCESS | 2952 | 1468522540984 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:40 INFO - PROCESS | 2952 | 1468522540987 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:41 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AE26800 == 20 [pid = 2952] [id = 392] 11:55:41 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F410392400) [pid = 2952] [serial = 1176] [outer = 0000000000000000] 11:55:41 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F4103D8400) [pid = 2952] [serial = 1177] [outer = 000000F410392400] 11:55:41 INFO - PROCESS | 2952 | 1468522541052 Marionette DEBUG loaded listener.js 11:55:41 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F413D94000) [pid = 2952] [serial = 1178] [outer = 000000F410392400] 11:55:41 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F4103DF000) [pid = 2952] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 11:55:41 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F40A487000) [pid = 2952] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 11:55:41 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F417B2E400) [pid = 2952] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 11:55:41 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F41B469000) [pid = 2952] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 11:55:41 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F4145E4800) [pid = 2952] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 11:55:41 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F40F162000) [pid = 2952] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 11:55:41 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F410987800) [pid = 2952] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 11:55:41 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F4175DB000) [pid = 2952] [serial = 1107] [outer = 0000000000000000] [url = about:blank] 11:55:41 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F40A486C00) [pid = 2952] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 11:55:41 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F40A621800) [pid = 2952] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 11:55:41 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F40A483000) [pid = 2952] [serial = 1113] [outer = 0000000000000000] [url = about:blank] 11:55:41 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F40A334400) [pid = 2952] [serial = 1116] [outer = 0000000000000000] [url = about:blank] 11:55:41 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F40A20A800) [pid = 2952] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 11:55:41 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F40F473400) [pid = 2952] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 11:55:41 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F40E9EB400) [pid = 2952] [serial = 1119] [outer = 0000000000000000] [url = about:blank] 11:55:41 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F41A852C00) [pid = 2952] [serial = 1110] [outer = 0000000000000000] [url = about:blank] 11:55:41 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F4182A9400) [pid = 2952] [serial = 691] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:55:41 INFO - PROCESS | 2952 | --DOMWINDOW == 66 (000000F413D6C400) [pid = 2952] [serial = 1104] [outer = 0000000000000000] [url = about:blank] 11:55:41 INFO - PROCESS | 2952 | --DOMWINDOW == 65 (000000F40A42D400) [pid = 2952] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 11:55:41 INFO - PROCESS | 2952 | --DOMWINDOW == 64 (000000F40F742000) [pid = 2952] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 11:55:41 INFO - PROCESS | 2952 | --DOMWINDOW == 63 (000000F409FD2C00) [pid = 2952] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 11:55:41 INFO - PROCESS | 2952 | --DOMWINDOW == 62 (000000F40A425C00) [pid = 2952] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 11:55:41 INFO - PROCESS | 2952 | --DOMWINDOW == 61 (000000F40A42A000) [pid = 2952] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 11:55:41 INFO - PROCESS | 2952 | --DOMWINDOW == 60 (000000F40B8BC400) [pid = 2952] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 11:55:41 INFO - PROCESS | 2952 | --DOMWINDOW == 59 (000000F40A20D800) [pid = 2952] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 11:55:41 INFO - PROCESS | 2952 | --DOMWINDOW == 58 (000000F413E86C00) [pid = 2952] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 11:55:41 INFO - PROCESS | 2952 | --DOMWINDOW == 57 (000000F413E7F400) [pid = 2952] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 11:55:41 INFO - PROCESS | 2952 | --DOMWINDOW == 56 (000000F416962000) [pid = 2952] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 11:55:41 INFO - PROCESS | 2952 | --DOMWINDOW == 55 (000000F4158CA800) [pid = 2952] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 11:55:41 INFO - PROCESS | 2952 | --DOMWINDOW == 54 (000000F4165FA400) [pid = 2952] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 11:55:41 INFO - PROCESS | 2952 | 1468522541954 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 11:55:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:55:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1242ms 11:55:42 INFO - PROCESS | 2952 | 1468522542018 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 11:55:42 INFO - PROCESS | 2952 | 1468522542022 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 11:55:42 INFO - PROCESS | 2952 | 1468522542026 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:55:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:55:42 INFO - PROCESS | 2952 | 1468522542029 Marionette TRACE conn5 <- [1,1534,null,{}] 11:55:42 INFO - PROCESS | 2952 | 1468522542035 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:42 INFO - PROCESS | 2952 | 1468522542038 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:42 INFO - PROCESS | 2952 | 1468522542125 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 11:55:42 INFO - PROCESS | 2952 | 1468522542131 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:42 INFO - PROCESS | 2952 | 1468522542136 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:42 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41023E000 == 21 [pid = 2952] [id = 393] 11:55:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 55 (000000F40A208000) [pid = 2952] [serial = 1179] [outer = 0000000000000000] 11:55:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 56 (000000F40A20EC00) [pid = 2952] [serial = 1180] [outer = 000000F40A208000] 11:55:42 INFO - PROCESS | 2952 | 1468522542185 Marionette DEBUG loaded listener.js 11:55:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 57 (000000F40A422800) [pid = 2952] [serial = 1181] [outer = 000000F40A208000] 11:55:42 INFO - PROCESS | 2952 | 1468522542667 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:55:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:55:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 692ms 11:55:42 INFO - PROCESS | 2952 | 1468522542722 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 11:55:42 INFO - PROCESS | 2952 | 1468522542726 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 11:55:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:55:42 INFO - PROCESS | 2952 | 1468522542732 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:55:42 INFO - PROCESS | 2952 | 1468522542735 Marionette TRACE conn5 <- [1,1538,null,{}] 11:55:42 INFO - PROCESS | 2952 | 1468522542739 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:42 INFO - PROCESS | 2952 | 1468522542741 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:42 INFO - PROCESS | 2952 | 1468522542828 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 11:55:42 INFO - PROCESS | 2952 | 1468522542843 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:42 INFO - PROCESS | 2952 | 1468522542846 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:42 INFO - PROCESS | 2952 | ++DOCSHELL 000000F413D2A800 == 22 [pid = 2952] [id = 394] 11:55:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 58 (000000F40A4A4000) [pid = 2952] [serial = 1182] [outer = 0000000000000000] 11:55:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 59 (000000F40A86DC00) [pid = 2952] [serial = 1183] [outer = 000000F40A4A4000] 11:55:42 INFO - PROCESS | 2952 | 1468522542893 Marionette DEBUG loaded listener.js 11:55:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 60 (000000F40EA72C00) [pid = 2952] [serial = 1184] [outer = 000000F40A4A4000] 11:55:43 INFO - PROCESS | 2952 | 1468522543360 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 11:55:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:55:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 690ms 11:55:43 INFO - PROCESS | 2952 | 1468522543426 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 11:55:43 INFO - PROCESS | 2952 | 1468522543429 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 11:55:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:55:43 INFO - PROCESS | 2952 | 1468522543432 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:55:43 INFO - PROCESS | 2952 | 1468522543436 Marionette TRACE conn5 <- [1,1542,null,{}] 11:55:43 INFO - PROCESS | 2952 | 1468522543447 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:43 INFO - PROCESS | 2952 | 1468522543452 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:43 INFO - PROCESS | 2952 | 1468522543539 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 11:55:43 INFO - PROCESS | 2952 | 1468522543615 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:43 INFO - PROCESS | 2952 | 1468522543618 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:43 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41647B000 == 23 [pid = 2952] [id = 395] 11:55:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 61 (000000F410395400) [pid = 2952] [serial = 1185] [outer = 0000000000000000] 11:55:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 62 (000000F410E6D400) [pid = 2952] [serial = 1186] [outer = 000000F410395400] 11:55:43 INFO - PROCESS | 2952 | 1468522543667 Marionette DEBUG loaded listener.js 11:55:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 63 (000000F413D8D000) [pid = 2952] [serial = 1187] [outer = 000000F410395400] 11:55:44 INFO - PROCESS | 2952 | 1468522544049 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 11:55:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:55:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 628ms 11:55:44 INFO - PROCESS | 2952 | 1468522544063 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 11:55:44 INFO - PROCESS | 2952 | 1468522544066 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 11:55:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:55:44 INFO - PROCESS | 2952 | 1468522544069 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:55:44 INFO - PROCESS | 2952 | 1468522544071 Marionette TRACE conn5 <- [1,1546,null,{}] 11:55:44 INFO - PROCESS | 2952 | 1468522544074 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:44 INFO - PROCESS | 2952 | 1468522544076 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:44 INFO - PROCESS | 2952 | 1468522544196 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 11:55:44 INFO - PROCESS | 2952 | 1468522544241 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:44 INFO - PROCESS | 2952 | 1468522544244 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:44 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416F46800 == 24 [pid = 2952] [id = 396] 11:55:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 64 (000000F413D8B400) [pid = 2952] [serial = 1188] [outer = 0000000000000000] 11:55:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 65 (000000F414617400) [pid = 2952] [serial = 1189] [outer = 000000F413D8B400] 11:55:44 INFO - PROCESS | 2952 | 1468522544299 Marionette DEBUG loaded listener.js 11:55:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 66 (000000F415C92000) [pid = 2952] [serial = 1190] [outer = 000000F413D8B400] 11:55:44 INFO - PROCESS | 2952 | 1468522544709 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 11:55:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:55:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 693ms 11:55:44 INFO - PROCESS | 2952 | 1468522544764 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 11:55:44 INFO - PROCESS | 2952 | 1468522544766 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 11:55:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:55:44 INFO - PROCESS | 2952 | 1468522544775 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:55:44 INFO - PROCESS | 2952 | 1468522544777 Marionette TRACE conn5 <- [1,1550,null,{}] 11:55:44 INFO - PROCESS | 2952 | 1468522544780 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:44 INFO - PROCESS | 2952 | 1468522544782 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:44 INFO - PROCESS | 2952 | 1468522544886 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 11:55:44 INFO - PROCESS | 2952 | 1468522544892 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:44 INFO - PROCESS | 2952 | 1468522544894 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:44 INFO - PROCESS | 2952 | ++DOCSHELL 000000F419780800 == 25 [pid = 2952] [id = 397] 11:55:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 67 (000000F415C87000) [pid = 2952] [serial = 1191] [outer = 0000000000000000] 11:55:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F4165FAC00) [pid = 2952] [serial = 1192] [outer = 000000F415C87000] 11:55:44 INFO - PROCESS | 2952 | 1468522544940 Marionette DEBUG loaded listener.js 11:55:45 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F416963400) [pid = 2952] [serial = 1193] [outer = 000000F415C87000] 11:55:45 INFO - PROCESS | 2952 | 1468522545395 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 11:55:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:55:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 629ms 11:55:45 INFO - PROCESS | 2952 | 1468522545407 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 11:55:45 INFO - PROCESS | 2952 | 1468522545409 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 11:55:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:55:45 INFO - PROCESS | 2952 | 1468522545412 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:55:45 INFO - PROCESS | 2952 | 1468522545414 Marionette TRACE conn5 <- [1,1554,null,{}] 11:55:45 INFO - PROCESS | 2952 | 1468522545418 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:45 INFO - PROCESS | 2952 | 1468522545423 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:45 INFO - PROCESS | 2952 | 1468522545558 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 11:55:45 INFO - PROCESS | 2952 | 1468522545650 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:45 INFO - PROCESS | 2952 | 1468522545652 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:45 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AE0F800 == 26 [pid = 2952] [id = 398] 11:55:45 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F416964000) [pid = 2952] [serial = 1194] [outer = 0000000000000000] 11:55:45 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F41713F000) [pid = 2952] [serial = 1195] [outer = 000000F416964000] 11:55:45 INFO - PROCESS | 2952 | 1468522545697 Marionette DEBUG loaded listener.js 11:55:45 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F4175E8800) [pid = 2952] [serial = 1196] [outer = 000000F416964000] 11:55:46 INFO - PROCESS | 2952 | 1468522546122 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 11:55:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:55:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 733ms 11:55:46 INFO - PROCESS | 2952 | 1468522546201 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 11:55:46 INFO - PROCESS | 2952 | 1468522546204 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 11:55:46 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F413E79C00) [pid = 2952] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:55:46 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F40A26A400) [pid = 2952] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:55:46 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F409FC2800) [pid = 2952] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:55:46 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F40A49F800) [pid = 2952] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:55:46 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F40A203C00) [pid = 2952] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:55:46 INFO - PROCESS | 2952 | --DOMWINDOW == 66 (000000F416974400) [pid = 2952] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:55:46 INFO - PROCESS | 2952 | --DOMWINDOW == 65 (000000F40A49EC00) [pid = 2952] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:55:46 INFO - PROCESS | 2952 | --DOMWINDOW == 64 (000000F416523C00) [pid = 2952] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:55:46 INFO - PROCESS | 2952 | --DOMWINDOW == 63 (000000F4091D1000) [pid = 2952] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:55:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:55:46 INFO - PROCESS | 2952 | 1468522546212 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:55:46 INFO - PROCESS | 2952 | 1468522546214 Marionette TRACE conn5 <- [1,1558,null,{}] 11:55:46 INFO - PROCESS | 2952 | 1468522546217 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:46 INFO - PROCESS | 2952 | 1468522546219 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:46 INFO - PROCESS | 2952 | 1468522546300 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 11:55:46 INFO - PROCESS | 2952 | 1468522546306 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:46 INFO - PROCESS | 2952 | 1468522546308 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:46 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B340800 == 27 [pid = 2952] [id = 399] 11:55:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 64 (000000F40F166C00) [pid = 2952] [serial = 1197] [outer = 0000000000000000] 11:55:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 65 (000000F415810C00) [pid = 2952] [serial = 1198] [outer = 000000F40F166C00] 11:55:46 INFO - PROCESS | 2952 | 1468522546358 Marionette DEBUG loaded listener.js 11:55:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 66 (000000F4179ECC00) [pid = 2952] [serial = 1199] [outer = 000000F40F166C00] 11:55:46 INFO - PROCESS | 2952 | 1468522546776 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 11:55:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:55:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 586ms 11:55:46 INFO - PROCESS | 2952 | 1468522546799 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 11:55:46 INFO - PROCESS | 2952 | 1468522546802 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 11:55:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:55:46 INFO - PROCESS | 2952 | 1468522546820 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:55:46 INFO - PROCESS | 2952 | 1468522546822 Marionette TRACE conn5 <- [1,1562,null,{}] 11:55:46 INFO - PROCESS | 2952 | 1468522546826 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:46 INFO - PROCESS | 2952 | 1468522546828 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:46 INFO - PROCESS | 2952 | 1468522546918 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 11:55:46 INFO - PROCESS | 2952 | 1468522546952 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:46 INFO - PROCESS | 2952 | 1468522546954 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:46 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B4C8800 == 28 [pid = 2952] [id = 400] 11:55:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 67 (000000F417B74400) [pid = 2952] [serial = 1200] [outer = 0000000000000000] 11:55:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F417BB0000) [pid = 2952] [serial = 1201] [outer = 000000F417B74400] 11:55:47 INFO - PROCESS | 2952 | 1468522546998 Marionette DEBUG loaded listener.js 11:55:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F417D92400) [pid = 2952] [serial = 1202] [outer = 000000F417B74400] 11:55:47 INFO - PROCESS | 2952 | 1468522547408 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 11:55:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:55:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 650ms 11:55:47 INFO - PROCESS | 2952 | 1468522547463 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 11:55:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:55:47 INFO - PROCESS | 2952 | 1468522547465 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 11:55:47 INFO - PROCESS | 2952 | 1468522547468 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:55:47 INFO - PROCESS | 2952 | 1468522547470 Marionette TRACE conn5 <- [1,1566,null,{}] 11:55:47 INFO - PROCESS | 2952 | 1468522547474 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:47 INFO - PROCESS | 2952 | 1468522547476 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:47 INFO - PROCESS | 2952 | 1468522547557 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 11:55:47 INFO - PROCESS | 2952 | 1468522547562 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:47 INFO - PROCESS | 2952 | 1468522547564 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:47 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4158B5800 == 29 [pid = 2952] [id = 401] 11:55:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F417D93C00) [pid = 2952] [serial = 1203] [outer = 0000000000000000] 11:55:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F4182AB000) [pid = 2952] [serial = 1204] [outer = 000000F417D93C00] 11:55:47 INFO - PROCESS | 2952 | 1468522547608 Marionette DEBUG loaded listener.js 11:55:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F4182F7400) [pid = 2952] [serial = 1205] [outer = 000000F417D93C00] 11:55:48 INFO - PROCESS | 2952 | 1468522548302 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 11:55:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:55:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 880ms 11:55:48 INFO - PROCESS | 2952 | 1468522548353 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 11:55:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:55:48 INFO - PROCESS | 2952 | 1468522548358 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 11:55:48 INFO - PROCESS | 2952 | 1468522548363 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:55:48 INFO - PROCESS | 2952 | 1468522548369 Marionette TRACE conn5 <- [1,1570,null,{}] 11:55:48 INFO - PROCESS | 2952 | 1468522548374 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:48 INFO - PROCESS | 2952 | 1468522548377 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:48 INFO - PROCESS | 2952 | 1468522548498 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 11:55:48 INFO - PROCESS | 2952 | 1468522548567 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:48 INFO - PROCESS | 2952 | 1468522548570 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:48 INFO - PROCESS | 2952 | ++DOCSHELL 000000F413D18000 == 30 [pid = 2952] [id = 402] 11:55:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F40A2CE800) [pid = 2952] [serial = 1206] [outer = 0000000000000000] 11:55:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F40A485000) [pid = 2952] [serial = 1207] [outer = 000000F40A2CE800] 11:55:48 INFO - PROCESS | 2952 | 1468522548669 Marionette DEBUG loaded listener.js 11:55:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F40AC0DC00) [pid = 2952] [serial = 1208] [outer = 000000F40A2CE800] 11:55:49 INFO - PROCESS | 2952 | 1468522549259 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 11:55:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:55:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 944ms 11:55:49 INFO - PROCESS | 2952 | 1468522549310 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 11:55:49 INFO - PROCESS | 2952 | 1468522549316 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 11:55:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:55:49 INFO - PROCESS | 2952 | 1468522549323 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:55:49 INFO - PROCESS | 2952 | 1468522549326 Marionette TRACE conn5 <- [1,1574,null,{}] 11:55:49 INFO - PROCESS | 2952 | 1468522549330 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:49 INFO - PROCESS | 2952 | 1468522549333 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:49 INFO - PROCESS | 2952 | 1468522549450 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 11:55:49 INFO - PROCESS | 2952 | 1468522549540 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:49 INFO - PROCESS | 2952 | 1468522549543 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:49 INFO - PROCESS | 2952 | ++DOCSHELL 000000F419B4E000 == 31 [pid = 2952] [id = 403] 11:55:49 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F410E6E800) [pid = 2952] [serial = 1209] [outer = 0000000000000000] 11:55:49 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F413D89000) [pid = 2952] [serial = 1210] [outer = 000000F410E6E800] 11:55:49 INFO - PROCESS | 2952 | 1468522549600 Marionette DEBUG loaded listener.js 11:55:49 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F4158CB400) [pid = 2952] [serial = 1211] [outer = 000000F410E6E800] 11:55:50 INFO - PROCESS | 2952 | 1468522550203 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 11:55:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:55:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 922ms 11:55:50 INFO - PROCESS | 2952 | 1468522550250 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 11:55:50 INFO - PROCESS | 2952 | 1468522550253 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 11:55:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:55:50 INFO - PROCESS | 2952 | 1468522550257 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:55:50 INFO - PROCESS | 2952 | 1468522550261 Marionette TRACE conn5 <- [1,1578,null,{}] 11:55:50 INFO - PROCESS | 2952 | 1468522550273 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:50 INFO - PROCESS | 2952 | 1468522550278 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:50 INFO - PROCESS | 2952 | 1468522550389 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 11:55:50 INFO - PROCESS | 2952 | 1468522550469 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:50 INFO - PROCESS | 2952 | 1468522550472 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:50 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E581000 == 32 [pid = 2952] [id = 404] 11:55:50 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F41733FC00) [pid = 2952] [serial = 1212] [outer = 0000000000000000] 11:55:50 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F4175E9C00) [pid = 2952] [serial = 1213] [outer = 000000F41733FC00] 11:55:50 INFO - PROCESS | 2952 | 1468522550570 Marionette DEBUG loaded listener.js 11:55:50 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F4182FA400) [pid = 2952] [serial = 1214] [outer = 000000F41733FC00] 11:55:51 INFO - PROCESS | 2952 | 1468522551316 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 11:55:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:55:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1132ms 11:55:51 INFO - PROCESS | 2952 | 1468522551390 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 11:55:51 INFO - PROCESS | 2952 | 1468522551395 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 11:55:51 INFO - PROCESS | 2952 | 1468522551400 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:55:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:55:51 INFO - PROCESS | 2952 | 1468522551403 Marionette TRACE conn5 <- [1,1582,null,{}] 11:55:51 INFO - PROCESS | 2952 | 1468522551409 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:51 INFO - PROCESS | 2952 | 1468522551412 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:51 INFO - PROCESS | 2952 | 1468522551547 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 11:55:51 INFO - PROCESS | 2952 | 1468522551624 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:51 INFO - PROCESS | 2952 | 1468522551629 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:52 INFO - PROCESS | 2952 | --DOCSHELL 000000F4158A2800 == 31 [pid = 2952] [id = 381] 11:55:52 INFO - PROCESS | 2952 | ++DOCSHELL 000000F409A45800 == 32 [pid = 2952] [id = 405] 11:55:52 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F409124C00) [pid = 2952] [serial = 1215] [outer = 0000000000000000] 11:55:52 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F409630C00) [pid = 2952] [serial = 1216] [outer = 000000F409124C00] 11:55:52 INFO - PROCESS | 2952 | 1468522552267 Marionette DEBUG loaded listener.js 11:55:52 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F409FC4400) [pid = 2952] [serial = 1217] [outer = 000000F409124C00] 11:55:52 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F4144A2000) [pid = 2952] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 11:55:52 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F40AC54800) [pid = 2952] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 11:55:52 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F4103DEC00) [pid = 2952] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 11:55:52 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F40A625C00) [pid = 2952] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 11:55:52 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F40E7C2800) [pid = 2952] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 11:55:52 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F40A20A400) [pid = 2952] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 11:55:52 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F40A335C00) [pid = 2952] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 11:55:52 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F4175DBC00) [pid = 2952] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 11:55:52 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F415C85800) [pid = 2952] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 11:55:52 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F417098400) [pid = 2952] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 11:55:52 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F41651D000) [pid = 2952] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 11:55:52 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F417174C00) [pid = 2952] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 11:55:52 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F41713E400) [pid = 2952] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 11:55:52 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F4158C4000) [pid = 2952] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 11:55:52 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F413881000) [pid = 2952] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 11:55:52 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F4175E9400) [pid = 2952] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 11:55:52 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F416516C00) [pid = 2952] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 11:55:52 INFO - PROCESS | 2952 | --DOMWINDOW == 66 (000000F413D6CC00) [pid = 2952] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 11:55:52 INFO - PROCESS | 2952 | 1468522552824 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 11:55:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:55:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1484ms 11:55:52 INFO - PROCESS | 2952 | 1468522552890 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 11:55:52 INFO - PROCESS | 2952 | 1468522552894 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 11:55:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:55:52 INFO - PROCESS | 2952 | 1468522552899 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:55:52 INFO - PROCESS | 2952 | 1468522552901 Marionette TRACE conn5 <- [1,1586,null,{}] 11:55:52 INFO - PROCESS | 2952 | 1468522552906 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:52 INFO - PROCESS | 2952 | 1468522552909 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:53 INFO - PROCESS | 2952 | 1468522553066 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 11:55:53 INFO - PROCESS | 2952 | 1468522553078 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:53 INFO - PROCESS | 2952 | 1468522553081 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:53 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410A1D000 == 33 [pid = 2952] [id = 406] 11:55:53 INFO - PROCESS | 2952 | ++DOMWINDOW == 67 (000000F40A426000) [pid = 2952] [serial = 1218] [outer = 0000000000000000] 11:55:53 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F40A430400) [pid = 2952] [serial = 1219] [outer = 000000F40A426000] 11:55:53 INFO - PROCESS | 2952 | 1468522553131 Marionette DEBUG loaded listener.js 11:55:53 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F40A48FC00) [pid = 2952] [serial = 1220] [outer = 000000F40A426000] 11:55:53 INFO - PROCESS | 2952 | 1468522553577 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 11:55:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:55:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 733ms 11:55:53 INFO - PROCESS | 2952 | 1468522553636 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 11:55:53 INFO - PROCESS | 2952 | 1468522553640 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 11:55:53 INFO - PROCESS | 2952 | 1468522553651 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:55:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:55:53 INFO - PROCESS | 2952 | 1468522553654 Marionette TRACE conn5 <- [1,1590,null,{}] 11:55:53 INFO - PROCESS | 2952 | 1468522553658 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:53 INFO - PROCESS | 2952 | 1468522553660 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:53 INFO - PROCESS | 2952 | 1468522553755 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 11:55:53 INFO - PROCESS | 2952 | 1468522553771 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:53 INFO - PROCESS | 2952 | 1468522553773 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:53 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40EAF3800 == 34 [pid = 2952] [id = 407] 11:55:53 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F40E9F6400) [pid = 2952] [serial = 1221] [outer = 0000000000000000] 11:55:53 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F40EABDC00) [pid = 2952] [serial = 1222] [outer = 000000F40E9F6400] 11:55:53 INFO - PROCESS | 2952 | 1468522553829 Marionette DEBUG loaded listener.js 11:55:53 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F40F736400) [pid = 2952] [serial = 1223] [outer = 000000F40E9F6400] 11:55:54 INFO - PROCESS | 2952 | 1468522554314 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 11:55:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:55:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 690ms 11:55:54 INFO - PROCESS | 2952 | 1468522554346 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 11:55:54 INFO - PROCESS | 2952 | 1468522554349 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 11:55:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:55:54 INFO - PROCESS | 2952 | 1468522554352 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:55:54 INFO - PROCESS | 2952 | 1468522554356 Marionette TRACE conn5 <- [1,1594,null,{}] 11:55:54 INFO - PROCESS | 2952 | 1468522554367 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:54 INFO - PROCESS | 2952 | 1468522554372 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:54 INFO - PROCESS | 2952 | 1468522554471 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 11:55:54 INFO - PROCESS | 2952 | 1468522554480 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:54 INFO - PROCESS | 2952 | 1468522554482 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:54 INFO - PROCESS | 2952 | ++DOCSHELL 000000F418492000 == 35 [pid = 2952] [id = 408] 11:55:54 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F410E66400) [pid = 2952] [serial = 1224] [outer = 0000000000000000] 11:55:54 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F413D71000) [pid = 2952] [serial = 1225] [outer = 000000F410E66400] 11:55:54 INFO - PROCESS | 2952 | 1468522554527 Marionette DEBUG loaded listener.js 11:55:54 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F413D93800) [pid = 2952] [serial = 1226] [outer = 000000F410E66400] 11:55:55 INFO - PROCESS | 2952 | 1468522555014 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 11:55:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:55:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 734ms 11:55:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:55:55 INFO - PROCESS | 2952 | 1468522555089 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 11:55:55 INFO - PROCESS | 2952 | 1468522555092 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 11:55:55 INFO - PROCESS | 2952 | 1468522555135 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:55:55 INFO - PROCESS | 2952 | 1468522555137 Marionette TRACE conn5 <- [1,1598,null,{}] 11:55:55 INFO - PROCESS | 2952 | 1468522555144 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:55 INFO - PROCESS | 2952 | 1468522555146 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:55 INFO - PROCESS | 2952 | 1468522555265 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 11:55:55 INFO - PROCESS | 2952 | 1468522555310 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:55 INFO - PROCESS | 2952 | 1468522555312 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:55 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A736000 == 36 [pid = 2952] [id = 409] 11:55:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F415811400) [pid = 2952] [serial = 1227] [outer = 0000000000000000] 11:55:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F4158CA400) [pid = 2952] [serial = 1228] [outer = 000000F415811400] 11:55:55 INFO - PROCESS | 2952 | 1468522555366 Marionette DEBUG loaded listener.js 11:55:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F415C9A400) [pid = 2952] [serial = 1229] [outer = 000000F415811400] 11:55:55 INFO - PROCESS | 2952 | 1468522555789 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 11:55:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:55:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 713ms 11:55:55 INFO - PROCESS | 2952 | 1468522555811 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 11:55:55 INFO - PROCESS | 2952 | 1468522555813 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 11:55:55 INFO - PROCESS | 2952 | 1468522555816 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:55:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:55:55 INFO - PROCESS | 2952 | 1468522555818 Marionette TRACE conn5 <- [1,1602,null,{}] 11:55:55 INFO - PROCESS | 2952 | 1468522555821 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:55 INFO - PROCESS | 2952 | 1468522555824 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:55 INFO - PROCESS | 2952 | 1468522555932 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 11:55:55 INFO - PROCESS | 2952 | 1468522555937 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:55 INFO - PROCESS | 2952 | 1468522555939 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:55 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B321800 == 37 [pid = 2952] [id = 410] 11:55:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F41679CC00) [pid = 2952] [serial = 1230] [outer = 0000000000000000] 11:55:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F41695B000) [pid = 2952] [serial = 1231] [outer = 000000F41679CC00] 11:55:56 INFO - PROCESS | 2952 | 1468522555995 Marionette DEBUG loaded listener.js 11:55:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F416978800) [pid = 2952] [serial = 1232] [outer = 000000F41679CC00] 11:55:56 INFO - PROCESS | 2952 | 1468522556491 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 11:55:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 11:55:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 734ms 11:55:56 INFO - PROCESS | 2952 | 1468522556554 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 11:55:56 INFO - PROCESS | 2952 | 1468522556556 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 11:55:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:55:56 INFO - PROCESS | 2952 | 1468522556570 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:55:56 INFO - PROCESS | 2952 | 1468522556572 Marionette TRACE conn5 <- [1,1606,null,{}] 11:55:56 INFO - PROCESS | 2952 | 1468522556576 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:56 INFO - PROCESS | 2952 | 1468522556582 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:56 INFO - PROCESS | 2952 | 1468522556848 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 11:55:56 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F40A208000) [pid = 2952] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:55:56 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F410395400) [pid = 2952] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:55:56 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F40A4A4000) [pid = 2952] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:55:56 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F409FCC000) [pid = 2952] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:55:56 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F416964000) [pid = 2952] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:55:56 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F417D93C00) [pid = 2952] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:55:56 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F415C87000) [pid = 2952] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:55:56 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F40F166C00) [pid = 2952] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:55:56 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F417B74400) [pid = 2952] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:55:56 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F4175DE400) [pid = 2952] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:55:56 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F410392400) [pid = 2952] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:55:56 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F413D8B400) [pid = 2952] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:55:56 INFO - PROCESS | 2952 | 1468522556902 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:56 INFO - PROCESS | 2952 | 1468522556904 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:56 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40A28D800 == 38 [pid = 2952] [id = 411] 11:55:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F408537800) [pid = 2952] [serial = 1233] [outer = 0000000000000000] 11:55:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F40A203C00) [pid = 2952] [serial = 1234] [outer = 000000F408537800] 11:55:56 INFO - PROCESS | 2952 | 1468522556949 Marionette DEBUG loaded listener.js 11:55:57 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F410395400) [pid = 2952] [serial = 1235] [outer = 000000F408537800] 11:55:57 INFO - PROCESS | 2952 | 1468522557316 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 11:55:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:55:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 798ms 11:55:57 INFO - PROCESS | 2952 | 1468522557365 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 11:55:57 INFO - PROCESS | 2952 | 1468522557367 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 11:55:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:55:57 INFO - PROCESS | 2952 | 1468522557371 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:55:57 INFO - PROCESS | 2952 | 1468522557372 Marionette TRACE conn5 <- [1,1610,null,{}] 11:55:57 INFO - PROCESS | 2952 | 1468522557376 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:57 INFO - PROCESS | 2952 | 1468522557378 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:57 INFO - PROCESS | 2952 | 1468522557458 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 11:55:57 INFO - PROCESS | 2952 | 1468522557463 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:57 INFO - PROCESS | 2952 | 1468522557465 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:57 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE7B800 == 39 [pid = 2952] [id = 412] 11:55:57 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F416964000) [pid = 2952] [serial = 1236] [outer = 0000000000000000] 11:55:57 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F4175E2C00) [pid = 2952] [serial = 1237] [outer = 000000F416964000] 11:55:57 INFO - PROCESS | 2952 | 1468522557510 Marionette DEBUG loaded listener.js 11:55:57 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F4179EFC00) [pid = 2952] [serial = 1238] [outer = 000000F416964000] 11:55:57 INFO - PROCESS | 2952 | 1468522557937 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 11:55:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 11:55:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 587ms 11:55:57 INFO - PROCESS | 2952 | 1468522557966 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 11:55:57 INFO - PROCESS | 2952 | 1468522557968 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 11:55:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:55:57 INFO - PROCESS | 2952 | 1468522557971 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:55:57 INFO - PROCESS | 2952 | 1468522557973 Marionette TRACE conn5 <- [1,1614,null,{}] 11:55:57 INFO - PROCESS | 2952 | 1468522557982 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:57 INFO - PROCESS | 2952 | 1468522557983 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:58 INFO - PROCESS | 2952 | 1468522558073 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 11:55:58 INFO - PROCESS | 2952 | 1468522558080 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:58 INFO - PROCESS | 2952 | 1468522558082 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:58 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E336000 == 40 [pid = 2952] [id = 413] 11:55:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F417BB7800) [pid = 2952] [serial = 1239] [outer = 0000000000000000] 11:55:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F41820BC00) [pid = 2952] [serial = 1240] [outer = 000000F417BB7800] 11:55:58 INFO - PROCESS | 2952 | 1468522558126 Marionette DEBUG loaded listener.js 11:55:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F4182F4C00) [pid = 2952] [serial = 1241] [outer = 000000F417BB7800] 11:55:58 INFO - PROCESS | 2952 | 1468522558532 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 11:55:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:55:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 585ms 11:55:58 INFO - PROCESS | 2952 | 1468522558560 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 11:55:58 INFO - PROCESS | 2952 | 1468522558562 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 11:55:58 INFO - PROCESS | 2952 | 1468522558565 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:55:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:55:58 INFO - PROCESS | 2952 | 1468522558567 Marionette TRACE conn5 <- [1,1618,null,{}] 11:55:58 INFO - PROCESS | 2952 | 1468522558571 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:58 INFO - PROCESS | 2952 | 1468522558573 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:58 INFO - PROCESS | 2952 | 1468522558689 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 11:55:58 INFO - PROCESS | 2952 | 1468522558696 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:58 INFO - PROCESS | 2952 | 1468522558698 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:58 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E59A800 == 41 [pid = 2952] [id = 414] 11:55:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F417C77C00) [pid = 2952] [serial = 1242] [outer = 0000000000000000] 11:55:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F4186C5400) [pid = 2952] [serial = 1243] [outer = 000000F417C77C00] 11:55:58 INFO - PROCESS | 2952 | 1468522558743 Marionette DEBUG loaded listener.js 11:55:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F419767800) [pid = 2952] [serial = 1244] [outer = 000000F417C77C00] 11:55:59 INFO - PROCESS | 2952 | 1468522559522 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 11:55:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:55:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1023ms 11:55:59 INFO - PROCESS | 2952 | 1468522559593 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 11:55:59 INFO - PROCESS | 2952 | 1468522559598 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 11:55:59 INFO - PROCESS | 2952 | 1468522559602 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:55:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:55:59 INFO - PROCESS | 2952 | 1468522559608 Marionette TRACE conn5 <- [1,1622,null,{}] 11:55:59 INFO - PROCESS | 2952 | 1468522559634 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:59 INFO - PROCESS | 2952 | 1468522559638 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:59 INFO - PROCESS | 2952 | 1468522559787 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 11:55:59 INFO - PROCESS | 2952 | 1468522559860 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:59 INFO - PROCESS | 2952 | 1468522559863 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:55:59 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4158B8800 == 42 [pid = 2952] [id = 415] 11:55:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F40A32DC00) [pid = 2952] [serial = 1245] [outer = 0000000000000000] 11:55:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F40A42F800) [pid = 2952] [serial = 1246] [outer = 000000F40A32DC00] 11:55:59 INFO - PROCESS | 2952 | 1468522559969 Marionette DEBUG loaded listener.js 11:56:00 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F40AA25800) [pid = 2952] [serial = 1247] [outer = 000000F40A32DC00] 11:56:00 INFO - PROCESS | 2952 | 1468522560804 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 11:56:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:56:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1261ms 11:56:00 INFO - PROCESS | 2952 | 1468522560868 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 11:56:00 INFO - PROCESS | 2952 | 1468522560872 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 11:56:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:56:00 INFO - PROCESS | 2952 | 1468522560877 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:56:00 INFO - PROCESS | 2952 | 1468522560881 Marionette TRACE conn5 <- [1,1626,null,{}] 11:56:00 INFO - PROCESS | 2952 | 1468522560886 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:00 INFO - PROCESS | 2952 | 1468522560890 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:01 INFO - PROCESS | 2952 | 1468522561006 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 11:56:01 INFO - PROCESS | 2952 | 1468522561078 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:01 INFO - PROCESS | 2952 | 1468522561082 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:01 INFO - PROCESS | 2952 | ++DOCSHELL 000000F414437800 == 43 [pid = 2952] [id = 416] 11:56:01 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F409FC4800) [pid = 2952] [serial = 1248] [outer = 0000000000000000] 11:56:01 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F40A32FC00) [pid = 2952] [serial = 1249] [outer = 000000F409FC4800] 11:56:01 INFO - PROCESS | 2952 | 1468522561133 Marionette DEBUG loaded listener.js 11:56:01 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F40A48A000) [pid = 2952] [serial = 1250] [outer = 000000F409FC4800] 11:56:01 INFO - PROCESS | 2952 | --DOCSHELL 000000F419780800 == 42 [pid = 2952] [id = 397] 11:56:01 INFO - PROCESS | 2952 | --DOCSHELL 000000F410257000 == 41 [pid = 2952] [id = 382] 11:56:01 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B437000 == 40 [pid = 2952] [id = 387] 11:56:01 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B4B6000 == 39 [pid = 2952] [id = 388] 11:56:01 INFO - PROCESS | 2952 | --DOCSHELL 000000F41023E000 == 38 [pid = 2952] [id = 393] 11:56:01 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AE26800 == 37 [pid = 2952] [id = 392] 11:56:01 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AE0F800 == 36 [pid = 2952] [id = 398] 11:56:01 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B332000 == 35 [pid = 2952] [id = 386] 11:56:01 INFO - PROCESS | 2952 | --DOCSHELL 000000F413D2A800 == 34 [pid = 2952] [id = 394] 11:56:01 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE69800 == 33 [pid = 2952] [id = 389] 11:56:01 INFO - PROCESS | 2952 | --DOCSHELL 000000F416F46800 == 32 [pid = 2952] [id = 396] 11:56:01 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AE0C800 == 31 [pid = 2952] [id = 385] 11:56:01 INFO - PROCESS | 2952 | --DOCSHELL 000000F41647B000 == 30 [pid = 2952] [id = 395] 11:56:01 INFO - PROCESS | 2952 | --DOCSHELL 000000F419786000 == 29 [pid = 2952] [id = 390] 11:56:01 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F40A20EC00) [pid = 2952] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 11:56:01 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F40A422800) [pid = 2952] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 11:56:01 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F410E6D400) [pid = 2952] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 11:56:01 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F40A86DC00) [pid = 2952] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 11:56:01 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F40EA72C00) [pid = 2952] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 11:56:01 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F409FD6400) [pid = 2952] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 11:56:01 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F40A485C00) [pid = 2952] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 11:56:01 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F41713F000) [pid = 2952] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 11:56:01 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F4182F7400) [pid = 2952] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 11:56:01 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F416963400) [pid = 2952] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 11:56:01 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F4165FAC00) [pid = 2952] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 11:56:01 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F4182AB000) [pid = 2952] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 11:56:01 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F415810C00) [pid = 2952] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 11:56:01 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F417D92400) [pid = 2952] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 11:56:01 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F417BB0000) [pid = 2952] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 11:56:01 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F4175E8800) [pid = 2952] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 11:56:01 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F417688C00) [pid = 2952] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 11:56:01 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F4103D8400) [pid = 2952] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 11:56:01 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F413D94000) [pid = 2952] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 11:56:01 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F413D8D000) [pid = 2952] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 11:56:01 INFO - PROCESS | 2952 | --DOMWINDOW == 66 (000000F414617400) [pid = 2952] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 11:56:01 INFO - PROCESS | 2952 | --DOMWINDOW == 65 (000000F4179ECC00) [pid = 2952] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 11:56:01 INFO - PROCESS | 2952 | --DOMWINDOW == 64 (000000F415C92000) [pid = 2952] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 11:56:01 INFO - PROCESS | 2952 | 1468522561700 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 11:56:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:56:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 880ms 11:56:01 INFO - PROCESS | 2952 | 1468522561757 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 11:56:01 INFO - PROCESS | 2952 | 1468522561763 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 11:56:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:56:01 INFO - PROCESS | 2952 | 1468522561769 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:56:01 INFO - PROCESS | 2952 | 1468522561772 Marionette TRACE conn5 <- [1,1630,null,{}] 11:56:01 INFO - PROCESS | 2952 | 1468522561776 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:01 INFO - PROCESS | 2952 | 1468522561778 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:01 INFO - PROCESS | 2952 | 1468522561869 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 11:56:01 INFO - PROCESS | 2952 | 1468522561876 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:01 INFO - PROCESS | 2952 | 1468522561879 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:01 INFO - PROCESS | 2952 | ++DOCSHELL 000000F414594000 == 30 [pid = 2952] [id = 417] 11:56:01 INFO - PROCESS | 2952 | ++DOMWINDOW == 65 (000000F40A873000) [pid = 2952] [serial = 1251] [outer = 0000000000000000] 11:56:01 INFO - PROCESS | 2952 | ++DOMWINDOW == 66 (000000F40E7B7800) [pid = 2952] [serial = 1252] [outer = 000000F40A873000] 11:56:01 INFO - PROCESS | 2952 | 1468522561935 Marionette DEBUG loaded listener.js 11:56:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 67 (000000F40F1AE400) [pid = 2952] [serial = 1253] [outer = 000000F40A873000] 11:56:02 INFO - PROCESS | 2952 | 1468522562393 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 11:56:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:56:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 690ms 11:56:02 INFO - PROCESS | 2952 | 1468522562483 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 11:56:02 INFO - PROCESS | 2952 | 1468522562486 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 11:56:02 INFO - PROCESS | 2952 | 1468522562489 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:56:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:56:02 INFO - PROCESS | 2952 | 1468522562493 Marionette TRACE conn5 <- [1,1634,null,{}] 11:56:02 INFO - PROCESS | 2952 | 1468522562507 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:02 INFO - PROCESS | 2952 | 1468522562512 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:02 INFO - PROCESS | 2952 | 1468522562610 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 11:56:02 INFO - PROCESS | 2952 | 1468522562617 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:02 INFO - PROCESS | 2952 | 1468522562621 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:02 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416FB7800 == 31 [pid = 2952] [id = 418] 11:56:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F409F28000) [pid = 2952] [serial = 1254] [outer = 0000000000000000] 11:56:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F413D8C400) [pid = 2952] [serial = 1255] [outer = 000000F409F28000] 11:56:02 INFO - PROCESS | 2952 | 1468522562673 Marionette DEBUG loaded listener.js 11:56:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F41449CC00) [pid = 2952] [serial = 1256] [outer = 000000F409F28000] 11:56:03 INFO - PROCESS | 2952 | 1468522563138 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 11:56:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:56:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 692ms 11:56:03 INFO - PROCESS | 2952 | 1468522563186 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 11:56:03 INFO - PROCESS | 2952 | 1468522563189 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 11:56:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:56:03 INFO - PROCESS | 2952 | 1468522563192 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:56:03 INFO - PROCESS | 2952 | 1468522563194 Marionette TRACE conn5 <- [1,1638,null,{}] 11:56:03 INFO - PROCESS | 2952 | 1468522563197 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:03 INFO - PROCESS | 2952 | 1468522563200 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:03 INFO - PROCESS | 2952 | 1468522563289 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 11:56:03 INFO - PROCESS | 2952 | 1468522563295 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:03 INFO - PROCESS | 2952 | 1468522563298 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:03 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A652800 == 32 [pid = 2952] [id = 419] 11:56:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F415811800) [pid = 2952] [serial = 1257] [outer = 0000000000000000] 11:56:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F415C93400) [pid = 2952] [serial = 1258] [outer = 000000F415811800] 11:56:03 INFO - PROCESS | 2952 | 1468522563343 Marionette DEBUG loaded listener.js 11:56:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F416525800) [pid = 2952] [serial = 1259] [outer = 000000F415811800] 11:56:03 INFO - PROCESS | 2952 | 1468522563781 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 11:56:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:56:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 629ms 11:56:03 INFO - PROCESS | 2952 | 1468522563829 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 11:56:03 INFO - PROCESS | 2952 | 1468522563831 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 11:56:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:56:03 INFO - PROCESS | 2952 | 1468522563834 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:56:03 INFO - PROCESS | 2952 | 1468522563836 Marionette TRACE conn5 <- [1,1642,null,{}] 11:56:03 INFO - PROCESS | 2952 | 1468522563839 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:03 INFO - PROCESS | 2952 | 1468522563841 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:03 INFO - PROCESS | 2952 | 1468522563948 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 11:56:04 INFO - PROCESS | 2952 | 1468522564025 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:04 INFO - PROCESS | 2952 | 1468522564034 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:04 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B321000 == 33 [pid = 2952] [id = 420] 11:56:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F4165EF800) [pid = 2952] [serial = 1260] [outer = 0000000000000000] 11:56:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F416964800) [pid = 2952] [serial = 1261] [outer = 000000F4165EF800] 11:56:04 INFO - PROCESS | 2952 | 1468522564079 Marionette DEBUG loaded listener.js 11:56:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F416D06000) [pid = 2952] [serial = 1262] [outer = 000000F4165EF800] 11:56:04 INFO - PROCESS | 2952 | 1468522564489 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 11:56:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:56:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 692ms 11:56:04 INFO - PROCESS | 2952 | 1468522564529 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 11:56:04 INFO - PROCESS | 2952 | 1468522564531 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 11:56:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:56:04 INFO - PROCESS | 2952 | 1468522564535 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:56:04 INFO - PROCESS | 2952 | 1468522564536 Marionette TRACE conn5 <- [1,1646,null,{}] 11:56:04 INFO - PROCESS | 2952 | 1468522564540 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:04 INFO - PROCESS | 2952 | 1468522564546 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:04 INFO - PROCESS | 2952 | 1468522564686 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 11:56:04 INFO - PROCESS | 2952 | 1468522564739 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:04 INFO - PROCESS | 2952 | 1468522564741 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:04 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B440000 == 34 [pid = 2952] [id = 421] 11:56:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F417140C00) [pid = 2952] [serial = 1263] [outer = 0000000000000000] 11:56:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F4175E7800) [pid = 2952] [serial = 1264] [outer = 000000F417140C00] 11:56:04 INFO - PROCESS | 2952 | 1468522564787 Marionette DEBUG loaded listener.js 11:56:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F417BB0400) [pid = 2952] [serial = 1265] [outer = 000000F417140C00] 11:56:05 INFO - PROCESS | 2952 | 1468522565218 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:56:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 732ms 11:56:05 INFO - PROCESS | 2952 | 1468522565270 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 11:56:05 INFO - PROCESS | 2952 | 1468522565273 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 11:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:56:05 INFO - PROCESS | 2952 | 1468522565309 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:56:05 INFO - PROCESS | 2952 | 1468522565311 Marionette TRACE conn5 <- [1,1650,null,{}] 11:56:05 INFO - PROCESS | 2952 | 1468522565321 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:05 INFO - PROCESS | 2952 | 1468522565323 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:05 INFO - PROCESS | 2952 | 1468522565438 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 11:56:05 INFO - PROCESS | 2952 | 1468522565450 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:05 INFO - PROCESS | 2952 | 1468522565452 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:05 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE6C000 == 35 [pid = 2952] [id = 422] 11:56:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F417170800) [pid = 2952] [serial = 1266] [outer = 0000000000000000] 11:56:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F4182B6400) [pid = 2952] [serial = 1267] [outer = 000000F417170800] 11:56:05 INFO - PROCESS | 2952 | 1468522565496 Marionette DEBUG loaded listener.js 11:56:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F419769800) [pid = 2952] [serial = 1268] [outer = 000000F417170800] 11:56:05 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F417BB7800) [pid = 2952] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:56:05 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F415811400) [pid = 2952] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:56:05 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F41679CC00) [pid = 2952] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:56:05 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F410E66400) [pid = 2952] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:56:05 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F40E9F6400) [pid = 2952] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:56:05 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F40A426000) [pid = 2952] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:56:05 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F408537800) [pid = 2952] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:56:05 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F40A2CE800) [pid = 2952] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:56:05 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F410E6E800) [pid = 2952] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:56:05 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F416964000) [pid = 2952] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:56:05 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F409124C00) [pid = 2952] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:56:06 INFO - PROCESS | 2952 | 1468522566003 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:56:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:56:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 755ms 11:56:06 INFO - PROCESS | 2952 | 1468522566040 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 11:56:06 INFO - PROCESS | 2952 | 1468522566042 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 11:56:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:56:06 INFO - PROCESS | 2952 | 1468522566049 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:56:06 INFO - PROCESS | 2952 | 1468522566051 Marionette TRACE conn5 <- [1,1654,null,{}] 11:56:06 INFO - PROCESS | 2952 | 1468522566055 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:06 INFO - PROCESS | 2952 | 1468522566057 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:06 INFO - PROCESS | 2952 | 1468522566140 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 11:56:06 INFO - PROCESS | 2952 | 1468522566147 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:06 INFO - PROCESS | 2952 | 1468522566149 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:06 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41096A800 == 36 [pid = 2952] [id = 423] 11:56:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F409F24C00) [pid = 2952] [serial = 1269] [outer = 0000000000000000] 11:56:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F40F166C00) [pid = 2952] [serial = 1270] [outer = 000000F409F24C00] 11:56:06 INFO - PROCESS | 2952 | 1468522566193 Marionette DEBUG loaded listener.js 11:56:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F4167A3400) [pid = 2952] [serial = 1271] [outer = 000000F409F24C00] 11:56:06 INFO - PROCESS | 2952 | 1468522566619 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 11:56:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:56:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 627ms 11:56:06 INFO - PROCESS | 2952 | 1468522566681 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 11:56:06 INFO - PROCESS | 2952 | 1468522566683 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 11:56:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:56:06 INFO - PROCESS | 2952 | 1468522566686 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:56:06 INFO - PROCESS | 2952 | 1468522566688 Marionette TRACE conn5 <- [1,1658,null,{}] 11:56:06 INFO - PROCESS | 2952 | 1468522566691 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:06 INFO - PROCESS | 2952 | 1468522566693 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:06 INFO - PROCESS | 2952 | 1468522566801 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 11:56:06 INFO - PROCESS | 2952 | 1468522566809 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:06 INFO - PROCESS | 2952 | 1468522566811 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:06 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E5A7800 == 37 [pid = 2952] [id = 424] 11:56:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F417172C00) [pid = 2952] [serial = 1272] [outer = 0000000000000000] 11:56:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F417BBE800) [pid = 2952] [serial = 1273] [outer = 000000F417172C00] 11:56:06 INFO - PROCESS | 2952 | 1468522566855 Marionette DEBUG loaded listener.js 11:56:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F419BCE400) [pid = 2952] [serial = 1274] [outer = 000000F417172C00] 11:56:07 INFO - PROCESS | 2952 | 1468522567274 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 11:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 629ms 11:56:07 INFO - PROCESS | 2952 | 1468522567319 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 11:56:07 INFO - PROCESS | 2952 | 1468522567321 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 11:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:56:07 INFO - PROCESS | 2952 | 1468522567325 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:56:07 INFO - PROCESS | 2952 | 1468522567326 Marionette TRACE conn5 <- [1,1662,null,{}] 11:56:07 INFO - PROCESS | 2952 | 1468522567335 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:07 INFO - PROCESS | 2952 | 1468522567337 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:07 INFO - PROCESS | 2952 | 1468522567419 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 11:56:07 INFO - PROCESS | 2952 | 1468522567425 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:07 INFO - PROCESS | 2952 | 1468522567427 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:07 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E855000 == 38 [pid = 2952] [id = 425] 11:56:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F41A675000) [pid = 2952] [serial = 1275] [outer = 0000000000000000] 11:56:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F41A67A000) [pid = 2952] [serial = 1276] [outer = 000000F41A675000] 11:56:07 INFO - PROCESS | 2952 | 1468522567473 Marionette DEBUG loaded listener.js 11:56:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F41A6DE000) [pid = 2952] [serial = 1277] [outer = 000000F41A675000] 11:56:07 INFO - PROCESS | 2952 | 1468522567878 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 11:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 585ms 11:56:07 INFO - PROCESS | 2952 | 1468522567962 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 11:56:07 INFO - PROCESS | 2952 | 1468522567966 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 11:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:56:07 INFO - PROCESS | 2952 | 1468522567976 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:56:07 INFO - PROCESS | 2952 | 1468522567981 Marionette TRACE conn5 <- [1,1666,null,{}] 11:56:07 INFO - PROCESS | 2952 | 1468522567988 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:07 INFO - PROCESS | 2952 | 1468522567992 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:08 INFO - PROCESS | 2952 | 1468522568120 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 11:56:08 INFO - PROCESS | 2952 | 1468522568268 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:08 INFO - PROCESS | 2952 | 1468522568274 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:08 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410962000 == 39 [pid = 2952] [id = 426] 11:56:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F40A20C400) [pid = 2952] [serial = 1278] [outer = 0000000000000000] 11:56:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F40A32CC00) [pid = 2952] [serial = 1279] [outer = 000000F40A20C400] 11:56:08 INFO - PROCESS | 2952 | 1468522568332 Marionette DEBUG loaded listener.js 11:56:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F40A4A0C00) [pid = 2952] [serial = 1280] [outer = 000000F40A20C400] 11:56:08 INFO - PROCESS | 2952 | 1468522568896 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 11:56:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:56:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 984ms 11:56:08 INFO - PROCESS | 2952 | 1468522568962 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 11:56:08 INFO - PROCESS | 2952 | 1468522568966 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 11:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:56:08 INFO - PROCESS | 2952 | 1468522568973 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:56:08 INFO - PROCESS | 2952 | 1468522568978 Marionette TRACE conn5 <- [1,1670,null,{}] 11:56:08 INFO - PROCESS | 2952 | 1468522568982 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:08 INFO - PROCESS | 2952 | 1468522568985 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:09 INFO - PROCESS | 2952 | 1468522569108 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 11:56:09 INFO - PROCESS | 2952 | 1468522569229 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:09 INFO - PROCESS | 2952 | 1468522569232 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:09 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AE1B000 == 40 [pid = 2952] [id = 427] 11:56:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F4103DC400) [pid = 2952] [serial = 1281] [outer = 0000000000000000] 11:56:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F413D75800) [pid = 2952] [serial = 1282] [outer = 000000F4103DC400] 11:56:09 INFO - PROCESS | 2952 | 1468522569290 Marionette DEBUG loaded listener.js 11:56:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F4158CAC00) [pid = 2952] [serial = 1283] [outer = 000000F4103DC400] 11:56:09 INFO - PROCESS | 2952 | 1468522569910 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 11:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 986ms 11:56:09 INFO - PROCESS | 2952 | 1468522569957 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 11:56:09 INFO - PROCESS | 2952 | 1468522569959 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 11:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:56:09 INFO - PROCESS | 2952 | 1468522569963 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:56:09 INFO - PROCESS | 2952 | 1468522569966 Marionette TRACE conn5 <- [1,1674,null,{}] 11:56:09 INFO - PROCESS | 2952 | 1468522569977 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:09 INFO - PROCESS | 2952 | 1468522569982 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:10 INFO - PROCESS | 2952 | 1468522570101 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 11:56:10 INFO - PROCESS | 2952 | 1468522570224 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:10 INFO - PROCESS | 2952 | 1468522570228 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:10 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E978000 == 41 [pid = 2952] [id = 428] 11:56:10 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F4175E9400) [pid = 2952] [serial = 1284] [outer = 0000000000000000] 11:56:10 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F417682400) [pid = 2952] [serial = 1285] [outer = 000000F4175E9400] 11:56:10 INFO - PROCESS | 2952 | 1468522570288 Marionette DEBUG loaded listener.js 11:56:10 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F418623400) [pid = 2952] [serial = 1286] [outer = 000000F4175E9400] 11:56:10 INFO - PROCESS | 2952 | 1468522570937 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 11:56:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 11:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1025ms 11:56:10 INFO - PROCESS | 2952 | 1468522570990 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 11:56:10 INFO - PROCESS | 2952 | 1468522570993 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 11:56:11 INFO - PROCESS | 2952 | 1468522570997 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:56:11 INFO - PROCESS | 2952 | 1468522570999 Marionette TRACE conn5 <- [1,1678,null,{}] 11:56:11 INFO - PROCESS | 2952 | 1468522571002 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:11 INFO - PROCESS | 2952 | 1468522571005 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:11 INFO - PROCESS | 2952 | 1468522571119 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 11:56:11 INFO - PROCESS | 2952 | 1468522571339 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:11 INFO - PROCESS | 2952 | 1468522571343 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:11 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410241800 == 42 [pid = 2952] [id = 429] 11:56:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F4096C6000) [pid = 2952] [serial = 1287] [outer = 0000000000000000] 11:56:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F409FD7C00) [pid = 2952] [serial = 1288] [outer = 000000F4096C6000] 11:56:11 INFO - PROCESS | 2952 | 1468522571410 Marionette DEBUG loaded listener.js 11:56:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 92 (000000F40A42B400) [pid = 2952] [serial = 1289] [outer = 000000F4096C6000] 11:56:12 INFO - PROCESS | 2952 | 1468522572006 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 11:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1033ms 11:56:12 INFO - PROCESS | 2952 | --DOCSHELL 000000F409A45800 == 41 [pid = 2952] [id = 405] 11:56:12 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B4C8800 == 40 [pid = 2952] [id = 400] 11:56:12 INFO - PROCESS | 2952 | --DOCSHELL 000000F4158B5800 == 39 [pid = 2952] [id = 401] 11:56:12 INFO - PROCESS | 2952 | --DOCSHELL 000000F413D18000 == 38 [pid = 2952] [id = 402] 11:56:12 INFO - PROCESS | 2952 | --DOCSHELL 000000F41978B000 == 37 [pid = 2952] [id = 384] 11:56:12 INFO - PROCESS | 2952 | --DOCSHELL 000000F419B4E000 == 36 [pid = 2952] [id = 403] 11:56:12 INFO - PROCESS | 2952 | --DOCSHELL 000000F41021D800 == 35 [pid = 2952] [id = 383] 11:56:12 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B340800 == 34 [pid = 2952] [id = 399] 11:56:12 INFO - PROCESS | 2952 | --DOCSHELL 000000F41459E800 == 33 [pid = 2952] [id = 391] 11:56:12 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E581000 == 32 [pid = 2952] [id = 404] 11:56:12 INFO - PROCESS | 2952 | --DOMWINDOW == 91 (000000F4179EFC00) [pid = 2952] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 11:56:12 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F413D93800) [pid = 2952] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 11:56:12 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F41820BC00) [pid = 2952] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 11:56:12 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F4158CA400) [pid = 2952] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 11:56:12 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F41695B000) [pid = 2952] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 11:56:12 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F413D71000) [pid = 2952] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 11:56:12 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F40EABDC00) [pid = 2952] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 11:56:12 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F40F736400) [pid = 2952] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 11:56:12 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F40A430400) [pid = 2952] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 11:56:12 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F40A48FC00) [pid = 2952] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 11:56:12 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F415C9A400) [pid = 2952] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 11:56:12 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F40A203C00) [pid = 2952] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 11:56:12 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F40AC0DC00) [pid = 2952] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 11:56:12 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F40A485000) [pid = 2952] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 11:56:12 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F4158CB400) [pid = 2952] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 11:56:12 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F413D89000) [pid = 2952] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 11:56:12 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F416978800) [pid = 2952] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 11:56:12 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F4182F4C00) [pid = 2952] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 11:56:12 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F4175E9C00) [pid = 2952] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 11:56:12 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F4175E2C00) [pid = 2952] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 11:56:12 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F410395400) [pid = 2952] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 11:56:12 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F409FC4400) [pid = 2952] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 11:56:12 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F409630C00) [pid = 2952] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 11:56:12 INFO - PROCESS | 2952 | 1468522572677 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 11:56:12 INFO - PROCESS | 2952 | 1468522572682 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 11:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:56:12 INFO - PROCESS | 2952 | 1468522572743 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:56:12 INFO - PROCESS | 2952 | 1468522572746 Marionette TRACE conn5 <- [1,1682,null,{}] 11:56:12 INFO - PROCESS | 2952 | 1468522572753 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:12 INFO - PROCESS | 2952 | 1468522572756 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:12 INFO - PROCESS | 2952 | 1468522572846 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 11:56:12 INFO - PROCESS | 2952 | 1468522572853 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:12 INFO - PROCESS | 2952 | 1468522572858 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:12 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40F2B5000 == 33 [pid = 2952] [id = 430] 11:56:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F409FD3800) [pid = 2952] [serial = 1290] [outer = 0000000000000000] 11:56:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F409FD8400) [pid = 2952] [serial = 1291] [outer = 000000F409FD3800] 11:56:12 INFO - PROCESS | 2952 | 1468522572908 Marionette DEBUG loaded listener.js 11:56:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F40A2CC000) [pid = 2952] [serial = 1292] [outer = 000000F409FD3800] 11:56:13 INFO - PROCESS | 2952 | 1468522573391 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 11:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 688ms 11:56:13 INFO - PROCESS | 2952 | 1468522573433 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 11:56:13 INFO - PROCESS | 2952 | 1468522573437 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 11:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:56:13 INFO - PROCESS | 2952 | 1468522573444 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:56:13 INFO - PROCESS | 2952 | 1468522573448 Marionette TRACE conn5 <- [1,1686,null,{}] 11:56:13 INFO - PROCESS | 2952 | 1468522573452 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:13 INFO - PROCESS | 2952 | 1468522573455 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:13 INFO - PROCESS | 2952 | 1468522573548 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 11:56:13 INFO - PROCESS | 2952 | 1468522573556 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:13 INFO - PROCESS | 2952 | 1468522573558 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:13 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41442C800 == 34 [pid = 2952] [id = 431] 11:56:13 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F40A48F000) [pid = 2952] [serial = 1293] [outer = 0000000000000000] 11:56:13 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F40A49D800) [pid = 2952] [serial = 1294] [outer = 000000F40A48F000] 11:56:13 INFO - PROCESS | 2952 | 1468522573607 Marionette DEBUG loaded listener.js 11:56:13 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F40E757C00) [pid = 2952] [serial = 1295] [outer = 000000F40A48F000] 11:56:14 INFO - PROCESS | 2952 | 1468522574080 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 11:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 11:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 690ms 11:56:14 INFO - PROCESS | 2952 | 1468522574132 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 11:56:14 INFO - PROCESS | 2952 | 1468522574135 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 11:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:56:14 INFO - PROCESS | 2952 | 1468522574138 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:56:14 INFO - PROCESS | 2952 | 1468522574140 Marionette TRACE conn5 <- [1,1690,null,{}] 11:56:14 INFO - PROCESS | 2952 | 1468522574151 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:14 INFO - PROCESS | 2952 | 1468522574156 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:14 INFO - PROCESS | 2952 | 1468522574312 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 11:56:14 INFO - PROCESS | 2952 | 1468522574365 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:14 INFO - PROCESS | 2952 | 1468522574369 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:14 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416C6E800 == 35 [pid = 2952] [id = 432] 11:56:14 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F4107D1400) [pid = 2952] [serial = 1296] [outer = 0000000000000000] 11:56:14 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F410985800) [pid = 2952] [serial = 1297] [outer = 000000F4107D1400] 11:56:14 INFO - PROCESS | 2952 | 1468522574419 Marionette DEBUG loaded listener.js 11:56:14 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F413D69C00) [pid = 2952] [serial = 1298] [outer = 000000F4107D1400] 11:56:14 INFO - PROCESS | 2952 | 1468522574814 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 11:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 734ms 11:56:14 INFO - PROCESS | 2952 | 1468522574875 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 11:56:14 INFO - PROCESS | 2952 | 1468522574878 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 11:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:56:14 INFO - PROCESS | 2952 | 1468522574889 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:56:14 INFO - PROCESS | 2952 | 1468522574891 Marionette TRACE conn5 <- [1,1694,null,{}] 11:56:14 INFO - PROCESS | 2952 | 1468522574895 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:14 INFO - PROCESS | 2952 | 1468522574897 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:15 INFO - PROCESS | 2952 | 1468522575009 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 11:56:15 INFO - PROCESS | 2952 | 1468522575060 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:15 INFO - PROCESS | 2952 | 1468522575062 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:15 INFO - PROCESS | 2952 | ++DOCSHELL 000000F419B5F800 == 36 [pid = 2952] [id = 433] 11:56:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F413D93800) [pid = 2952] [serial = 1299] [outer = 0000000000000000] 11:56:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F413E79C00) [pid = 2952] [serial = 1300] [outer = 000000F413D93800] 11:56:15 INFO - PROCESS | 2952 | 1468522575109 Marionette DEBUG loaded listener.js 11:56:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F4158C8800) [pid = 2952] [serial = 1301] [outer = 000000F413D93800] 11:56:15 INFO - PROCESS | 2952 | 1468522575547 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 11:56:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 690ms 11:56:15 INFO - PROCESS | 2952 | 1468522575585 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 11:56:15 INFO - PROCESS | 2952 | 1468522575587 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 11:56:15 INFO - PROCESS | 2952 | 1468522575590 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:56:15 INFO - PROCESS | 2952 | 1468522575592 Marionette TRACE conn5 <- [1,1698,null,{}] 11:56:15 INFO - PROCESS | 2952 | 1468522575596 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:15 INFO - PROCESS | 2952 | 1468522575598 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:15 INFO - PROCESS | 2952 | 1468522575738 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 11:56:15 INFO - PROCESS | 2952 | 1468522575749 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:15 INFO - PROCESS | 2952 | 1468522575751 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:15 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AD20800 == 37 [pid = 2952] [id = 434] 11:56:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F4158CE000) [pid = 2952] [serial = 1302] [outer = 0000000000000000] 11:56:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F41651CC00) [pid = 2952] [serial = 1303] [outer = 000000F4158CE000] 11:56:15 INFO - PROCESS | 2952 | 1468522575837 Marionette DEBUG loaded listener.js 11:56:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F41695D400) [pid = 2952] [serial = 1304] [outer = 000000F4158CE000] 11:56:16 INFO - PROCESS | 2952 | 1468522576276 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 11:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 734ms 11:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:56:16 INFO - PROCESS | 2952 | 1468522576328 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 11:56:16 INFO - PROCESS | 2952 | 1468522576330 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 11:56:16 INFO - PROCESS | 2952 | 1468522576334 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:56:16 INFO - PROCESS | 2952 | 1468522576336 Marionette TRACE conn5 <- [1,1702,null,{}] 11:56:16 INFO - PROCESS | 2952 | 1468522576346 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:16 INFO - PROCESS | 2952 | 1468522576352 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:16 INFO - PROCESS | 2952 | 1468522576491 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 11:56:16 INFO - PROCESS | 2952 | 1468522576506 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:16 INFO - PROCESS | 2952 | 1468522576509 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:16 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B3DF000 == 38 [pid = 2952] [id = 435] 11:56:16 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F41700AC00) [pid = 2952] [serial = 1305] [outer = 0000000000000000] 11:56:16 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F417172400) [pid = 2952] [serial = 1306] [outer = 000000F41700AC00] 11:56:16 INFO - PROCESS | 2952 | 1468522576597 Marionette DEBUG loaded listener.js 11:56:16 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F41767CC00) [pid = 2952] [serial = 1307] [outer = 000000F41700AC00] 11:56:17 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F41A675000) [pid = 2952] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:56:17 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F409F28000) [pid = 2952] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:56:17 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F4165EF800) [pid = 2952] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:56:17 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F417140C00) [pid = 2952] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:56:17 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F417170800) [pid = 2952] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:56:17 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F409F24C00) [pid = 2952] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:56:17 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F415811800) [pid = 2952] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:56:17 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F40A873000) [pid = 2952] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:56:17 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F417C77C00) [pid = 2952] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:56:17 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F40A32DC00) [pid = 2952] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:56:17 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F417172C00) [pid = 2952] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:56:17 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F409FC4800) [pid = 2952] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:56:17 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F41733FC00) [pid = 2952] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:56:17 INFO - PROCESS | 2952 | 1468522577188 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 11:56:17 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 11:56:17 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 11:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:17 INFO - _addTest/ [0,1705,"getWindowHandle",null] 11:56:17 INFO - PROCESS | 2952 | 1468522577218 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 11:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:56:17 INFO - PROCESS | 2952 | 1468522577221 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:56:17 INFO - PROCESS | 2952 | 1468522577223 Marionette TRACE conn5 <- [1,1706,null,{}] 11:56:17 INFO - PROCESS | 2952 | 1468522577227 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:17 INFO - PROCESS | 2952 | 1468522577228 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:17 INFO - PROCESS | 2952 | 1468522577342 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 11:56:17 INFO - PROCESS | 2952 | 1468522577393 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:17 INFO - PROCESS | 2952 | 1468522577395 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:17 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B4BA800 == 39 [pid = 2952] [id = 436] 11:56:17 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F409F24C00) [pid = 2952] [serial = 1308] [outer = 0000000000000000] 11:56:17 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F410392C00) [pid = 2952] [serial = 1309] [outer = 000000F409F24C00] 11:56:17 INFO - PROCESS | 2952 | 1468522577439 Marionette DEBUG loaded listener.js 11:56:17 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F417140C00) [pid = 2952] [serial = 1310] [outer = 000000F409F24C00] 11:56:17 INFO - PROCESS | 2952 | 1468522577800 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:56:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 629ms 11:56:17 INFO - PROCESS | 2952 | 1468522577861 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 11:56:17 INFO - PROCESS | 2952 | 1468522577864 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 11:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:56:17 INFO - PROCESS | 2952 | 1468522577869 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:56:17 INFO - PROCESS | 2952 | 1468522577871 Marionette TRACE conn5 <- [1,1710,null,{}] 11:56:17 INFO - PROCESS | 2952 | 1468522577874 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:17 INFO - PROCESS | 2952 | 1468522577876 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:17 INFO - PROCESS | 2952 | 1468522577956 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 11:56:17 INFO - PROCESS | 2952 | 1468522577963 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:17 INFO - PROCESS | 2952 | 1468522577965 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:17 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE81000 == 40 [pid = 2952] [id = 437] 11:56:17 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F40E91AC00) [pid = 2952] [serial = 1311] [outer = 0000000000000000] 11:56:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F417B6C400) [pid = 2952] [serial = 1312] [outer = 000000F40E91AC00] 11:56:18 INFO - PROCESS | 2952 | 1468522578010 Marionette DEBUG loaded listener.js 11:56:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F418206400) [pid = 2952] [serial = 1313] [outer = 000000F40E91AC00] 11:56:18 INFO - PROCESS | 2952 | 1468522578423 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 11:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 11:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 587ms 11:56:18 INFO - PROCESS | 2952 | 1468522578472 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 11:56:18 INFO - PROCESS | 2952 | 1468522578474 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 11:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:56:18 INFO - PROCESS | 2952 | 1468522578482 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:56:18 INFO - PROCESS | 2952 | 1468522578484 Marionette TRACE conn5 <- [1,1714,null,{}] 11:56:18 INFO - PROCESS | 2952 | 1468522578487 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:18 INFO - PROCESS | 2952 | 1468522578497 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:18 INFO - PROCESS | 2952 | 1468522578577 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 11:56:18 INFO - PROCESS | 2952 | 1468522578582 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:18 INFO - PROCESS | 2952 | 1468522578584 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:18 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E33A800 == 41 [pid = 2952] [id = 438] 11:56:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F4182AEC00) [pid = 2952] [serial = 1314] [outer = 0000000000000000] 11:56:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F4182F7800) [pid = 2952] [serial = 1315] [outer = 000000F4182AEC00] 11:56:18 INFO - PROCESS | 2952 | 1468522578628 Marionette DEBUG loaded listener.js 11:56:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F418AE8800) [pid = 2952] [serial = 1316] [outer = 000000F4182AEC00] 11:56:19 INFO - PROCESS | 2952 | 1468522579127 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 11:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 731ms 11:56:19 INFO - PROCESS | 2952 | 1468522579213 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 11:56:19 INFO - PROCESS | 2952 | 1468522579218 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 11:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:56:19 INFO - PROCESS | 2952 | 1468522579224 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:56:19 INFO - PROCESS | 2952 | 1468522579229 Marionette TRACE conn5 <- [1,1718,null,{}] 11:56:19 INFO - PROCESS | 2952 | 1468522579236 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:19 INFO - PROCESS | 2952 | 1468522579239 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:19 INFO - PROCESS | 2952 | 1468522579374 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 11:56:19 INFO - PROCESS | 2952 | 1468522579448 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:19 INFO - PROCESS | 2952 | 1468522579453 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:19 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410968800 == 42 [pid = 2952] [id = 439] 11:56:19 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F409F26000) [pid = 2952] [serial = 1317] [outer = 0000000000000000] 11:56:19 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F409FCD400) [pid = 2952] [serial = 1318] [outer = 000000F409F26000] 11:56:19 INFO - PROCESS | 2952 | 1468522579554 Marionette DEBUG loaded listener.js 11:56:19 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F40A335800) [pid = 2952] [serial = 1319] [outer = 000000F409F26000] 11:56:20 INFO - PROCESS | 2952 | 1468522580348 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 11:56:20 INFO - PROCESS | 2952 | 1468522580421 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 11:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:56:20 INFO - PROCESS | 2952 | 1468522580428 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:56:20 INFO - PROCESS | 2952 | 1468522580431 Marionette TRACE conn5 <- [1,1722,null,{}] 11:56:20 INFO - PROCESS | 2952 | 1468522580436 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:20 INFO - PROCESS | 2952 | 1468522580439 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:20 INFO - PROCESS | 2952 | 1468522580570 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 11:56:20 INFO - PROCESS | 2952 | 1468522580684 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:20 INFO - PROCESS | 2952 | 1468522580687 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:20 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AD1B000 == 43 [pid = 2952] [id = 440] 11:56:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F40EABD000) [pid = 2952] [serial = 1320] [outer = 0000000000000000] 11:56:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F410986400) [pid = 2952] [serial = 1321] [outer = 000000F40EABD000] 11:56:20 INFO - PROCESS | 2952 | 1468522580746 Marionette DEBUG loaded listener.js 11:56:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F413E85C00) [pid = 2952] [serial = 1322] [outer = 000000F40EABD000] 11:56:21 INFO - PROCESS | 2952 | 1468522581693 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 11:56:21 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E978000 == 42 [pid = 2952] [id = 428] 11:56:21 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE81000 == 41 [pid = 2952] [id = 437] 11:56:21 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B4BA800 == 40 [pid = 2952] [id = 436] 11:56:21 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B3DF000 == 39 [pid = 2952] [id = 435] 11:56:21 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AD20800 == 38 [pid = 2952] [id = 434] 11:56:21 INFO - PROCESS | 2952 | --DOCSHELL 000000F419B5F800 == 37 [pid = 2952] [id = 433] 11:56:21 INFO - PROCESS | 2952 | --DOCSHELL 000000F416C6E800 == 36 [pid = 2952] [id = 432] 11:56:21 INFO - PROCESS | 2952 | --DOCSHELL 000000F41442C800 == 35 [pid = 2952] [id = 431] 11:56:21 INFO - PROCESS | 2952 | --DOCSHELL 000000F40F2B5000 == 34 [pid = 2952] [id = 430] 11:56:21 INFO - PROCESS | 2952 | --DOCSHELL 000000F410241800 == 33 [pid = 2952] [id = 429] 11:56:21 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F417BBE800) [pid = 2952] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 11:56:21 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F40A32FC00) [pid = 2952] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 11:56:21 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F419767800) [pid = 2952] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 11:56:21 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F40F1AE400) [pid = 2952] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 11:56:21 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F4175E7800) [pid = 2952] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 11:56:21 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F4167A3400) [pid = 2952] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 11:56:21 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F40A48A000) [pid = 2952] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 11:56:21 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F415C93400) [pid = 2952] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 11:56:21 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F4182FA400) [pid = 2952] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 11:56:21 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F41A67A000) [pid = 2952] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 11:56:21 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F41A6DE000) [pid = 2952] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 11:56:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:56:21 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F419BCE400) [pid = 2952] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 11:56:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1286ms 11:56:21 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F413D8C400) [pid = 2952] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 11:56:21 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F416D06000) [pid = 2952] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 11:56:21 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F417BB0400) [pid = 2952] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 11:56:21 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F419769800) [pid = 2952] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 11:56:21 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F41449CC00) [pid = 2952] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 11:56:21 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F416964800) [pid = 2952] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 11:56:21 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F40F166C00) [pid = 2952] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 11:56:21 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F416525800) [pid = 2952] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 11:56:21 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F40E7B7800) [pid = 2952] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 11:56:21 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F4186C5400) [pid = 2952] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 11:56:21 INFO - PROCESS | 2952 | --DOMWINDOW == 66 (000000F40A42F800) [pid = 2952] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 11:56:21 INFO - PROCESS | 2952 | --DOMWINDOW == 65 (000000F40AA25800) [pid = 2952] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 11:56:21 INFO - PROCESS | 2952 | --DOMWINDOW == 64 (000000F4182B6400) [pid = 2952] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 11:56:21 INFO - PROCESS | 2952 | 1468522581729 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 11:56:21 INFO - PROCESS | 2952 | 1468522581734 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 11:56:21 INFO - PROCESS | 2952 | 1468522581739 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:56:21 INFO - PROCESS | 2952 | 1468522581743 Marionette TRACE conn5 <- [1,1726,null,{}] 11:56:21 INFO - PROCESS | 2952 | 1468522581748 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:21 INFO - PROCESS | 2952 | 1468522581751 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:21 INFO - PROCESS | 2952 | 1468522581852 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 11:56:21 INFO - PROCESS | 2952 | 1468522581931 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:21 INFO - PROCESS | 2952 | 1468522581935 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:21 INFO - PROCESS | 2952 | ++DOCSHELL 000000F413D18000 == 34 [pid = 2952] [id = 441] 11:56:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 65 (000000F40A331400) [pid = 2952] [serial = 1323] [outer = 0000000000000000] 11:56:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 66 (000000F40A42D000) [pid = 2952] [serial = 1324] [outer = 000000F40A331400] 11:56:21 INFO - PROCESS | 2952 | 1468522581985 Marionette DEBUG loaded listener.js 11:56:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 67 (000000F40A49A800) [pid = 2952] [serial = 1325] [outer = 000000F40A331400] 11:56:22 INFO - PROCESS | 2952 | 1468522582442 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 11:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 734ms 11:56:22 INFO - PROCESS | 2952 | 1468522582477 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 11:56:22 INFO - PROCESS | 2952 | 1468522582481 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 11:56:22 INFO - PROCESS | 2952 | 1468522582487 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:56:22 INFO - PROCESS | 2952 | 1468522582490 Marionette TRACE conn5 <- [1,1730,null,{}] 11:56:22 INFO - PROCESS | 2952 | 1468522582498 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:22 INFO - PROCESS | 2952 | 1468522582501 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:22 INFO - PROCESS | 2952 | 1468522582590 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 11:56:22 INFO - PROCESS | 2952 | 1468522582604 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:22 INFO - PROCESS | 2952 | 1468522582607 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:22 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416C63800 == 35 [pid = 2952] [id = 442] 11:56:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F410393000) [pid = 2952] [serial = 1326] [outer = 0000000000000000] 11:56:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F4103D7000) [pid = 2952] [serial = 1327] [outer = 000000F410393000] 11:56:22 INFO - PROCESS | 2952 | 1468522582655 Marionette DEBUG loaded listener.js 11:56:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F413D70000) [pid = 2952] [serial = 1328] [outer = 000000F410393000] 11:56:23 INFO - PROCESS | 2952 | 1468522583116 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 11:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 693ms 11:56:23 INFO - PROCESS | 2952 | 1468522583184 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 11:56:23 INFO - PROCESS | 2952 | 1468522583187 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 11:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:56:23 INFO - PROCESS | 2952 | 1468522583190 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:56:23 INFO - PROCESS | 2952 | 1468522583194 Marionette TRACE conn5 <- [1,1734,null,{}] 11:56:23 INFO - PROCESS | 2952 | 1468522583205 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:23 INFO - PROCESS | 2952 | 1468522583210 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:23 INFO - PROCESS | 2952 | 1468522583356 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 11:56:23 INFO - PROCESS | 2952 | 1468522583371 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:23 INFO - PROCESS | 2952 | 1468522583374 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:23 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A214800 == 36 [pid = 2952] [id = 443] 11:56:23 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F413D8FC00) [pid = 2952] [serial = 1329] [outer = 0000000000000000] 11:56:23 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F4158D0000) [pid = 2952] [serial = 1330] [outer = 000000F413D8FC00] 11:56:23 INFO - PROCESS | 2952 | 1468522583423 Marionette DEBUG loaded listener.js 11:56:23 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F41695AC00) [pid = 2952] [serial = 1331] [outer = 000000F413D8FC00] 11:56:23 INFO - PROCESS | 2952 | 1468522583839 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 11:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 692ms 11:56:23 INFO - PROCESS | 2952 | 1468522583885 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 11:56:23 INFO - PROCESS | 2952 | 1468522583888 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 11:56:23 INFO - PROCESS | 2952 | 1468522583892 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:56:23 INFO - PROCESS | 2952 | 1468522583893 Marionette TRACE conn5 <- [1,1738,null,{}] 11:56:23 INFO - PROCESS | 2952 | 1468522583897 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:23 INFO - PROCESS | 2952 | 1468522583899 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:24 INFO - PROCESS | 2952 | 1468522584022 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 11:56:24 INFO - PROCESS | 2952 | 1468522584038 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:24 INFO - PROCESS | 2952 | 1468522584040 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:24 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B32F000 == 37 [pid = 2952] [id = 444] 11:56:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F41696A400) [pid = 2952] [serial = 1332] [outer = 0000000000000000] 11:56:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F417135800) [pid = 2952] [serial = 1333] [outer = 000000F41696A400] 11:56:24 INFO - PROCESS | 2952 | 1468522584092 Marionette DEBUG loaded listener.js 11:56:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F417174400) [pid = 2952] [serial = 1334] [outer = 000000F41696A400] 11:56:24 INFO - PROCESS | 2952 | 1468522584529 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 11:56:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 691ms 11:56:24 INFO - PROCESS | 2952 | 1468522584586 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 11:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:56:24 INFO - PROCESS | 2952 | 1468522584588 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 11:56:24 INFO - PROCESS | 2952 | 1468522584591 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:56:24 INFO - PROCESS | 2952 | 1468522584593 Marionette TRACE conn5 <- [1,1742,null,{}] 11:56:24 INFO - PROCESS | 2952 | 1468522584597 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:24 INFO - PROCESS | 2952 | 1468522584599 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:24 INFO - PROCESS | 2952 | 1468522584735 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 11:56:24 INFO - PROCESS | 2952 | 1468522584746 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:24 INFO - PROCESS | 2952 | 1468522584748 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:24 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B4B9800 == 38 [pid = 2952] [id = 445] 11:56:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F417174800) [pid = 2952] [serial = 1335] [outer = 0000000000000000] 11:56:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F4175E3000) [pid = 2952] [serial = 1336] [outer = 000000F417174800] 11:56:24 INFO - PROCESS | 2952 | 1468522584838 Marionette DEBUG loaded listener.js 11:56:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F417B78400) [pid = 2952] [serial = 1337] [outer = 000000F417174800] 11:56:25 INFO - PROCESS | 2952 | 1468522585283 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 11:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 733ms 11:56:25 INFO - PROCESS | 2952 | 1468522585328 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 11:56:25 INFO - PROCESS | 2952 | 1468522585330 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 11:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:56:25 INFO - PROCESS | 2952 | 1468522585333 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:56:25 INFO - PROCESS | 2952 | 1468522585335 Marionette TRACE conn5 <- [1,1746,null,{}] 11:56:25 INFO - PROCESS | 2952 | 1468522585339 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:25 INFO - PROCESS | 2952 | 1468522585345 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:25 INFO - PROCESS | 2952 | 1468522585489 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 11:56:25 INFO - PROCESS | 2952 | 1468522585546 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:25 INFO - PROCESS | 2952 | 1468522585548 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:25 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E330000 == 39 [pid = 2952] [id = 446] 11:56:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F419769800) [pid = 2952] [serial = 1338] [outer = 0000000000000000] 11:56:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F41A670800) [pid = 2952] [serial = 1339] [outer = 000000F419769800] 11:56:25 INFO - PROCESS | 2952 | 1468522585594 Marionette DEBUG loaded listener.js 11:56:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F41A67A000) [pid = 2952] [serial = 1340] [outer = 000000F419769800] 11:56:26 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F409FD3800) [pid = 2952] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:56:26 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F4096C6000) [pid = 2952] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:56:26 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F40A20C400) [pid = 2952] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:56:26 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F4103DC400) [pid = 2952] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:56:26 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F4175E9400) [pid = 2952] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:56:26 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F4158CE000) [pid = 2952] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:56:26 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F409F24C00) [pid = 2952] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:56:26 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F41700AC00) [pid = 2952] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:56:26 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F40E91AC00) [pid = 2952] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:56:26 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F4107D1400) [pid = 2952] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:56:26 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F40A48F000) [pid = 2952] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:56:26 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F413D93800) [pid = 2952] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:56:26 INFO - PROCESS | 2952 | 1468522586109 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 11:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 837ms 11:56:26 INFO - PROCESS | 2952 | 1468522586173 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 11:56:26 INFO - PROCESS | 2952 | 1468522586176 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 11:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:56:26 INFO - PROCESS | 2952 | 1468522586179 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:56:26 INFO - PROCESS | 2952 | 1468522586181 Marionette TRACE conn5 <- [1,1750,null,{}] 11:56:26 INFO - PROCESS | 2952 | 1468522586185 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:26 INFO - PROCESS | 2952 | 1468522586186 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:26 INFO - PROCESS | 2952 | 1468522586268 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 11:56:26 INFO - PROCESS | 2952 | 1468522586277 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:26 INFO - PROCESS | 2952 | 1468522586279 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:26 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B43B000 == 40 [pid = 2952] [id = 447] 11:56:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F40EA73000) [pid = 2952] [serial = 1341] [outer = 0000000000000000] 11:56:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F4107D1400) [pid = 2952] [serial = 1342] [outer = 000000F40EA73000] 11:56:26 INFO - PROCESS | 2952 | 1468522586324 Marionette DEBUG loaded listener.js 11:56:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F416971000) [pid = 2952] [serial = 1343] [outer = 000000F40EA73000] 11:56:26 INFO - PROCESS | 2952 | 1468522586734 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 11:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 586ms 11:56:26 INFO - PROCESS | 2952 | 1468522586769 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 11:56:26 INFO - PROCESS | 2952 | 1468522586772 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 11:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:56:26 INFO - PROCESS | 2952 | 1468522586775 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:56:26 INFO - PROCESS | 2952 | 1468522586777 Marionette TRACE conn5 <- [1,1754,null,{}] 11:56:26 INFO - PROCESS | 2952 | 1468522586780 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:26 INFO - PROCESS | 2952 | 1468522586782 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:26 INFO - PROCESS | 2952 | 1468522586872 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 11:56:26 INFO - PROCESS | 2952 | 1468522586878 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:26 INFO - PROCESS | 2952 | 1468522586880 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:26 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E5BB800 == 41 [pid = 2952] [id = 448] 11:56:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F4182B2C00) [pid = 2952] [serial = 1344] [outer = 0000000000000000] 11:56:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F41A6DC000) [pid = 2952] [serial = 1345] [outer = 000000F4182B2C00] 11:56:26 INFO - PROCESS | 2952 | 1468522586926 Marionette DEBUG loaded listener.js 11:56:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F41A8D3800) [pid = 2952] [serial = 1346] [outer = 000000F4182B2C00] 11:56:27 INFO - PROCESS | 2952 | 1468522587341 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 11:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 587ms 11:56:27 INFO - PROCESS | 2952 | 1468522587365 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 11:56:27 INFO - PROCESS | 2952 | 1468522587367 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 11:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:56:27 INFO - PROCESS | 2952 | 1468522587370 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:56:27 INFO - PROCESS | 2952 | 1468522587372 Marionette TRACE conn5 <- [1,1758,null,{}] 11:56:27 INFO - PROCESS | 2952 | 1468522587392 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:27 INFO - PROCESS | 2952 | 1468522587394 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:27 INFO - PROCESS | 2952 | 1468522587477 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 11:56:27 INFO - PROCESS | 2952 | 1468522587483 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:27 INFO - PROCESS | 2952 | 1468522587485 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:27 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E96B800 == 42 [pid = 2952] [id = 449] 11:56:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F41A8D6800) [pid = 2952] [serial = 1347] [outer = 0000000000000000] 11:56:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F41AF46C00) [pid = 2952] [serial = 1348] [outer = 000000F41A8D6800] 11:56:27 INFO - PROCESS | 2952 | 1468522587528 Marionette DEBUG loaded listener.js 11:56:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F41AF4CC00) [pid = 2952] [serial = 1349] [outer = 000000F41A8D6800] 11:56:27 INFO - PROCESS | 2952 | 1468522587947 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 11:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 649ms 11:56:28 INFO - PROCESS | 2952 | 1468522588025 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 11:56:28 INFO - PROCESS | 2952 | 1468522588028 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 11:56:28 INFO - PROCESS | 2952 | 1468522588031 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:56:28 INFO - PROCESS | 2952 | 1468522588033 Marionette TRACE conn5 <- [1,1762,null,{}] 11:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:56:28 INFO - PROCESS | 2952 | 1468522588037 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:28 INFO - PROCESS | 2952 | 1468522588038 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:28 INFO - PROCESS | 2952 | 1468522588164 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 11:56:28 INFO - PROCESS | 2952 | 1468522588264 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:28 INFO - PROCESS | 2952 | 1468522588268 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:28 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40F219000 == 43 [pid = 2952] [id = 450] 11:56:28 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F409125C00) [pid = 2952] [serial = 1350] [outer = 0000000000000000] 11:56:28 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F409AD0000) [pid = 2952] [serial = 1351] [outer = 000000F409125C00] 11:56:28 INFO - PROCESS | 2952 | 1468522588328 Marionette DEBUG loaded listener.js 11:56:28 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F40A42E400) [pid = 2952] [serial = 1352] [outer = 000000F409125C00] 11:56:28 INFO - PROCESS | 2952 | 1468522588960 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 11:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 986ms 11:56:29 INFO - PROCESS | 2952 | 1468522589023 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 11:56:29 INFO - PROCESS | 2952 | 1468522589028 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 11:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:56:29 INFO - PROCESS | 2952 | 1468522589048 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:56:29 INFO - PROCESS | 2952 | 1468522589052 Marionette TRACE conn5 <- [1,1766,null,{}] 11:56:29 INFO - PROCESS | 2952 | 1468522589057 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:29 INFO - PROCESS | 2952 | 1468522589061 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:29 INFO - PROCESS | 2952 | 1468522589184 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 11:56:29 INFO - PROCESS | 2952 | 1468522589299 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:29 INFO - PROCESS | 2952 | 1468522589302 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:29 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A66B000 == 44 [pid = 2952] [id = 451] 11:56:29 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F40F1AD000) [pid = 2952] [serial = 1353] [outer = 0000000000000000] 11:56:29 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F413D8F000) [pid = 2952] [serial = 1354] [outer = 000000F40F1AD000] 11:56:29 INFO - PROCESS | 2952 | 1468522589360 Marionette DEBUG loaded listener.js 11:56:29 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F4158CB000) [pid = 2952] [serial = 1355] [outer = 000000F40F1AD000] 11:56:29 INFO - PROCESS | 2952 | 1468522589918 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 11:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 11:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 943ms 11:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:56:30 INFO - PROCESS | 2952 | 1468522589993 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 11:56:30 INFO - PROCESS | 2952 | 1468522589997 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 11:56:30 INFO - PROCESS | 2952 | 1468522590001 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:56:30 INFO - PROCESS | 2952 | 1468522590003 Marionette TRACE conn5 <- [1,1770,null,{}] 11:56:30 INFO - PROCESS | 2952 | 1468522590008 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:30 INFO - PROCESS | 2952 | 1468522590010 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:30 INFO - PROCESS | 2952 | 1468522590155 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 11:56:30 INFO - PROCESS | 2952 | 1468522590279 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:30 INFO - PROCESS | 2952 | 1468522590281 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:30 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41EA21000 == 45 [pid = 2952] [id = 452] 11:56:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F4175DF000) [pid = 2952] [serial = 1356] [outer = 0000000000000000] 11:56:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F417C80000) [pid = 2952] [serial = 1357] [outer = 000000F4175DF000] 11:56:30 INFO - PROCESS | 2952 | 1468522590337 Marionette DEBUG loaded listener.js 11:56:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F4186BC800) [pid = 2952] [serial = 1358] [outer = 000000F4175DF000] 11:56:30 INFO - PROCESS | 2952 | 1468522590948 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 11:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 11:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 984ms 11:56:30 INFO - PROCESS | 2952 | 1468522590986 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 11:56:31 INFO - PROCESS | 2952 | 1468522590990 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 11:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:56:31 INFO - PROCESS | 2952 | 1468522591002 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:56:31 INFO - PROCESS | 2952 | 1468522591007 Marionette TRACE conn5 <- [1,1774,null,{}] 11:56:31 INFO - PROCESS | 2952 | 1468522591011 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:31 INFO - PROCESS | 2952 | 1468522591015 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:31 INFO - PROCESS | 2952 | 1468522591132 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 11:56:31 INFO - PROCESS | 2952 | 1468522591259 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:31 INFO - PROCESS | 2952 | 1468522591262 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:31 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E323800 == 46 [pid = 2952] [id = 453] 11:56:31 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F4175E5000) [pid = 2952] [serial = 1359] [outer = 0000000000000000] 11:56:31 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F41B203800) [pid = 2952] [serial = 1360] [outer = 000000F4175E5000] 11:56:31 INFO - PROCESS | 2952 | 1468522591320 Marionette DEBUG loaded listener.js 11:56:31 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F41B20E400) [pid = 2952] [serial = 1361] [outer = 000000F4175E5000] 11:56:32 INFO - PROCESS | 2952 | 1468522592059 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 11:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 11:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1141ms 11:56:32 INFO - PROCESS | 2952 | 1468522592147 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 11:56:32 INFO - PROCESS | 2952 | 1468522592151 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 11:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:56:32 INFO - PROCESS | 2952 | 1468522592157 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:56:32 INFO - PROCESS | 2952 | 1468522592161 Marionette TRACE conn5 <- [1,1778,null,{}] 11:56:32 INFO - PROCESS | 2952 | 1468522592167 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:32 INFO - PROCESS | 2952 | 1468522592170 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:32 INFO - PROCESS | 2952 | 1468522592282 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 11:56:32 INFO - PROCESS | 2952 | 1468522592356 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:32 INFO - PROCESS | 2952 | 1468522592359 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:33 INFO - PROCESS | 2952 | --DOCSHELL 000000F41096A800 == 45 [pid = 2952] [id = 423] 11:56:33 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E96B800 == 44 [pid = 2952] [id = 449] 11:56:33 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E5BB800 == 43 [pid = 2952] [id = 448] 11:56:33 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B43B000 == 42 [pid = 2952] [id = 447] 11:56:33 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E330000 == 41 [pid = 2952] [id = 446] 11:56:33 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B4B9800 == 40 [pid = 2952] [id = 445] 11:56:33 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B32F000 == 39 [pid = 2952] [id = 444] 11:56:33 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A214800 == 38 [pid = 2952] [id = 443] 11:56:33 INFO - PROCESS | 2952 | --DOCSHELL 000000F416C63800 == 37 [pid = 2952] [id = 442] 11:56:33 INFO - PROCESS | 2952 | --DOCSHELL 000000F413D18000 == 36 [pid = 2952] [id = 441] 11:56:33 INFO - PROCESS | 2952 | --DOCSHELL 000000F410968800 == 35 [pid = 2952] [id = 439] 11:56:33 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E33A800 == 34 [pid = 2952] [id = 438] 11:56:33 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AE1B000 == 33 [pid = 2952] [id = 427] 11:56:33 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AD1B000 == 32 [pid = 2952] [id = 440] 11:56:33 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E5A7800 == 31 [pid = 2952] [id = 424] 11:56:33 INFO - PROCESS | 2952 | --DOCSHELL 000000F410962000 == 30 [pid = 2952] [id = 426] 11:56:33 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E855000 == 29 [pid = 2952] [id = 425] 11:56:33 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E323800 == 28 [pid = 2952] [id = 453] 11:56:33 INFO - PROCESS | 2952 | --DOCSHELL 000000F41EA21000 == 27 [pid = 2952] [id = 452] 11:56:33 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A66B000 == 26 [pid = 2952] [id = 451] 11:56:33 INFO - PROCESS | 2952 | --DOCSHELL 000000F40F219000 == 25 [pid = 2952] [id = 450] 11:56:33 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4091B3800 == 26 [pid = 2952] [id = 454] 11:56:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 92 (000000F409124C00) [pid = 2952] [serial = 1362] [outer = 0000000000000000] 11:56:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 93 (000000F409630C00) [pid = 2952] [serial = 1363] [outer = 000000F409124C00] 11:56:33 INFO - PROCESS | 2952 | 1468522593061 Marionette DEBUG loaded listener.js 11:56:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 94 (000000F409FCDC00) [pid = 2952] [serial = 1364] [outer = 000000F409124C00] 11:56:33 INFO - PROCESS | 2952 | --DOMWINDOW == 93 (000000F409FD8400) [pid = 2952] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 11:56:33 INFO - PROCESS | 2952 | --DOMWINDOW == 92 (000000F40A2CC000) [pid = 2952] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 11:56:33 INFO - PROCESS | 2952 | --DOMWINDOW == 91 (000000F40A42B400) [pid = 2952] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 11:56:33 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F409FD7C00) [pid = 2952] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 11:56:33 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F40A4A0C00) [pid = 2952] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 11:56:33 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F40A32CC00) [pid = 2952] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 11:56:33 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F4158CAC00) [pid = 2952] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 11:56:33 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F413D75800) [pid = 2952] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 11:56:33 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F418623400) [pid = 2952] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 11:56:33 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F417682400) [pid = 2952] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 11:56:33 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F41695D400) [pid = 2952] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 11:56:33 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F41651CC00) [pid = 2952] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 11:56:33 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F410392C00) [pid = 2952] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 11:56:33 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F417172400) [pid = 2952] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 11:56:33 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F417B6C400) [pid = 2952] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 11:56:33 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F41767CC00) [pid = 2952] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 11:56:33 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F410985800) [pid = 2952] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 11:56:33 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F4182F7800) [pid = 2952] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 11:56:33 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F40A49D800) [pid = 2952] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 11:56:33 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F40E757C00) [pid = 2952] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 11:56:33 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F418206400) [pid = 2952] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 11:56:33 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F413E79C00) [pid = 2952] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 11:56:33 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F4158C8800) [pid = 2952] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 11:56:33 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F413D69C00) [pid = 2952] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 11:56:33 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F417140C00) [pid = 2952] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 11:56:33 INFO - PROCESS | 2952 | [2952] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:56:33 INFO - PROCESS | 2952 | 1468522593605 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1494ms 11:56:33 INFO - PROCESS | 2952 | 1468522593656 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 11:56:33 INFO - PROCESS | 2952 | 1468522593660 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 11:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:56:33 INFO - PROCESS | 2952 | 1468522593665 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:56:33 INFO - PROCESS | 2952 | 1468522593667 Marionette TRACE conn5 <- [1,1782,null,{}] 11:56:33 INFO - PROCESS | 2952 | 1468522593672 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:33 INFO - PROCESS | 2952 | 1468522593675 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:33 INFO - PROCESS | 2952 | 1468522593805 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 11:56:33 INFO - PROCESS | 2952 | 1468522593884 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:33 INFO - PROCESS | 2952 | 1468522593887 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:33 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410A1F000 == 27 [pid = 2952] [id = 455] 11:56:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F40A20A000) [pid = 2952] [serial = 1365] [outer = 0000000000000000] 11:56:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F40A42BC00) [pid = 2952] [serial = 1366] [outer = 000000F40A20A000] 11:56:33 INFO - PROCESS | 2952 | 1468522593937 Marionette DEBUG loaded listener.js 11:56:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F40A4A3C00) [pid = 2952] [serial = 1367] [outer = 000000F40A20A000] 11:56:34 INFO - PROCESS | 2952 | 1468522594344 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 734ms 11:56:34 INFO - PROCESS | 2952 | 1468522594418 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 11:56:34 INFO - PROCESS | 2952 | 1468522594422 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 11:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:56:34 INFO - PROCESS | 2952 | 1468522594431 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:56:34 INFO - PROCESS | 2952 | 1468522594434 Marionette TRACE conn5 <- [1,1786,null,{}] 11:56:34 INFO - PROCESS | 2952 | 1468522594438 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:34 INFO - PROCESS | 2952 | 1468522594441 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:34 INFO - PROCESS | 2952 | 1468522594541 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 11:56:34 INFO - PROCESS | 2952 | 1468522594550 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:34 INFO - PROCESS | 2952 | 1468522594552 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:34 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4158B5800 == 28 [pid = 2952] [id = 456] 11:56:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F40E749C00) [pid = 2952] [serial = 1368] [outer = 0000000000000000] 11:56:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F40EAC4C00) [pid = 2952] [serial = 1369] [outer = 000000F40E749C00] 11:56:34 INFO - PROCESS | 2952 | 1468522594608 Marionette DEBUG loaded listener.js 11:56:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F410230400) [pid = 2952] [serial = 1370] [outer = 000000F40E749C00] 11:56:35 INFO - PROCESS | 2952 | 1468522595062 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 11:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 692ms 11:56:35 INFO - PROCESS | 2952 | 1468522595121 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 11:56:35 INFO - PROCESS | 2952 | 1468522595124 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 11:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:56:35 INFO - PROCESS | 2952 | 1468522595127 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:56:35 INFO - PROCESS | 2952 | 1468522595131 Marionette TRACE conn5 <- [1,1790,null,{}] 11:56:35 INFO - PROCESS | 2952 | 1468522595142 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:35 INFO - PROCESS | 2952 | 1468522595147 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:35 INFO - PROCESS | 2952 | 1468522595243 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 11:56:35 INFO - PROCESS | 2952 | 1468522595250 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:35 INFO - PROCESS | 2952 | 1468522595252 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:35 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41790F000 == 29 [pid = 2952] [id = 457] 11:56:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F413880000) [pid = 2952] [serial = 1371] [outer = 0000000000000000] 11:56:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F413D94000) [pid = 2952] [serial = 1372] [outer = 000000F413880000] 11:56:35 INFO - PROCESS | 2952 | 1468522595298 Marionette DEBUG loaded listener.js 11:56:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F41449B800) [pid = 2952] [serial = 1373] [outer = 000000F413880000] 11:56:35 INFO - PROCESS | 2952 | 1468522595784 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 692ms 11:56:35 INFO - PROCESS | 2952 | 1468522595822 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 11:56:35 INFO - PROCESS | 2952 | 1468522595825 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 11:56:35 INFO - PROCESS | 2952 | 1468522595828 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:56:35 INFO - PROCESS | 2952 | 1468522595830 Marionette TRACE conn5 <- [1,1794,null,{}] 11:56:35 INFO - PROCESS | 2952 | 1468522595841 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:35 INFO - PROCESS | 2952 | 1468522595844 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:35 INFO - PROCESS | 2952 | 1468522595987 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 11:56:36 INFO - PROCESS | 2952 | 1468522596010 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:36 INFO - PROCESS | 2952 | 1468522596012 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:36 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A225000 == 30 [pid = 2952] [id = 458] 11:56:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F413D6CC00) [pid = 2952] [serial = 1374] [outer = 0000000000000000] 11:56:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F415C91800) [pid = 2952] [serial = 1375] [outer = 000000F413D6CC00] 11:56:36 INFO - PROCESS | 2952 | 1468522596057 Marionette DEBUG loaded listener.js 11:56:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F41651D400) [pid = 2952] [serial = 1376] [outer = 000000F413D6CC00] 11:56:36 INFO - PROCESS | 2952 | 1468522596521 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 11:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 734ms 11:56:36 INFO - PROCESS | 2952 | 1468522596565 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 11:56:36 INFO - PROCESS | 2952 | 1468522596567 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 11:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:56:36 INFO - PROCESS | 2952 | 1468522596571 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:56:36 INFO - PROCESS | 2952 | 1468522596572 Marionette TRACE conn5 <- [1,1798,null,{}] 11:56:36 INFO - PROCESS | 2952 | 1468522596576 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:36 INFO - PROCESS | 2952 | 1468522596578 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:36 INFO - PROCESS | 2952 | 1468522596696 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 11:56:36 INFO - PROCESS | 2952 | 1468522596702 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:36 INFO - PROCESS | 2952 | 1468522596704 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:36 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AE18000 == 31 [pid = 2952] [id = 459] 11:56:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F41695E800) [pid = 2952] [serial = 1377] [outer = 0000000000000000] 11:56:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F416967800) [pid = 2952] [serial = 1378] [outer = 000000F41695E800] 11:56:36 INFO - PROCESS | 2952 | 1468522596763 Marionette DEBUG loaded listener.js 11:56:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F417509C00) [pid = 2952] [serial = 1379] [outer = 000000F41695E800] 11:56:37 INFO - PROCESS | 2952 | 1468522597274 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 733ms 11:56:37 INFO - PROCESS | 2952 | 1468522597307 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 11:56:37 INFO - PROCESS | 2952 | 1468522597309 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 11:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:56:37 INFO - PROCESS | 2952 | 1468522597349 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:56:37 INFO - PROCESS | 2952 | 1468522597351 Marionette TRACE conn5 <- [1,1802,null,{}] 11:56:37 INFO - PROCESS | 2952 | 1468522597357 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:37 INFO - PROCESS | 2952 | 1468522597364 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:37 INFO - PROCESS | 2952 | 1468522597675 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 11:56:37 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F417174800) [pid = 2952] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:56:37 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F419769800) [pid = 2952] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:56:37 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F413D8FC00) [pid = 2952] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:56:37 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F409F26000) [pid = 2952] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:56:37 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F40A331400) [pid = 2952] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:56:37 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F4182AEC00) [pid = 2952] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:56:37 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F410393000) [pid = 2952] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:56:37 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F40EABD000) [pid = 2952] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:56:37 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F40EA73000) [pid = 2952] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:56:37 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F41696A400) [pid = 2952] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:56:37 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F4182B2C00) [pid = 2952] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:56:37 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F41A8D6800) [pid = 2952] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:56:37 INFO - PROCESS | 2952 | 1468522597744 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:37 INFO - PROCESS | 2952 | 1468522597746 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:37 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40B383800 == 32 [pid = 2952] [id = 460] 11:56:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F4096C5000) [pid = 2952] [serial = 1380] [outer = 0000000000000000] 11:56:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F40A482400) [pid = 2952] [serial = 1381] [outer = 000000F4096C5000] 11:56:37 INFO - PROCESS | 2952 | 1468522597792 Marionette DEBUG loaded listener.js 11:56:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F410988000) [pid = 2952] [serial = 1382] [outer = 000000F4096C5000] 11:56:38 INFO - PROCESS | 2952 | 1468522598159 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:56:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 879ms 11:56:38 INFO - PROCESS | 2952 | 1468522598196 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 11:56:38 INFO - PROCESS | 2952 | 1468522598198 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 11:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:56:38 INFO - PROCESS | 2952 | 1468522598201 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:56:38 INFO - PROCESS | 2952 | 1468522598203 Marionette TRACE conn5 <- [1,1806,null,{}] 11:56:38 INFO - PROCESS | 2952 | 1468522598206 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:38 INFO - PROCESS | 2952 | 1468522598208 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:38 INFO - PROCESS | 2952 | 1468522598292 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 11:56:38 INFO - PROCESS | 2952 | 1468522598298 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:38 INFO - PROCESS | 2952 | 1468522598300 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:38 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE5E800 == 33 [pid = 2952] [id = 461] 11:56:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F4167A8400) [pid = 2952] [serial = 1383] [outer = 0000000000000000] 11:56:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F417BB0400) [pid = 2952] [serial = 1384] [outer = 000000F4167A8400] 11:56:38 INFO - PROCESS | 2952 | 1468522598345 Marionette DEBUG loaded listener.js 11:56:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F4182B4800) [pid = 2952] [serial = 1385] [outer = 000000F4167A8400] 11:56:38 INFO - PROCESS | 2952 | 1468522598776 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 11:56:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 629ms 11:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:56:38 INFO - PROCESS | 2952 | 1468522598834 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 11:56:38 INFO - PROCESS | 2952 | 1468522598836 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 11:56:38 INFO - PROCESS | 2952 | 1468522598839 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:56:38 INFO - PROCESS | 2952 | 1468522598841 Marionette TRACE conn5 <- [1,1810,null,{}] 11:56:38 INFO - PROCESS | 2952 | 1468522598845 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:38 INFO - PROCESS | 2952 | 1468522598847 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:38 INFO - PROCESS | 2952 | 1468522598938 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 11:56:38 INFO - PROCESS | 2952 | 1468522598945 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:38 INFO - PROCESS | 2952 | 1468522598947 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:38 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E328000 == 34 [pid = 2952] [id = 462] 11:56:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F4186C6C00) [pid = 2952] [serial = 1386] [outer = 0000000000000000] 11:56:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F418AEF400) [pid = 2952] [serial = 1387] [outer = 000000F4186C6C00] 11:56:38 INFO - PROCESS | 2952 | 1468522598993 Marionette DEBUG loaded listener.js 11:56:39 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F419B28400) [pid = 2952] [serial = 1388] [outer = 000000F4186C6C00] 11:56:39 INFO - PROCESS | 2952 | 1468522599436 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 11:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 627ms 11:56:39 INFO - PROCESS | 2952 | 1468522599477 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 11:56:39 INFO - PROCESS | 2952 | 1468522599479 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 11:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:56:39 INFO - PROCESS | 2952 | 1468522599486 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:56:39 INFO - PROCESS | 2952 | 1468522599488 Marionette TRACE conn5 <- [1,1814,null,{}] 11:56:39 INFO - PROCESS | 2952 | 1468522599492 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:39 INFO - PROCESS | 2952 | 1468522599494 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:39 INFO - PROCESS | 2952 | 1468522599578 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 11:56:39 INFO - PROCESS | 2952 | 1468522599585 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:39 INFO - PROCESS | 2952 | 1468522599586 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:39 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E5A4800 == 35 [pid = 2952] [id = 463] 11:56:39 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F419B28800) [pid = 2952] [serial = 1389] [outer = 0000000000000000] 11:56:39 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F41A677C00) [pid = 2952] [serial = 1390] [outer = 000000F419B28800] 11:56:39 INFO - PROCESS | 2952 | 1468522599632 Marionette DEBUG loaded listener.js 11:56:39 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F41A84D400) [pid = 2952] [serial = 1391] [outer = 000000F419B28800] 11:56:40 INFO - PROCESS | 2952 | 1468522600440 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 11:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1028ms 11:56:40 INFO - PROCESS | 2952 | 1468522600518 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 11:56:40 INFO - PROCESS | 2952 | 1468522600523 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 11:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:56:40 INFO - PROCESS | 2952 | 1468522600528 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:56:40 INFO - PROCESS | 2952 | 1468522600534 Marionette TRACE conn5 <- [1,1818,null,{}] 11:56:40 INFO - PROCESS | 2952 | 1468522600560 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:40 INFO - PROCESS | 2952 | 1468522600564 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:40 INFO - PROCESS | 2952 | 1468522600722 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 11:56:40 INFO - PROCESS | 2952 | 1468522600837 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:40 INFO - PROCESS | 2952 | 1468522600840 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:40 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4158A2800 == 36 [pid = 2952] [id = 464] 11:56:40 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F40A425000) [pid = 2952] [serial = 1392] [outer = 0000000000000000] 11:56:40 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F40A499800) [pid = 2952] [serial = 1393] [outer = 000000F40A425000] 11:56:40 INFO - PROCESS | 2952 | 1468522600906 Marionette DEBUG loaded listener.js 11:56:41 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F40EA7B800) [pid = 2952] [serial = 1394] [outer = 000000F40A425000] 11:56:41 INFO - PROCESS | 2952 | 1468522601638 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 11:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1317ms 11:56:41 INFO - PROCESS | 2952 | 1468522601849 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 11:56:41 INFO - PROCESS | 2952 | 1468522601854 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 11:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:56:41 INFO - PROCESS | 2952 | 1468522601859 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:56:41 INFO - PROCESS | 2952 | 1468522601862 Marionette TRACE conn5 <- [1,1822,null,{}] 11:56:41 INFO - PROCESS | 2952 | 1468522601868 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:41 INFO - PROCESS | 2952 | 1468522601871 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:42 INFO - PROCESS | 2952 | 1468522601991 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 11:56:42 INFO - PROCESS | 2952 | 1468522602065 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:42 INFO - PROCESS | 2952 | 1468522602070 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:42 INFO - PROCESS | 2952 | ++DOCSHELL 000000F413D22800 == 37 [pid = 2952] [id = 465] 11:56:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F409FC1C00) [pid = 2952] [serial = 1395] [outer = 0000000000000000] 11:56:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F40A2D6C00) [pid = 2952] [serial = 1396] [outer = 000000F409FC1C00] 11:56:42 INFO - PROCESS | 2952 | 1468522602119 Marionette DEBUG loaded listener.js 11:56:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F40A42C000) [pid = 2952] [serial = 1397] [outer = 000000F409FC1C00] 11:56:42 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A736000 == 36 [pid = 2952] [id = 409] 11:56:42 INFO - PROCESS | 2952 | --DOCSHELL 000000F414437800 == 35 [pid = 2952] [id = 416] 11:56:42 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A652800 == 34 [pid = 2952] [id = 419] 11:56:42 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B440000 == 33 [pid = 2952] [id = 421] 11:56:42 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE7B800 == 32 [pid = 2952] [id = 412] 11:56:42 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE6C000 == 31 [pid = 2952] [id = 422] 11:56:42 INFO - PROCESS | 2952 | --DOCSHELL 000000F416FB7800 == 30 [pid = 2952] [id = 418] 11:56:42 INFO - PROCESS | 2952 | --DOCSHELL 000000F4158B8800 == 29 [pid = 2952] [id = 415] 11:56:42 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B321800 == 28 [pid = 2952] [id = 410] 11:56:42 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B321000 == 27 [pid = 2952] [id = 420] 11:56:42 INFO - PROCESS | 2952 | --DOCSHELL 000000F414594000 == 26 [pid = 2952] [id = 417] 11:56:42 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F4175E3000) [pid = 2952] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 11:56:42 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F41A670800) [pid = 2952] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 11:56:42 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F4158D0000) [pid = 2952] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 11:56:42 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F41695AC00) [pid = 2952] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 11:56:42 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F409FCD400) [pid = 2952] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 11:56:42 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F40A335800) [pid = 2952] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 11:56:42 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F40A42D000) [pid = 2952] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 11:56:42 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F40A49A800) [pid = 2952] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 11:56:42 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F417B78400) [pid = 2952] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 11:56:42 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F418AE8800) [pid = 2952] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 11:56:42 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F4103D7000) [pid = 2952] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 11:56:42 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F413D70000) [pid = 2952] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 11:56:42 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F410986400) [pid = 2952] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 11:56:42 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F413E85C00) [pid = 2952] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 11:56:42 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F416971000) [pid = 2952] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 11:56:42 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F4107D1400) [pid = 2952] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 11:56:42 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F41A67A000) [pid = 2952] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 11:56:42 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F417135800) [pid = 2952] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 11:56:42 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F417174400) [pid = 2952] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 11:56:42 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F41A8D3800) [pid = 2952] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 11:56:42 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F41A6DC000) [pid = 2952] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 11:56:42 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F41AF4CC00) [pid = 2952] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 11:56:42 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F41AF46C00) [pid = 2952] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 11:56:42 INFO - PROCESS | 2952 | 1468522602691 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 11:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 11:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 880ms 11:56:42 INFO - PROCESS | 2952 | 1468522602743 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 11:56:42 INFO - PROCESS | 2952 | 1468522602746 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 11:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:56:42 INFO - PROCESS | 2952 | 1468522602753 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:56:42 INFO - PROCESS | 2952 | 1468522602757 Marionette TRACE conn5 <- [1,1826,null,{}] 11:56:42 INFO - PROCESS | 2952 | 1468522602761 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:42 INFO - PROCESS | 2952 | 1468522602764 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:42 INFO - PROCESS | 2952 | 1468522602856 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 11:56:42 INFO - PROCESS | 2952 | 1468522602862 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:42 INFO - PROCESS | 2952 | 1468522602865 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:42 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4145B0000 == 27 [pid = 2952] [id = 466] 11:56:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F40A431400) [pid = 2952] [serial = 1398] [outer = 0000000000000000] 11:56:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F40A4A1400) [pid = 2952] [serial = 1399] [outer = 000000F40A431400] 11:56:42 INFO - PROCESS | 2952 | 1468522602916 Marionette DEBUG loaded listener.js 11:56:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F40B84E800) [pid = 2952] [serial = 1400] [outer = 000000F40A431400] 11:56:43 INFO - PROCESS | 2952 | 1468522603433 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 11:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 734ms 11:56:43 INFO - PROCESS | 2952 | 1468522603488 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 11:56:43 INFO - PROCESS | 2952 | 1468522603491 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 11:56:43 INFO - PROCESS | 2952 | 1468522603494 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:56:43 INFO - PROCESS | 2952 | 1468522603496 Marionette TRACE conn5 <- [1,1830,null,{}] 11:56:43 INFO - PROCESS | 2952 | 1468522603507 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:43 INFO - PROCESS | 2952 | 1468522603512 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:43 INFO - PROCESS | 2952 | 1468522603606 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 11:56:43 INFO - PROCESS | 2952 | 1468522603686 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:43 INFO - PROCESS | 2952 | 1468522603690 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:43 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4175A1800 == 28 [pid = 2952] [id = 467] 11:56:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F410DC8400) [pid = 2952] [serial = 1401] [outer = 0000000000000000] 11:56:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F410E6E800) [pid = 2952] [serial = 1402] [outer = 000000F410DC8400] 11:56:43 INFO - PROCESS | 2952 | 1468522603740 Marionette DEBUG loaded listener.js 11:56:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F413D8C400) [pid = 2952] [serial = 1403] [outer = 000000F410DC8400] 11:56:44 INFO - PROCESS | 2952 | 1468522604141 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 11:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 669ms 11:56:44 INFO - PROCESS | 2952 | 1468522604168 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 11:56:44 INFO - PROCESS | 2952 | 1468522604171 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 11:56:44 INFO - PROCESS | 2952 | 1468522604174 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:56:44 INFO - PROCESS | 2952 | 1468522604176 Marionette TRACE conn5 <- [1,1834,null,{}] 11:56:44 INFO - PROCESS | 2952 | 1468522604179 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:44 INFO - PROCESS | 2952 | 1468522604181 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:44 INFO - PROCESS | 2952 | 1468522604272 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 11:56:44 INFO - PROCESS | 2952 | 1468522604277 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:44 INFO - PROCESS | 2952 | 1468522604279 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:44 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AD1F800 == 29 [pid = 2952] [id = 468] 11:56:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F408ED6000) [pid = 2952] [serial = 1404] [outer = 0000000000000000] 11:56:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F4158CA400) [pid = 2952] [serial = 1405] [outer = 000000F408ED6000] 11:56:44 INFO - PROCESS | 2952 | 1468522604327 Marionette DEBUG loaded listener.js 11:56:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F416516800) [pid = 2952] [serial = 1406] [outer = 000000F408ED6000] 11:56:44 INFO - PROCESS | 2952 | 1468522604761 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 627ms 11:56:44 INFO - PROCESS | 2952 | 1468522604805 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 11:56:44 INFO - PROCESS | 2952 | 1468522604807 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 11:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:56:44 INFO - PROCESS | 2952 | 1468522604810 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:56:44 INFO - PROCESS | 2952 | 1468522604812 Marionette TRACE conn5 <- [1,1838,null,{}] 11:56:44 INFO - PROCESS | 2952 | 1468522604825 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:44 INFO - PROCESS | 2952 | 1468522604828 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:44 INFO - PROCESS | 2952 | 1468522604936 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 11:56:45 INFO - PROCESS | 2952 | 1468522605024 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:45 INFO - PROCESS | 2952 | 1468522605026 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:45 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B3D9800 == 30 [pid = 2952] [id = 469] 11:56:45 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F415C9A800) [pid = 2952] [serial = 1407] [outer = 0000000000000000] 11:56:45 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F41695A800) [pid = 2952] [serial = 1408] [outer = 000000F415C9A800] 11:56:45 INFO - PROCESS | 2952 | 1468522605072 Marionette DEBUG loaded listener.js 11:56:45 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F41696E800) [pid = 2952] [serial = 1409] [outer = 000000F415C9A800] 11:56:45 INFO - PROCESS | 2952 | 1468522605511 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 733ms 11:56:45 INFO - PROCESS | 2952 | 1468522605549 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 11:56:45 INFO - PROCESS | 2952 | 1468522605551 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 11:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:56:45 INFO - PROCESS | 2952 | 1468522605554 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:56:45 INFO - PROCESS | 2952 | 1468522605556 Marionette TRACE conn5 <- [1,1842,null,{}] 11:56:45 INFO - PROCESS | 2952 | 1468522605559 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:45 INFO - PROCESS | 2952 | 1468522605565 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:45 INFO - PROCESS | 2952 | 1468522605710 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 11:56:45 INFO - PROCESS | 2952 | 1468522605770 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:45 INFO - PROCESS | 2952 | 1468522605773 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:45 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B4CC800 == 31 [pid = 2952] [id = 470] 11:56:45 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F409122400) [pid = 2952] [serial = 1410] [outer = 0000000000000000] 11:56:45 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F4175E9000) [pid = 2952] [serial = 1411] [outer = 000000F409122400] 11:56:45 INFO - PROCESS | 2952 | 1468522605818 Marionette DEBUG loaded listener.js 11:56:45 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F417B6C400) [pid = 2952] [serial = 1412] [outer = 000000F409122400] 11:56:46 INFO - PROCESS | 2952 | 1468522606246 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 734ms 11:56:46 INFO - PROCESS | 2952 | 1468522606315 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 11:56:46 INFO - PROCESS | 2952 | 1468522606317 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 11:56:46 INFO - PROCESS | 2952 | 1468522606334 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:56:46 INFO - PROCESS | 2952 | 1468522606336 Marionette TRACE conn5 <- [1,1846,null,{}] 11:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:56:46 INFO - PROCESS | 2952 | 1468522606340 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:46 INFO - PROCESS | 2952 | 1468522606342 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:46 INFO - PROCESS | 2952 | 1468522606458 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 11:56:46 INFO - PROCESS | 2952 | 1468522606470 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:46 INFO - PROCESS | 2952 | 1468522606471 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:46 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E330800 == 32 [pid = 2952] [id = 471] 11:56:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F4175DA400) [pid = 2952] [serial = 1413] [outer = 0000000000000000] 11:56:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F418627000) [pid = 2952] [serial = 1414] [outer = 000000F4175DA400] 11:56:46 INFO - PROCESS | 2952 | 1468522606515 Marionette DEBUG loaded listener.js 11:56:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F419BC4800) [pid = 2952] [serial = 1415] [outer = 000000F4175DA400] 11:56:46 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F413D6CC00) [pid = 2952] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:56:46 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F409124C00) [pid = 2952] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:56:46 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F41695E800) [pid = 2952] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:56:46 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F40E749C00) [pid = 2952] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:56:46 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F413880000) [pid = 2952] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:56:46 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F4175E5000) [pid = 2952] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:56:46 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F4096C5000) [pid = 2952] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:56:46 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F409125C00) [pid = 2952] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:56:46 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F40F1AD000) [pid = 2952] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:56:46 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F4175DF000) [pid = 2952] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:56:46 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F4167A8400) [pid = 2952] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:56:46 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F40A20A000) [pid = 2952] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:56:46 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F4186C6C00) [pid = 2952] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:56:47 INFO - PROCESS | 2952 | 1468522607010 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 11:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 735ms 11:56:47 INFO - PROCESS | 2952 | 1468522607077 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 11:56:47 INFO - PROCESS | 2952 | 1468522607079 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 11:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:56:47 INFO - PROCESS | 2952 | 1468522607083 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:56:47 INFO - PROCESS | 2952 | 1468522607084 Marionette TRACE conn5 <- [1,1850,null,{}] 11:56:47 INFO - PROCESS | 2952 | 1468522607088 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:47 INFO - PROCESS | 2952 | 1468522607090 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:47 INFO - PROCESS | 2952 | 1468522607202 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 11:56:47 INFO - PROCESS | 2952 | 1468522607254 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:47 INFO - PROCESS | 2952 | 1468522607256 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:47 INFO - PROCESS | 2952 | ++DOCSHELL 000000F413ECE000 == 33 [pid = 2952] [id = 472] 11:56:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F409FCE000) [pid = 2952] [serial = 1416] [outer = 0000000000000000] 11:56:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F4103DD400) [pid = 2952] [serial = 1417] [outer = 000000F409FCE000] 11:56:47 INFO - PROCESS | 2952 | 1468522607301 Marionette DEBUG loaded listener.js 11:56:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F4175E1800) [pid = 2952] [serial = 1418] [outer = 000000F409FCE000] 11:56:47 INFO - PROCESS | 2952 | 1468522607652 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 11:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 630ms 11:56:47 INFO - PROCESS | 2952 | 1468522607715 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 11:56:47 INFO - PROCESS | 2952 | 1468522607717 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 11:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:56:47 INFO - PROCESS | 2952 | 1468522607728 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:56:47 INFO - PROCESS | 2952 | 1468522607731 Marionette TRACE conn5 <- [1,1854,null,{}] 11:56:47 INFO - PROCESS | 2952 | 1468522607735 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:47 INFO - PROCESS | 2952 | 1468522607736 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:47 INFO - PROCESS | 2952 | 1468522607843 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 11:56:47 INFO - PROCESS | 2952 | 1468522607850 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:47 INFO - PROCESS | 2952 | 1468522607852 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:47 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E84C800 == 34 [pid = 2952] [id = 473] 11:56:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F4175E4C00) [pid = 2952] [serial = 1419] [outer = 0000000000000000] 11:56:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F419BCCC00) [pid = 2952] [serial = 1420] [outer = 000000F4175E4C00] 11:56:47 INFO - PROCESS | 2952 | 1468522607896 Marionette DEBUG loaded listener.js 11:56:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F41A6DF800) [pid = 2952] [serial = 1421] [outer = 000000F4175E4C00] 11:56:48 INFO - PROCESS | 2952 | 1468522608303 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 11:56:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 648ms 11:56:48 INFO - PROCESS | 2952 | 1468522608372 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 11:56:48 INFO - PROCESS | 2952 | 1468522608374 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 11:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:56:48 INFO - PROCESS | 2952 | 1468522608377 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:56:48 INFO - PROCESS | 2952 | 1468522608379 Marionette TRACE conn5 <- [1,1858,null,{}] 11:56:48 INFO - PROCESS | 2952 | 1468522608383 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:48 INFO - PROCESS | 2952 | 1468522608386 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:48 INFO - PROCESS | 2952 | 1468522608472 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 11:56:48 INFO - PROCESS | 2952 | 1468522608481 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:48 INFO - PROCESS | 2952 | 1468522608483 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:48 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E974000 == 35 [pid = 2952] [id = 474] 11:56:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F41A84DC00) [pid = 2952] [serial = 1422] [outer = 0000000000000000] 11:56:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F41A8DAC00) [pid = 2952] [serial = 1423] [outer = 000000F41A84DC00] 11:56:48 INFO - PROCESS | 2952 | 1468522608529 Marionette DEBUG loaded listener.js 11:56:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F41AF4C800) [pid = 2952] [serial = 1424] [outer = 000000F41A84DC00] 11:56:49 INFO - PROCESS | 2952 | 1468522609073 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 11:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 734ms 11:56:49 INFO - PROCESS | 2952 | 1468522609116 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 11:56:49 INFO - PROCESS | 2952 | 1468522609121 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 11:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:56:49 INFO - PROCESS | 2952 | 1468522609127 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:56:49 INFO - PROCESS | 2952 | 1468522609131 Marionette TRACE conn5 <- [1,1862,null,{}] 11:56:49 INFO - PROCESS | 2952 | 1468522609137 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:49 INFO - PROCESS | 2952 | 1468522609141 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:49 INFO - PROCESS | 2952 | 1468522609314 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 11:56:49 INFO - PROCESS | 2952 | 1468522609437 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:49 INFO - PROCESS | 2952 | 1468522609443 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:49 INFO - PROCESS | 2952 | ++DOCSHELL 000000F413ED0000 == 36 [pid = 2952] [id = 475] 11:56:49 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F40A2CB800) [pid = 2952] [serial = 1425] [outer = 0000000000000000] 11:56:49 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F40A424400) [pid = 2952] [serial = 1426] [outer = 000000F40A2CB800] 11:56:49 INFO - PROCESS | 2952 | 1468522609504 Marionette DEBUG loaded listener.js 11:56:49 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F40B8B8800) [pid = 2952] [serial = 1427] [outer = 000000F40A2CB800] 11:56:50 INFO - PROCESS | 2952 | 1468522610094 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 11:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1032ms 11:56:50 INFO - PROCESS | 2952 | 1468522610162 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 11:56:50 INFO - PROCESS | 2952 | 1468522610167 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 11:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:56:50 INFO - PROCESS | 2952 | 1468522610174 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:56:50 INFO - PROCESS | 2952 | 1468522610177 Marionette TRACE conn5 <- [1,1866,null,{}] 11:56:50 INFO - PROCESS | 2952 | 1468522610181 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:50 INFO - PROCESS | 2952 | 1468522610184 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:50 INFO - PROCESS | 2952 | 1468522610359 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 11:56:50 INFO - PROCESS | 2952 | 1468522610474 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:50 INFO - PROCESS | 2952 | 1468522610477 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:50 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B3ED000 == 37 [pid = 2952] [id = 476] 11:56:50 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F410986400) [pid = 2952] [serial = 1428] [outer = 0000000000000000] 11:56:50 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F413D96000) [pid = 2952] [serial = 1429] [outer = 000000F410986400] 11:56:50 INFO - PROCESS | 2952 | 1468522610535 Marionette DEBUG loaded listener.js 11:56:50 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F4167A9C00) [pid = 2952] [serial = 1430] [outer = 000000F410986400] 11:56:51 INFO - PROCESS | 2952 | 1468522611157 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 11:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1032ms 11:56:51 INFO - PROCESS | 2952 | 1468522611207 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 11:56:51 INFO - PROCESS | 2952 | 1468522611210 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 11:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:56:51 INFO - PROCESS | 2952 | 1468522611214 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:56:51 INFO - PROCESS | 2952 | 1468522611218 Marionette TRACE conn5 <- [1,1870,null,{}] 11:56:51 INFO - PROCESS | 2952 | 1468522611229 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:51 INFO - PROCESS | 2952 | 1468522611235 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:51 INFO - PROCESS | 2952 | 1468522611369 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 11:56:51 INFO - PROCESS | 2952 | 1468522611496 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:51 INFO - PROCESS | 2952 | 1468522611500 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:51 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41EC23000 == 38 [pid = 2952] [id = 477] 11:56:51 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F4179EBC00) [pid = 2952] [serial = 1431] [outer = 0000000000000000] 11:56:51 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F41829B400) [pid = 2952] [serial = 1432] [outer = 000000F4179EBC00] 11:56:51 INFO - PROCESS | 2952 | 1468522611558 Marionette DEBUG loaded listener.js 11:56:51 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F41AF4B800) [pid = 2952] [serial = 1433] [outer = 000000F4179EBC00] 11:56:52 INFO - PROCESS | 2952 | 1468522612377 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 11:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1237ms 11:56:52 INFO - PROCESS | 2952 | 1468522612453 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 11:56:52 INFO - PROCESS | 2952 | 1468522612458 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 11:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:56:52 INFO - PROCESS | 2952 | 1468522612463 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:56:52 INFO - PROCESS | 2952 | 1468522612467 Marionette TRACE conn5 <- [1,1874,null,{}] 11:56:52 INFO - PROCESS | 2952 | 1468522612473 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:52 INFO - PROCESS | 2952 | 1468522612476 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:52 INFO - PROCESS | 2952 | 1468522612618 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 11:56:52 INFO - PROCESS | 2952 | 1468522612743 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:52 INFO - PROCESS | 2952 | 1468522612748 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:52 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40F2B4000 == 39 [pid = 2952] [id = 478] 11:56:52 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F40A42F800) [pid = 2952] [serial = 1434] [outer = 0000000000000000] 11:56:52 INFO - PROCESS | 2952 | ++DOMWINDOW == 92 (000000F40A48D400) [pid = 2952] [serial = 1435] [outer = 000000F40A42F800] 11:56:52 INFO - PROCESS | 2952 | 1468522612800 Marionette DEBUG loaded listener.js 11:56:52 INFO - PROCESS | 2952 | ++DOMWINDOW == 93 (000000F40AC52800) [pid = 2952] [serial = 1436] [outer = 000000F40A42F800] 11:56:53 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E59A800 == 38 [pid = 2952] [id = 414] 11:56:53 INFO - PROCESS | 2952 | --DOCSHELL 000000F418492000 == 37 [pid = 2952] [id = 408] 11:56:53 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E336000 == 36 [pid = 2952] [id = 413] 11:56:53 INFO - PROCESS | 2952 | --DOCSHELL 000000F40A28D800 == 35 [pid = 2952] [id = 411] 11:56:53 INFO - PROCESS | 2952 | --DOCSHELL 000000F40EAF3800 == 34 [pid = 2952] [id = 407] 11:56:53 INFO - PROCESS | 2952 | --DOCSHELL 000000F4091B3800 == 33 [pid = 2952] [id = 454] 11:56:53 INFO - PROCESS | 2952 | --DOCSHELL 000000F410A1D000 == 32 [pid = 2952] [id = 406] 11:56:53 INFO - PROCESS | 2952 | --DOMWINDOW == 92 (000000F40A42E400) [pid = 2952] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 11:56:53 INFO - PROCESS | 2952 | --DOMWINDOW == 91 (000000F409AD0000) [pid = 2952] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 11:56:53 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F4158CB000) [pid = 2952] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 11:56:53 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F413D8F000) [pid = 2952] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 11:56:53 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F419B28400) [pid = 2952] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 11:56:53 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F4186BC800) [pid = 2952] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 11:56:53 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F417C80000) [pid = 2952] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 11:56:53 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F417509C00) [pid = 2952] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 11:56:53 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F417BB0400) [pid = 2952] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 11:56:53 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F40A4A3C00) [pid = 2952] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 11:56:53 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F40A42BC00) [pid = 2952] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 11:56:53 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F4182B4800) [pid = 2952] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 11:56:53 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F410988000) [pid = 2952] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 11:56:53 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F41449B800) [pid = 2952] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 11:56:53 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F418AEF400) [pid = 2952] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 11:56:53 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F415C91800) [pid = 2952] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 11:56:53 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F409630C00) [pid = 2952] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 11:56:53 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F416967800) [pid = 2952] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 11:56:53 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F409FCDC00) [pid = 2952] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 11:56:53 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F40EAC4C00) [pid = 2952] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 11:56:53 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F410230400) [pid = 2952] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 11:56:53 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F413D94000) [pid = 2952] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 11:56:53 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F41B20E400) [pid = 2952] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 11:56:53 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F41B203800) [pid = 2952] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 11:56:53 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F41651D400) [pid = 2952] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 11:56:53 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F40A482400) [pid = 2952] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 11:56:53 INFO - PROCESS | 2952 | 1468522613887 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 11:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1444ms 11:56:53 INFO - PROCESS | 2952 | 1468522613912 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 11:56:53 INFO - PROCESS | 2952 | 1468522613916 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 11:56:53 INFO - PROCESS | 2952 | 1468522613920 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:56:53 INFO - PROCESS | 2952 | 1468522613925 Marionette TRACE conn5 <- [1,1878,null,{}] 11:56:53 INFO - PROCESS | 2952 | 1468522613930 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:53 INFO - PROCESS | 2952 | 1468522613933 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:54 INFO - PROCESS | 2952 | 1468522614026 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 11:56:54 INFO - PROCESS | 2952 | 1468522614034 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:54 INFO - PROCESS | 2952 | 1468522614038 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:54 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410218800 == 33 [pid = 2952] [id = 479] 11:56:54 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F40983D400) [pid = 2952] [serial = 1437] [outer = 0000000000000000] 11:56:54 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F409FBC800) [pid = 2952] [serial = 1438] [outer = 000000F40983D400] 11:56:54 INFO - PROCESS | 2952 | 1468522614087 Marionette DEBUG loaded listener.js 11:56:54 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F409FD2800) [pid = 2952] [serial = 1439] [outer = 000000F40983D400] 11:56:54 INFO - PROCESS | 2952 | 1468522614574 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 11:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 692ms 11:56:54 INFO - PROCESS | 2952 | 1468522614618 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 11:56:54 INFO - PROCESS | 2952 | 1468522614623 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 11:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:56:54 INFO - PROCESS | 2952 | 1468522614630 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:56:54 INFO - PROCESS | 2952 | 1468522614633 Marionette TRACE conn5 <- [1,1882,null,{}] 11:56:54 INFO - PROCESS | 2952 | 1468522614636 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:54 INFO - PROCESS | 2952 | 1468522614639 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:54 INFO - PROCESS | 2952 | 1468522614770 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 11:56:54 INFO - PROCESS | 2952 | 1468522614853 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:54 INFO - PROCESS | 2952 | 1468522614856 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:54 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4145A6800 == 34 [pid = 2952] [id = 480] 11:56:54 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F40A42A000) [pid = 2952] [serial = 1440] [outer = 0000000000000000] 11:56:54 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F40A481400) [pid = 2952] [serial = 1441] [outer = 000000F40A42A000] 11:56:54 INFO - PROCESS | 2952 | 1468522614906 Marionette DEBUG loaded listener.js 11:56:54 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F40A48FC00) [pid = 2952] [serial = 1442] [outer = 000000F40A42A000] 11:56:55 INFO - PROCESS | 2952 | 1468522615308 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 11:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 733ms 11:56:55 INFO - PROCESS | 2952 | 1468522615365 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 11:56:55 INFO - PROCESS | 2952 | 1468522615368 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 11:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:56:55 INFO - PROCESS | 2952 | 1468522615371 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:56:55 INFO - PROCESS | 2952 | 1468522615375 Marionette TRACE conn5 <- [1,1886,null,{}] 11:56:55 INFO - PROCESS | 2952 | 1468522615387 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:55 INFO - PROCESS | 2952 | 1468522615392 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:55 INFO - PROCESS | 2952 | 1468522615480 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 11:56:55 INFO - PROCESS | 2952 | 1468522615494 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:55 INFO - PROCESS | 2952 | 1468522615497 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:55 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416D7E800 == 35 [pid = 2952] [id = 481] 11:56:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F40F472800) [pid = 2952] [serial = 1443] [outer = 0000000000000000] 11:56:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F40F73EC00) [pid = 2952] [serial = 1444] [outer = 000000F40F472800] 11:56:55 INFO - PROCESS | 2952 | 1468522615551 Marionette DEBUG loaded listener.js 11:56:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F4107D1000) [pid = 2952] [serial = 1445] [outer = 000000F40F472800] 11:56:56 INFO - PROCESS | 2952 | 1468522616035 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 11:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 691ms 11:56:56 INFO - PROCESS | 2952 | 1468522616065 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 11:56:56 INFO - PROCESS | 2952 | 1468522616068 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 11:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:56:56 INFO - PROCESS | 2952 | 1468522616071 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:56:56 INFO - PROCESS | 2952 | 1468522616073 Marionette TRACE conn5 <- [1,1890,null,{}] 11:56:56 INFO - PROCESS | 2952 | 1468522616076 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:56 INFO - PROCESS | 2952 | 1468522616078 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:56 INFO - PROCESS | 2952 | 1468522616223 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 11:56:56 INFO - PROCESS | 2952 | 1468522616246 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:56 INFO - PROCESS | 2952 | 1468522616248 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:56 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A218800 == 36 [pid = 2952] [id = 482] 11:56:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F413D88C00) [pid = 2952] [serial = 1446] [outer = 0000000000000000] 11:56:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F413D8BC00) [pid = 2952] [serial = 1447] [outer = 000000F413D88C00] 11:56:56 INFO - PROCESS | 2952 | 1468522616294 Marionette DEBUG loaded listener.js 11:56:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F413D95800) [pid = 2952] [serial = 1448] [outer = 000000F413D88C00] 11:56:56 INFO - PROCESS | 2952 | 1468522616735 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 11:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 670ms 11:56:56 INFO - PROCESS | 2952 | 1468522616744 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 11:56:56 INFO - PROCESS | 2952 | 1468522616747 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 11:56:56 INFO - PROCESS | 2952 | 1468522616750 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:56:56 INFO - PROCESS | 2952 | 1468522616752 Marionette TRACE conn5 <- [1,1894,null,{}] 11:56:56 INFO - PROCESS | 2952 | 1468522616755 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:56 INFO - PROCESS | 2952 | 1468522616758 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:56 INFO - PROCESS | 2952 | 1468522616869 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 11:56:56 INFO - PROCESS | 2952 | 1468522616875 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:56 INFO - PROCESS | 2952 | 1468522616877 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:56 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AD16800 == 37 [pid = 2952] [id = 483] 11:56:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F413E79400) [pid = 2952] [serial = 1449] [outer = 0000000000000000] 11:56:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F4145E6C00) [pid = 2952] [serial = 1450] [outer = 000000F413E79400] 11:56:56 INFO - PROCESS | 2952 | 1468522616923 Marionette DEBUG loaded listener.js 11:56:57 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F4158C7400) [pid = 2952] [serial = 1451] [outer = 000000F413E79400] 11:56:57 INFO - PROCESS | 2952 | 1468522617393 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 11:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 669ms 11:56:57 INFO - PROCESS | 2952 | 1468522617422 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 11:56:57 INFO - PROCESS | 2952 | 1468522617425 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 11:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:56:57 INFO - PROCESS | 2952 | 1468522617428 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:56:57 INFO - PROCESS | 2952 | 1468522617430 Marionette TRACE conn5 <- [1,1898,null,{}] 11:56:57 INFO - PROCESS | 2952 | 1468522617433 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:57 INFO - PROCESS | 2952 | 1468522617439 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:57 INFO - PROCESS | 2952 | 1468522617601 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 11:56:57 INFO - PROCESS | 2952 | 1468522617661 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:57 INFO - PROCESS | 2952 | 1468522617663 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:57 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B42B000 == 38 [pid = 2952] [id = 484] 11:56:57 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F409FCC800) [pid = 2952] [serial = 1452] [outer = 0000000000000000] 11:56:57 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F41651D400) [pid = 2952] [serial = 1453] [outer = 000000F409FCC800] 11:56:57 INFO - PROCESS | 2952 | 1468522617710 Marionette DEBUG loaded listener.js 11:56:57 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F416E7BC00) [pid = 2952] [serial = 1454] [outer = 000000F409FCC800] 11:56:58 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F415C9A800) [pid = 2952] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:56:58 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F408ED6000) [pid = 2952] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:56:58 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F40A425000) [pid = 2952] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:56:58 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F410DC8400) [pid = 2952] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:56:58 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F40A431400) [pid = 2952] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:56:58 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F419B28800) [pid = 2952] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:56:58 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F4175E4C00) [pid = 2952] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:56:58 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F409FC1C00) [pid = 2952] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:56:58 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F409122400) [pid = 2952] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:56:58 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F409FCE000) [pid = 2952] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:56:58 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F4175DA400) [pid = 2952] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:56:58 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F41A84DC00) [pid = 2952] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:56:58 INFO - PROCESS | 2952 | 1468522618262 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 11:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 879ms 11:56:58 INFO - PROCESS | 2952 | 1468522618311 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 11:56:58 INFO - PROCESS | 2952 | 1468522618313 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 11:56:58 INFO - PROCESS | 2952 | 1468522618316 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:56:58 INFO - PROCESS | 2952 | 1468522618318 Marionette TRACE conn5 <- [1,1902,null,{}] 11:56:58 INFO - PROCESS | 2952 | 1468522618322 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:58 INFO - PROCESS | 2952 | 1468522618324 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:58 INFO - PROCESS | 2952 | 1468522618407 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 11:56:58 INFO - PROCESS | 2952 | 1468522618413 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:58 INFO - PROCESS | 2952 | 1468522618415 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:58 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B4BC000 == 39 [pid = 2952] [id = 485] 11:56:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F40A49C800) [pid = 2952] [serial = 1455] [outer = 0000000000000000] 11:56:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F4158C3C00) [pid = 2952] [serial = 1456] [outer = 000000F40A49C800] 11:56:58 INFO - PROCESS | 2952 | 1468522618462 Marionette DEBUG loaded listener.js 11:56:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F416976400) [pid = 2952] [serial = 1457] [outer = 000000F40A49C800] 11:56:58 INFO - PROCESS | 2952 | 1468522618884 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 11:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 628ms 11:56:58 INFO - PROCESS | 2952 | 1468522618948 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 11:56:58 INFO - PROCESS | 2952 | 1468522618950 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 11:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:56:58 INFO - PROCESS | 2952 | 1468522618953 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:56:58 INFO - PROCESS | 2952 | 1468522618955 Marionette TRACE conn5 <- [1,1906,null,{}] 11:56:58 INFO - PROCESS | 2952 | 1468522618958 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:58 INFO - PROCESS | 2952 | 1468522618960 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:59 INFO - PROCESS | 2952 | 1468522619041 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 11:56:59 INFO - PROCESS | 2952 | 1468522619049 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:59 INFO - PROCESS | 2952 | 1468522619051 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:59 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE81000 == 40 [pid = 2952] [id = 486] 11:56:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F41709A400) [pid = 2952] [serial = 1458] [outer = 0000000000000000] 11:56:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F417340000) [pid = 2952] [serial = 1459] [outer = 000000F41709A400] 11:56:59 INFO - PROCESS | 2952 | 1468522619095 Marionette DEBUG loaded listener.js 11:56:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F40A4A2C00) [pid = 2952] [serial = 1460] [outer = 000000F41709A400] 11:56:59 INFO - PROCESS | 2952 | 1468522619549 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 11:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 628ms 11:56:59 INFO - PROCESS | 2952 | 1468522619595 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 11:56:59 INFO - PROCESS | 2952 | 1468522619597 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 11:56:59 INFO - PROCESS | 2952 | 1468522619605 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:56:59 INFO - PROCESS | 2952 | 1468522619607 Marionette TRACE conn5 <- [1,1910,null,{}] 11:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:56:59 INFO - PROCESS | 2952 | 1468522619610 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:59 INFO - PROCESS | 2952 | 1468522619612 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:59 INFO - PROCESS | 2952 | 1468522619695 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 11:56:59 INFO - PROCESS | 2952 | 1468522619700 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:59 INFO - PROCESS | 2952 | 1468522619702 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:56:59 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E334000 == 41 [pid = 2952] [id = 487] 11:56:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F40F1B3400) [pid = 2952] [serial = 1461] [outer = 0000000000000000] 11:56:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F4175E6000) [pid = 2952] [serial = 1462] [outer = 000000F40F1B3400] 11:56:59 INFO - PROCESS | 2952 | 1468522619747 Marionette DEBUG loaded listener.js 11:56:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F4179EB800) [pid = 2952] [serial = 1463] [outer = 000000F40F1B3400] 11:57:00 INFO - PROCESS | 2952 | --DOCSHELL 000000F413ED0000 == 40 [pid = 2952] [id = 475] 11:57:00 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E974000 == 39 [pid = 2952] [id = 474] 11:57:00 INFO - PROCESS | 2952 | --DOCSHELL 000000F41EC23000 == 38 [pid = 2952] [id = 477] 11:57:00 INFO - PROCESS | 2952 | --DOCSHELL 000000F413ECE000 == 37 [pid = 2952] [id = 472] 11:57:00 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E84C800 == 36 [pid = 2952] [id = 473] 11:57:00 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B3ED000 == 35 [pid = 2952] [id = 476] 11:57:00 INFO - PROCESS | 2952 | --DOCSHELL 000000F410218800 == 34 [pid = 2952] [id = 479] 11:57:00 INFO - PROCESS | 2952 | --DOCSHELL 000000F40F2B4000 == 33 [pid = 2952] [id = 478] 11:57:01 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A218800 == 32 [pid = 2952] [id = 482] 11:57:01 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B42B000 == 31 [pid = 2952] [id = 484] 11:57:01 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE81000 == 30 [pid = 2952] [id = 486] 11:57:01 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B4BC000 == 29 [pid = 2952] [id = 485] 11:57:01 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AD16800 == 28 [pid = 2952] [id = 483] 11:57:01 INFO - PROCESS | 2952 | --DOCSHELL 000000F416D7E800 == 27 [pid = 2952] [id = 481] 11:57:01 INFO - PROCESS | 2952 | --DOCSHELL 000000F4145A6800 == 26 [pid = 2952] [id = 480] 11:57:01 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F41695A800) [pid = 2952] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F41696E800) [pid = 2952] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F4158CA400) [pid = 2952] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F40A499800) [pid = 2952] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F40EA7B800) [pid = 2952] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F410E6E800) [pid = 2952] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F413D8C400) [pid = 2952] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F40A4A1400) [pid = 2952] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F40B84E800) [pid = 2952] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F41A84D400) [pid = 2952] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F41A677C00) [pid = 2952] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F41A6DF800) [pid = 2952] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F40A2D6C00) [pid = 2952] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F417B6C400) [pid = 2952] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F40A42C000) [pid = 2952] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2952 | --DOMWINDOW == 66 (000000F4175E9000) [pid = 2952] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2952 | --DOMWINDOW == 65 (000000F4103DD400) [pid = 2952] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2952 | --DOMWINDOW == 64 (000000F418627000) [pid = 2952] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2952 | --DOMWINDOW == 63 (000000F41A8DAC00) [pid = 2952] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2952 | --DOMWINDOW == 62 (000000F41AF4C800) [pid = 2952] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2952 | --DOMWINDOW == 61 (000000F419BCCC00) [pid = 2952] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2952 | --DOMWINDOW == 60 (000000F419BC4800) [pid = 2952] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2952 | --DOMWINDOW == 59 (000000F4175E1800) [pid = 2952] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2952 | --DOMWINDOW == 58 (000000F416516800) [pid = 2952] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2952 | 1468522621471 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 11:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1888ms 11:57:01 INFO - PROCESS | 2952 | 1468522621499 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 11:57:01 INFO - PROCESS | 2952 | 1468522621503 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 11:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:57:01 INFO - PROCESS | 2952 | 1468522621509 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:57:01 INFO - PROCESS | 2952 | 1468522621512 Marionette TRACE conn5 <- [1,1914,null,{}] 11:57:01 INFO - PROCESS | 2952 | 1468522621518 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:01 INFO - PROCESS | 2952 | 1468522621521 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:01 INFO - PROCESS | 2952 | 1468522621613 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 11:57:01 INFO - PROCESS | 2952 | 1468522621620 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:01 INFO - PROCESS | 2952 | 1468522621625 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:01 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410207800 == 27 [pid = 2952] [id = 488] 11:57:01 INFO - PROCESS | 2952 | ++DOMWINDOW == 59 (000000F409FBCC00) [pid = 2952] [serial = 1464] [outer = 0000000000000000] 11:57:01 INFO - PROCESS | 2952 | ++DOMWINDOW == 60 (000000F409FBD800) [pid = 2952] [serial = 1465] [outer = 000000F409FBCC00] 11:57:01 INFO - PROCESS | 2952 | 1468522621676 Marionette DEBUG loaded listener.js 11:57:01 INFO - PROCESS | 2952 | ++DOMWINDOW == 61 (000000F409FD3000) [pid = 2952] [serial = 1466] [outer = 000000F409FBCC00] 11:57:02 INFO - PROCESS | 2952 | 1468522622171 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 11:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 692ms 11:57:02 INFO - PROCESS | 2952 | 1468522622205 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 11:57:02 INFO - PROCESS | 2952 | 1468522622210 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 11:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:57:02 INFO - PROCESS | 2952 | 1468522622217 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:57:02 INFO - PROCESS | 2952 | 1468522622220 Marionette TRACE conn5 <- [1,1918,null,{}] 11:57:02 INFO - PROCESS | 2952 | 1468522622224 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:02 INFO - PROCESS | 2952 | 1468522622227 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:02 INFO - PROCESS | 2952 | 1468522622320 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 11:57:02 INFO - PROCESS | 2952 | 1468522622329 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:02 INFO - PROCESS | 2952 | 1468522622332 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:02 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41444A800 == 28 [pid = 2952] [id = 489] 11:57:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 62 (000000F40A331800) [pid = 2952] [serial = 1467] [outer = 0000000000000000] 11:57:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 63 (000000F40A333800) [pid = 2952] [serial = 1468] [outer = 000000F40A331800] 11:57:02 INFO - PROCESS | 2952 | 1468522622382 Marionette DEBUG loaded listener.js 11:57:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 64 (000000F40A42B800) [pid = 2952] [serial = 1469] [outer = 000000F40A331800] 11:57:02 INFO - PROCESS | 2952 | 1468522622857 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 11:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 690ms 11:57:02 INFO - PROCESS | 2952 | 1468522622908 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 11:57:02 INFO - PROCESS | 2952 | 1468522622911 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 11:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:57:02 INFO - PROCESS | 2952 | 1468522622915 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:57:02 INFO - PROCESS | 2952 | 1468522622919 Marionette TRACE conn5 <- [1,1922,null,{}] 11:57:02 INFO - PROCESS | 2952 | 1468522622931 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:02 INFO - PROCESS | 2952 | 1468522622936 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:03 INFO - PROCESS | 2952 | 1468522623056 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 11:57:03 INFO - PROCESS | 2952 | 1468522623137 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:03 INFO - PROCESS | 2952 | 1468522623141 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:03 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416B65000 == 29 [pid = 2952] [id = 490] 11:57:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 65 (000000F408533400) [pid = 2952] [serial = 1470] [outer = 0000000000000000] 11:57:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 66 (000000F40A86E400) [pid = 2952] [serial = 1471] [outer = 000000F408533400] 11:57:03 INFO - PROCESS | 2952 | 1468522623190 Marionette DEBUG loaded listener.js 11:57:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 67 (000000F40E9F0400) [pid = 2952] [serial = 1472] [outer = 000000F408533400] 11:57:03 INFO - PROCESS | 2952 | 1468522623553 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 11:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 692ms 11:57:03 INFO - PROCESS | 2952 | 1468522623609 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 11:57:03 INFO - PROCESS | 2952 | 1468522623612 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 11:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:57:03 INFO - PROCESS | 2952 | 1468522623616 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:57:03 INFO - PROCESS | 2952 | 1468522623618 Marionette TRACE conn5 <- [1,1926,null,{}] 11:57:03 INFO - PROCESS | 2952 | 1468522623621 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:03 INFO - PROCESS | 2952 | 1468522623624 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:03 INFO - PROCESS | 2952 | 1468522623740 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 11:57:03 INFO - PROCESS | 2952 | 1468522623749 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:03 INFO - PROCESS | 2952 | 1468522623751 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:03 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41796B000 == 30 [pid = 2952] [id = 491] 11:57:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F40EA7B800) [pid = 2952] [serial = 1473] [outer = 0000000000000000] 11:57:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F40F4E9C00) [pid = 2952] [serial = 1474] [outer = 000000F40EA7B800] 11:57:03 INFO - PROCESS | 2952 | 1468522623797 Marionette DEBUG loaded listener.js 11:57:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F409FD8400) [pid = 2952] [serial = 1475] [outer = 000000F40EA7B800] 11:57:04 INFO - PROCESS | 2952 | 1468522624187 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 11:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 629ms 11:57:04 INFO - PROCESS | 2952 | 1468522624247 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 11:57:04 INFO - PROCESS | 2952 | 1468522624250 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 11:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:57:04 INFO - PROCESS | 2952 | 1468522624253 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:57:04 INFO - PROCESS | 2952 | 1468522624254 Marionette TRACE conn5 <- [1,1930,null,{}] 11:57:04 INFO - PROCESS | 2952 | 1468522624258 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:04 INFO - PROCESS | 2952 | 1468522624260 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:04 INFO - PROCESS | 2952 | 1468522624369 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 11:57:04 INFO - PROCESS | 2952 | 1468522624411 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:04 INFO - PROCESS | 2952 | 1468522624413 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:04 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A72C800 == 31 [pid = 2952] [id = 492] 11:57:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F40A20C400) [pid = 2952] [serial = 1476] [outer = 0000000000000000] 11:57:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F410E66C00) [pid = 2952] [serial = 1477] [outer = 000000F40A20C400] 11:57:04 INFO - PROCESS | 2952 | 1468522624457 Marionette DEBUG loaded listener.js 11:57:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F413D73800) [pid = 2952] [serial = 1478] [outer = 000000F40A20C400] 11:57:04 INFO - PROCESS | 2952 | 1468522624848 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 629ms 11:57:04 INFO - PROCESS | 2952 | 1468522624886 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 11:57:04 INFO - PROCESS | 2952 | 1468522624888 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 11:57:04 INFO - PROCESS | 2952 | 1468522624891 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:57:04 INFO - PROCESS | 2952 | 1468522624893 Marionette TRACE conn5 <- [1,1934,null,{}] 11:57:04 INFO - PROCESS | 2952 | 1468522624896 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:04 INFO - PROCESS | 2952 | 1468522624902 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:05 INFO - PROCESS | 2952 | 1468522625039 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 11:57:05 INFO - PROCESS | 2952 | 1468522625055 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:05 INFO - PROCESS | 2952 | 1468522625057 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:05 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B331000 == 32 [pid = 2952] [id = 493] 11:57:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F413D92C00) [pid = 2952] [serial = 1479] [outer = 0000000000000000] 11:57:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F41461C800) [pid = 2952] [serial = 1480] [outer = 000000F413D92C00] 11:57:05 INFO - PROCESS | 2952 | 1468522625102 Marionette DEBUG loaded listener.js 11:57:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F415CED000) [pid = 2952] [serial = 1481] [outer = 000000F413D92C00] 11:57:05 INFO - PROCESS | 2952 | 1468522625501 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 628ms 11:57:05 INFO - PROCESS | 2952 | 1468522625523 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 11:57:05 INFO - PROCESS | 2952 | 1468522625525 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 11:57:05 INFO - PROCESS | 2952 | 1468522625528 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:57:05 INFO - PROCESS | 2952 | 1468522625530 Marionette TRACE conn5 <- [1,1938,null,{}] 11:57:05 INFO - PROCESS | 2952 | 1468522625533 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:05 INFO - PROCESS | 2952 | 1468522625535 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:05 INFO - PROCESS | 2952 | 1468522625613 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 11:57:05 INFO - PROCESS | 2952 | 1468522625722 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:05 INFO - PROCESS | 2952 | 1468522625724 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:05 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B42F800 == 33 [pid = 2952] [id = 494] 11:57:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F409FC7800) [pid = 2952] [serial = 1482] [outer = 0000000000000000] 11:57:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F416524C00) [pid = 2952] [serial = 1483] [outer = 000000F409FC7800] 11:57:05 INFO - PROCESS | 2952 | 1468522625771 Marionette DEBUG loaded listener.js 11:57:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F416960400) [pid = 2952] [serial = 1484] [outer = 000000F409FC7800] 11:57:06 INFO - PROCESS | 2952 | 1468522626117 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 11:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 628ms 11:57:06 INFO - PROCESS | 2952 | 1468522626175 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 11:57:06 INFO - PROCESS | 2952 | 1468522626177 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 11:57:06 INFO - PROCESS | 2952 | 1468522626180 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:57:06 INFO - PROCESS | 2952 | 1468522626182 Marionette TRACE conn5 <- [1,1942,null,{}] 11:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:57:06 INFO - PROCESS | 2952 | 1468522626186 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:06 INFO - PROCESS | 2952 | 1468522626188 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:06 INFO - PROCESS | 2952 | 1468522626268 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 11:57:06 INFO - PROCESS | 2952 | 1468522626274 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:06 INFO - PROCESS | 2952 | 1468522626276 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:06 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE64800 == 34 [pid = 2952] [id = 495] 11:57:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F416968C00) [pid = 2952] [serial = 1485] [outer = 0000000000000000] 11:57:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F416979800) [pid = 2952] [serial = 1486] [outer = 000000F416968C00] 11:57:06 INFO - PROCESS | 2952 | 1468522626323 Marionette DEBUG loaded listener.js 11:57:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F41716C400) [pid = 2952] [serial = 1487] [outer = 000000F416968C00] 11:57:06 INFO - PROCESS | 2952 | 1468522626794 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 11:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 629ms 11:57:06 INFO - PROCESS | 2952 | 1468522626819 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 11:57:06 INFO - PROCESS | 2952 | 1468522626821 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 11:57:06 INFO - PROCESS | 2952 | 1468522626830 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:57:06 INFO - PROCESS | 2952 | 1468522626832 Marionette TRACE conn5 <- [1,1946,null,{}] 11:57:06 INFO - PROCESS | 2952 | 1468522626836 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:06 INFO - PROCESS | 2952 | 1468522626838 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:06 INFO - PROCESS | 2952 | 1468522626948 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 11:57:07 INFO - PROCESS | 2952 | 1468522627026 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:07 INFO - PROCESS | 2952 | 1468522627028 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:07 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416B63000 == 35 [pid = 2952] [id = 496] 11:57:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F4175E1800) [pid = 2952] [serial = 1488] [outer = 0000000000000000] 11:57:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F4175E8800) [pid = 2952] [serial = 1489] [outer = 000000F4175E1800] 11:57:07 INFO - PROCESS | 2952 | 1468522627072 Marionette DEBUG loaded listener.js 11:57:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F4179EB000) [pid = 2952] [serial = 1490] [outer = 000000F4175E1800] 11:57:07 INFO - PROCESS | 2952 | 1468522627485 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 11:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 691ms 11:57:07 INFO - PROCESS | 2952 | 1468522627526 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 11:57:07 INFO - PROCESS | 2952 | 1468522627528 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 11:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:57:07 INFO - PROCESS | 2952 | 1468522627531 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:57:07 INFO - PROCESS | 2952 | 1468522627533 Marionette TRACE conn5 <- [1,1950,null,{}] 11:57:07 INFO - PROCESS | 2952 | 1468522627537 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:07 INFO - PROCESS | 2952 | 1468522627539 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:07 INFO - PROCESS | 2952 | 1468522627656 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 11:57:07 INFO - PROCESS | 2952 | 1468522627661 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:07 INFO - PROCESS | 2952 | 1468522627663 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:07 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E59E000 == 36 [pid = 2952] [id = 497] 11:57:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F417B6C400) [pid = 2952] [serial = 1491] [outer = 0000000000000000] 11:57:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F417BB0000) [pid = 2952] [serial = 1492] [outer = 000000F417B6C400] 11:57:07 INFO - PROCESS | 2952 | 1468522627710 Marionette DEBUG loaded listener.js 11:57:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F418211C00) [pid = 2952] [serial = 1493] [outer = 000000F417B6C400] 11:57:08 INFO - PROCESS | 2952 | 1468522628156 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 11:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 671ms 11:57:08 INFO - PROCESS | 2952 | 1468522628212 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 11:57:08 INFO - PROCESS | 2952 | 1468522628215 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 11:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:57:08 INFO - PROCESS | 2952 | 1468522628218 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:57:08 INFO - PROCESS | 2952 | 1468522628221 Marionette TRACE conn5 <- [1,1954,null,{}] 11:57:08 INFO - PROCESS | 2952 | 1468522628225 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:08 INFO - PROCESS | 2952 | 1468522628228 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:08 INFO - PROCESS | 2952 | 1468522628379 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 11:57:08 INFO - PROCESS | 2952 | 1468522628405 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:08 INFO - PROCESS | 2952 | 1468522628408 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:08 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A72B800 == 37 [pid = 2952] [id = 498] 11:57:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F4186C2800) [pid = 2952] [serial = 1494] [outer = 0000000000000000] 11:57:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F419725000) [pid = 2952] [serial = 1495] [outer = 000000F4186C2800] 11:57:08 INFO - PROCESS | 2952 | 1468522628455 Marionette DEBUG loaded listener.js 11:57:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F419BCC000) [pid = 2952] [serial = 1496] [outer = 000000F4186C2800] 11:57:08 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F41709A400) [pid = 2952] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:57:08 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F413D88C00) [pid = 2952] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:57:08 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F413E79400) [pid = 2952] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:57:08 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F409FCC800) [pid = 2952] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:57:08 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F40A49C800) [pid = 2952] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:57:08 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F40F472800) [pid = 2952] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:57:08 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F40A42A000) [pid = 2952] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:57:08 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F40983D400) [pid = 2952] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:57:08 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F40A42F800) [pid = 2952] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:57:08 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F4179EBC00) [pid = 2952] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:57:08 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F410986400) [pid = 2952] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:57:08 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F40A2CB800) [pid = 2952] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:57:08 INFO - PROCESS | 2952 | 1468522628927 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 11:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 733ms 11:57:08 INFO - PROCESS | 2952 | 1468522628953 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 11:57:08 INFO - PROCESS | 2952 | 1468522628955 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 11:57:08 INFO - PROCESS | 2952 | 1468522628959 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:57:08 INFO - PROCESS | 2952 | 1468522628960 Marionette TRACE conn5 <- [1,1958,null,{}] 11:57:08 INFO - PROCESS | 2952 | 1468522628964 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:08 INFO - PROCESS | 2952 | 1468522628966 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:09 INFO - PROCESS | 2952 | 1468522629084 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 11:57:09 INFO - PROCESS | 2952 | 1468522629131 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:09 INFO - PROCESS | 2952 | 1468522629133 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:09 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E977800 == 38 [pid = 2952] [id = 499] 11:57:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F409F49800) [pid = 2952] [serial = 1497] [outer = 0000000000000000] 11:57:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F413D94400) [pid = 2952] [serial = 1498] [outer = 000000F409F49800] 11:57:09 INFO - PROCESS | 2952 | 1468522629178 Marionette DEBUG loaded listener.js 11:57:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F41767E800) [pid = 2952] [serial = 1499] [outer = 000000F409F49800] 11:57:09 INFO - PROCESS | 2952 | 1468522629527 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 11:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 586ms 11:57:09 INFO - PROCESS | 2952 | 1468522629548 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 11:57:09 INFO - PROCESS | 2952 | 1468522629551 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 11:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:57:09 INFO - PROCESS | 2952 | 1468522629554 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:57:09 INFO - PROCESS | 2952 | 1468522629556 Marionette TRACE conn5 <- [1,1962,null,{}] 11:57:09 INFO - PROCESS | 2952 | 1468522629561 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:09 INFO - PROCESS | 2952 | 1468522629563 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:09 INFO - PROCESS | 2952 | 1468522629682 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 11:57:09 INFO - PROCESS | 2952 | 1468522629690 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:09 INFO - PROCESS | 2952 | 1468522629692 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:09 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41EA26000 == 39 [pid = 2952] [id = 500] 11:57:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F418AE5400) [pid = 2952] [serial = 1500] [outer = 0000000000000000] 11:57:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F41A672800) [pid = 2952] [serial = 1501] [outer = 000000F418AE5400] 11:57:09 INFO - PROCESS | 2952 | 1468522629737 Marionette DEBUG loaded listener.js 11:57:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F41A67A000) [pid = 2952] [serial = 1502] [outer = 000000F418AE5400] 11:57:10 INFO - PROCESS | 2952 | 1468522630136 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 11:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 627ms 11:57:10 INFO - PROCESS | 2952 | 1468522630184 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 11:57:10 INFO - PROCESS | 2952 | 1468522630186 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 11:57:10 INFO - PROCESS | 2952 | 1468522630189 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:57:10 INFO - PROCESS | 2952 | 1468522630191 Marionette TRACE conn5 <- [1,1966,null,{}] 11:57:10 INFO - PROCESS | 2952 | 1468522630195 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:10 INFO - PROCESS | 2952 | 1468522630197 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:10 INFO - PROCESS | 2952 | 1468522630311 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 11:57:10 INFO - PROCESS | 2952 | 1468522630319 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:10 INFO - PROCESS | 2952 | 1468522630321 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:10 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41EC32000 == 40 [pid = 2952] [id = 501] 11:57:10 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F41A677400) [pid = 2952] [serial = 1503] [outer = 0000000000000000] 11:57:10 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F41A6E0C00) [pid = 2952] [serial = 1504] [outer = 000000F41A677400] 11:57:10 INFO - PROCESS | 2952 | 1468522630374 Marionette DEBUG loaded listener.js 11:57:10 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F41A8D3000) [pid = 2952] [serial = 1505] [outer = 000000F41A677400] 11:57:10 INFO - PROCESS | 2952 | 1468522630844 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 670ms 11:57:10 INFO - PROCESS | 2952 | 1468522630864 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 11:57:10 INFO - PROCESS | 2952 | 1468522630869 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 11:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:57:10 INFO - PROCESS | 2952 | 1468522630875 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:57:10 INFO - PROCESS | 2952 | 1468522630879 Marionette TRACE conn5 <- [1,1970,null,{}] 11:57:10 INFO - PROCESS | 2952 | 1468522630885 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:10 INFO - PROCESS | 2952 | 1468522630888 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:11 INFO - PROCESS | 2952 | 1468522631018 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 11:57:11 INFO - PROCESS | 2952 | 1468522631195 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:11 INFO - PROCESS | 2952 | 1468522631200 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:11 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410EE7800 == 41 [pid = 2952] [id = 502] 11:57:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F4096C6000) [pid = 2952] [serial = 1506] [outer = 0000000000000000] 11:57:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F409AC9800) [pid = 2952] [serial = 1507] [outer = 000000F4096C6000] 11:57:11 INFO - PROCESS | 2952 | 1468522631259 Marionette DEBUG loaded listener.js 11:57:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F409FD6800) [pid = 2952] [serial = 1508] [outer = 000000F4096C6000] 11:57:12 INFO - PROCESS | 2952 | 1468522631995 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1192ms 11:57:12 INFO - PROCESS | 2952 | 1468522632070 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 11:57:12 INFO - PROCESS | 2952 | 1468522632075 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 11:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:57:12 INFO - PROCESS | 2952 | 1468522632082 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:57:12 INFO - PROCESS | 2952 | 1468522632085 Marionette TRACE conn5 <- [1,1974,null,{}] 11:57:12 INFO - PROCESS | 2952 | 1468522632089 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:12 INFO - PROCESS | 2952 | 1468522632092 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:12 INFO - PROCESS | 2952 | 1468522632226 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 11:57:12 INFO - PROCESS | 2952 | 1468522632340 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:12 INFO - PROCESS | 2952 | 1468522632343 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:12 INFO - PROCESS | 2952 | ++DOCSHELL 000000F419B5D000 == 42 [pid = 2952] [id = 503] 11:57:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 92 (000000F40A42A800) [pid = 2952] [serial = 1509] [outer = 0000000000000000] 11:57:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 93 (000000F40A488C00) [pid = 2952] [serial = 1510] [outer = 000000F40A42A800] 11:57:12 INFO - PROCESS | 2952 | 1468522632401 Marionette DEBUG loaded listener.js 11:57:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 94 (000000F40A873000) [pid = 2952] [serial = 1511] [outer = 000000F40A42A800] 11:57:13 INFO - PROCESS | 2952 | --DOCSHELL 000000F41EA26000 == 41 [pid = 2952] [id = 500] 11:57:13 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E977800 == 40 [pid = 2952] [id = 499] 11:57:13 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A72B800 == 39 [pid = 2952] [id = 498] 11:57:13 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E59E000 == 38 [pid = 2952] [id = 497] 11:57:13 INFO - PROCESS | 2952 | --DOCSHELL 000000F416B63000 == 37 [pid = 2952] [id = 496] 11:57:13 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE64800 == 36 [pid = 2952] [id = 495] 11:57:13 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B42F800 == 35 [pid = 2952] [id = 494] 11:57:13 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B331000 == 34 [pid = 2952] [id = 493] 11:57:13 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A72C800 == 33 [pid = 2952] [id = 492] 11:57:13 INFO - PROCESS | 2952 | --DOCSHELL 000000F41796B000 == 32 [pid = 2952] [id = 491] 11:57:13 INFO - PROCESS | 2952 | --DOCSHELL 000000F416B65000 == 31 [pid = 2952] [id = 490] 11:57:13 INFO - PROCESS | 2952 | --DOCSHELL 000000F41444A800 == 30 [pid = 2952] [id = 489] 11:57:13 INFO - PROCESS | 2952 | --DOCSHELL 000000F410207800 == 29 [pid = 2952] [id = 488] 11:57:13 INFO - PROCESS | 2952 | --DOMWINDOW == 93 (000000F4175E6000) [pid = 2952] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 11:57:13 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E334000 == 28 [pid = 2952] [id = 487] 11:57:13 INFO - PROCESS | 2952 | --DOMWINDOW == 92 (000000F40A4A2C00) [pid = 2952] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 11:57:13 INFO - PROCESS | 2952 | --DOMWINDOW == 91 (000000F413D8BC00) [pid = 2952] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 11:57:13 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F4145E6C00) [pid = 2952] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 11:57:13 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F413D95800) [pid = 2952] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 11:57:13 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F41651D400) [pid = 2952] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 11:57:13 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F4158C7400) [pid = 2952] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 11:57:13 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F416E7BC00) [pid = 2952] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 11:57:13 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F417340000) [pid = 2952] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 11:57:13 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F4158C3C00) [pid = 2952] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 11:57:13 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F40F73EC00) [pid = 2952] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 11:57:13 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F40A481400) [pid = 2952] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 11:57:13 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F40A48FC00) [pid = 2952] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 11:57:13 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F409FBC800) [pid = 2952] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 11:57:13 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F409FD2800) [pid = 2952] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 11:57:13 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F40AC52800) [pid = 2952] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 11:57:13 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F40A48D400) [pid = 2952] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 11:57:13 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F41AF4B800) [pid = 2952] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 11:57:13 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F41829B400) [pid = 2952] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 11:57:13 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F4167A9C00) [pid = 2952] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 11:57:13 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F413D96000) [pid = 2952] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 11:57:13 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F40B8B8800) [pid = 2952] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 11:57:13 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F40A424400) [pid = 2952] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 11:57:13 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F416976400) [pid = 2952] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 11:57:13 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F4107D1000) [pid = 2952] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 11:57:13 INFO - PROCESS | 2952 | 1468522633362 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1348ms 11:57:13 INFO - PROCESS | 2952 | 1468522633431 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 11:57:13 INFO - PROCESS | 2952 | 1468522633435 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 11:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:57:13 INFO - PROCESS | 2952 | 1468522633440 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:57:13 INFO - PROCESS | 2952 | 1468522633443 Marionette TRACE conn5 <- [1,1978,null,{}] 11:57:13 INFO - PROCESS | 2952 | 1468522633449 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:13 INFO - PROCESS | 2952 | 1468522633452 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:13 INFO - PROCESS | 2952 | 1468522633542 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 11:57:13 INFO - PROCESS | 2952 | 1468522633556 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:13 INFO - PROCESS | 2952 | 1468522633559 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:13 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410962000 == 29 [pid = 2952] [id = 504] 11:57:13 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F40A337C00) [pid = 2952] [serial = 1512] [outer = 0000000000000000] 11:57:13 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F40A42E400) [pid = 2952] [serial = 1513] [outer = 000000F40A337C00] 11:57:13 INFO - PROCESS | 2952 | 1468522633609 Marionette DEBUG loaded listener.js 11:57:13 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F40A497800) [pid = 2952] [serial = 1514] [outer = 000000F40A337C00] 11:57:14 INFO - PROCESS | 2952 | 1468522634116 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 734ms 11:57:14 INFO - PROCESS | 2952 | 1468522634174 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 11:57:14 INFO - PROCESS | 2952 | 1468522634179 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 11:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:57:14 INFO - PROCESS | 2952 | 1468522634185 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:57:14 INFO - PROCESS | 2952 | 1468522634188 Marionette TRACE conn5 <- [1,1982,null,{}] 11:57:14 INFO - PROCESS | 2952 | 1468522634191 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:14 INFO - PROCESS | 2952 | 1468522634194 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:14 INFO - PROCESS | 2952 | 1468522634281 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 11:57:14 INFO - PROCESS | 2952 | 1468522634289 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:14 INFO - PROCESS | 2952 | 1468522634292 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:14 INFO - PROCESS | 2952 | ++DOCSHELL 000000F415C6C800 == 30 [pid = 2952] [id = 505] 11:57:14 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F40EAC0000) [pid = 2952] [serial = 1515] [outer = 0000000000000000] 11:57:14 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F40F1AE400) [pid = 2952] [serial = 1516] [outer = 000000F40EAC0000] 11:57:14 INFO - PROCESS | 2952 | 1468522634341 Marionette DEBUG loaded listener.js 11:57:14 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F4103DA800) [pid = 2952] [serial = 1517] [outer = 000000F40EAC0000] 11:57:14 INFO - PROCESS | 2952 | 1468522634804 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 11:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 628ms 11:57:14 INFO - PROCESS | 2952 | 1468522634816 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 11:57:14 INFO - PROCESS | 2952 | 1468522634819 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 11:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:57:14 INFO - PROCESS | 2952 | 1468522634822 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:57:14 INFO - PROCESS | 2952 | 1468522634826 Marionette TRACE conn5 <- [1,1986,null,{}] 11:57:14 INFO - PROCESS | 2952 | 1468522634842 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:14 INFO - PROCESS | 2952 | 1468522634847 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:14 INFO - PROCESS | 2952 | 1468522634936 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 11:57:14 INFO - PROCESS | 2952 | 1468522634973 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:14 INFO - PROCESS | 2952 | 1468522634976 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:15 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41796A000 == 31 [pid = 2952] [id = 506] 11:57:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F413D8C400) [pid = 2952] [serial = 1518] [outer = 0000000000000000] 11:57:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F413D96C00) [pid = 2952] [serial = 1519] [outer = 000000F413D8C400] 11:57:15 INFO - PROCESS | 2952 | 1468522635025 Marionette DEBUG loaded listener.js 11:57:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F4145E6400) [pid = 2952] [serial = 1520] [outer = 000000F413D8C400] 11:57:15 INFO - PROCESS | 2952 | 1468522635460 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 11:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 688ms 11:57:15 INFO - PROCESS | 2952 | 1468522635513 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 11:57:15 INFO - PROCESS | 2952 | 1468522635516 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 11:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:57:15 INFO - PROCESS | 2952 | 1468522635531 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:57:15 INFO - PROCESS | 2952 | 1468522635533 Marionette TRACE conn5 <- [1,1990,null,{}] 11:57:15 INFO - PROCESS | 2952 | 1468522635537 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:15 INFO - PROCESS | 2952 | 1468522635539 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:15 INFO - PROCESS | 2952 | 1468522635654 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 11:57:15 INFO - PROCESS | 2952 | 1468522635704 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:15 INFO - PROCESS | 2952 | 1468522635707 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:15 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A72B000 == 32 [pid = 2952] [id = 507] 11:57:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F4158CB800) [pid = 2952] [serial = 1521] [outer = 0000000000000000] 11:57:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F4158CF000) [pid = 2952] [serial = 1522] [outer = 000000F4158CB800] 11:57:15 INFO - PROCESS | 2952 | 1468522635762 Marionette DEBUG loaded listener.js 11:57:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F41651B400) [pid = 2952] [serial = 1523] [outer = 000000F4158CB800] 11:57:16 INFO - PROCESS | 2952 | 1468522636181 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 11:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 689ms 11:57:16 INFO - PROCESS | 2952 | 1468522636222 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 11:57:16 INFO - PROCESS | 2952 | 1468522636224 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 11:57:16 INFO - PROCESS | 2952 | 1468522636227 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:57:16 INFO - PROCESS | 2952 | 1468522636229 Marionette TRACE conn5 <- [1,1994,null,{}] 11:57:16 INFO - PROCESS | 2952 | 1468522636239 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:16 INFO - PROCESS | 2952 | 1468522636241 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:16 INFO - PROCESS | 2952 | 1468522636377 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 11:57:16 INFO - PROCESS | 2952 | 1468522636400 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:16 INFO - PROCESS | 2952 | 1468522636402 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:16 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B32D800 == 33 [pid = 2952] [id = 508] 11:57:16 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F409FBFC00) [pid = 2952] [serial = 1524] [outer = 0000000000000000] 11:57:16 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F41695A800) [pid = 2952] [serial = 1525] [outer = 000000F409FBFC00] 11:57:16 INFO - PROCESS | 2952 | 1468522636447 Marionette DEBUG loaded listener.js 11:57:16 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F416973000) [pid = 2952] [serial = 1526] [outer = 000000F409FBFC00] 11:57:16 INFO - PROCESS | 2952 | 1468522636901 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 11:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 11:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 733ms 11:57:16 INFO - PROCESS | 2952 | 1468522636964 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 11:57:16 INFO - PROCESS | 2952 | 1468522636966 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 11:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:57:16 INFO - PROCESS | 2952 | 1468522636976 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:57:16 INFO - PROCESS | 2952 | 1468522636978 Marionette TRACE conn5 <- [1,1998,null,{}] 11:57:16 INFO - PROCESS | 2952 | 1468522636986 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:16 INFO - PROCESS | 2952 | 1468522636992 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:17 INFO - PROCESS | 2952 | 1468522637147 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 11:57:17 INFO - PROCESS | 2952 | 1468522637201 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:17 INFO - PROCESS | 2952 | 1468522637203 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:17 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B4C8000 == 34 [pid = 2952] [id = 509] 11:57:17 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F41733F000) [pid = 2952] [serial = 1527] [outer = 0000000000000000] 11:57:17 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F4175DC400) [pid = 2952] [serial = 1528] [outer = 000000F41733F000] 11:57:17 INFO - PROCESS | 2952 | 1468522637250 Marionette DEBUG loaded listener.js 11:57:17 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F4182F5400) [pid = 2952] [serial = 1529] [outer = 000000F41733F000] 11:57:17 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F40A331800) [pid = 2952] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:57:17 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F4175E1800) [pid = 2952] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:57:17 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F40F1B3400) [pid = 2952] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:57:17 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F40A20C400) [pid = 2952] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:57:17 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F416968C00) [pid = 2952] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:57:17 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F409FBCC00) [pid = 2952] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:57:17 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F413D92C00) [pid = 2952] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:57:17 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F417B6C400) [pid = 2952] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:57:17 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F4186C2800) [pid = 2952] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:57:17 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F409F49800) [pid = 2952] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:57:17 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F418AE5400) [pid = 2952] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:57:17 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F409FC7800) [pid = 2952] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:57:17 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F40EA7B800) [pid = 2952] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:57:17 INFO - PROCESS | 2952 | 1468522637795 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 11:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 11:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 837ms 11:57:17 INFO - PROCESS | 2952 | 1468522637809 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 11:57:17 INFO - PROCESS | 2952 | 1468522637811 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 11:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:57:17 INFO - PROCESS | 2952 | 1468522637814 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:57:17 INFO - PROCESS | 2952 | 1468522637816 Marionette TRACE conn5 <- [1,2002,null,{}] 11:57:17 INFO - PROCESS | 2952 | 1468522637819 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:17 INFO - PROCESS | 2952 | 1468522637821 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:17 INFO - PROCESS | 2952 | 1468522637901 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 11:57:17 INFO - PROCESS | 2952 | 1468522637976 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:17 INFO - PROCESS | 2952 | 1468522637978 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:17 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE82000 == 35 [pid = 2952] [id = 510] 11:57:17 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F40A20CC00) [pid = 2952] [serial = 1530] [outer = 0000000000000000] 11:57:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F413D6D800) [pid = 2952] [serial = 1531] [outer = 000000F40A20CC00] 11:57:18 INFO - PROCESS | 2952 | 1468522638022 Marionette DEBUG loaded listener.js 11:57:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F417685800) [pid = 2952] [serial = 1532] [outer = 000000F40A20CC00] 11:57:18 INFO - PROCESS | 2952 | 1468522638383 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 11:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 627ms 11:57:18 INFO - PROCESS | 2952 | 1468522638445 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 11:57:18 INFO - PROCESS | 2952 | 1468522638447 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 11:57:18 INFO - PROCESS | 2952 | 1468522638450 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:57:18 INFO - PROCESS | 2952 | 1468522638452 Marionette TRACE conn5 <- [1,2006,null,{}] 11:57:18 INFO - PROCESS | 2952 | 1468522638464 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:18 INFO - PROCESS | 2952 | 1468522638466 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:18 INFO - PROCESS | 2952 | 1468522638579 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 11:57:18 INFO - PROCESS | 2952 | 1468522638588 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:18 INFO - PROCESS | 2952 | 1468522638590 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:18 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E33F800 == 36 [pid = 2952] [id = 511] 11:57:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F417B6C400) [pid = 2952] [serial = 1533] [outer = 0000000000000000] 11:57:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F418AED400) [pid = 2952] [serial = 1534] [outer = 000000F417B6C400] 11:57:18 INFO - PROCESS | 2952 | 1468522638636 Marionette DEBUG loaded listener.js 11:57:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F41A66FC00) [pid = 2952] [serial = 1535] [outer = 000000F417B6C400] 11:57:19 INFO - PROCESS | 2952 | 1468522639031 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 629ms 11:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:57:19 INFO - PROCESS | 2952 | 1468522639082 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 11:57:19 INFO - PROCESS | 2952 | 1468522639084 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 11:57:19 INFO - PROCESS | 2952 | 1468522639087 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:57:19 INFO - PROCESS | 2952 | 1468522639089 Marionette TRACE conn5 <- [1,2010,null,{}] 11:57:19 INFO - PROCESS | 2952 | 1468522639093 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:19 INFO - PROCESS | 2952 | 1468522639095 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:19 INFO - PROCESS | 2952 | 1468522639209 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 11:57:19 INFO - PROCESS | 2952 | 1468522639289 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:19 INFO - PROCESS | 2952 | 1468522639291 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:19 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E5B2000 == 37 [pid = 2952] [id = 512] 11:57:19 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F41A671000) [pid = 2952] [serial = 1536] [outer = 0000000000000000] 11:57:19 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F41A854000) [pid = 2952] [serial = 1537] [outer = 000000F41A671000] 11:57:19 INFO - PROCESS | 2952 | 1468522639335 Marionette DEBUG loaded listener.js 11:57:19 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F41AF48400) [pid = 2952] [serial = 1538] [outer = 000000F41A671000] 11:57:19 INFO - PROCESS | 2952 | 1468522639755 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 11:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 735ms 11:57:19 INFO - PROCESS | 2952 | 1468522639825 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 11:57:19 INFO - PROCESS | 2952 | 1468522639830 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 11:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:57:19 INFO - PROCESS | 2952 | 1468522639835 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:57:19 INFO - PROCESS | 2952 | 1468522639839 Marionette TRACE conn5 <- [1,2014,null,{}] 11:57:19 INFO - PROCESS | 2952 | 1468522639846 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:19 INFO - PROCESS | 2952 | 1468522639849 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:20 INFO - PROCESS | 2952 | 1468522640010 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 11:57:20 INFO - PROCESS | 2952 | 1468522640074 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:20 INFO - PROCESS | 2952 | 1468522640079 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:20 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410EDC000 == 38 [pid = 2952] [id = 513] 11:57:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F40A210000) [pid = 2952] [serial = 1539] [outer = 0000000000000000] 11:57:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F40A328400) [pid = 2952] [serial = 1540] [outer = 000000F40A210000] 11:57:20 INFO - PROCESS | 2952 | 1468522640138 Marionette DEBUG loaded listener.js 11:57:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F40A498000) [pid = 2952] [serial = 1541] [outer = 000000F40A210000] 11:57:20 INFO - PROCESS | 2952 | 1468522640761 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 11:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 986ms 11:57:20 INFO - PROCESS | 2952 | 1468522640826 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 11:57:20 INFO - PROCESS | 2952 | 1468522640832 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 11:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:57:20 INFO - PROCESS | 2952 | 1468522640838 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:57:20 INFO - PROCESS | 2952 | 1468522640841 Marionette TRACE conn5 <- [1,2018,null,{}] 11:57:20 INFO - PROCESS | 2952 | 1468522640845 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:20 INFO - PROCESS | 2952 | 1468522640848 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:21 INFO - PROCESS | 2952 | 1468522640994 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 11:57:21 INFO - PROCESS | 2952 | 1468522641117 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:21 INFO - PROCESS | 2952 | 1468522641120 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:21 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B3EC800 == 39 [pid = 2952] [id = 514] 11:57:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F410E6C000) [pid = 2952] [serial = 1542] [outer = 0000000000000000] 11:57:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F413D89800) [pid = 2952] [serial = 1543] [outer = 000000F410E6C000] 11:57:21 INFO - PROCESS | 2952 | 1468522641178 Marionette DEBUG loaded listener.js 11:57:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F4144A0800) [pid = 2952] [serial = 1544] [outer = 000000F410E6C000] 11:57:21 INFO - PROCESS | 2952 | 1468522641781 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 11:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 983ms 11:57:21 INFO - PROCESS | 2952 | 1468522641829 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 11:57:21 INFO - PROCESS | 2952 | 1468522641833 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 11:57:21 INFO - PROCESS | 2952 | 1468522641837 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:57:21 INFO - PROCESS | 2952 | 1468522641842 Marionette TRACE conn5 <- [1,2022,null,{}] 11:57:21 INFO - PROCESS | 2952 | 1468522641853 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:21 INFO - PROCESS | 2952 | 1468522641858 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:21 INFO - PROCESS | 2952 | 1468522641970 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 11:57:22 INFO - PROCESS | 2952 | 1468522642092 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:22 INFO - PROCESS | 2952 | 1468522642096 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:22 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41EA22800 == 40 [pid = 2952] [id = 515] 11:57:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F417138800) [pid = 2952] [serial = 1545] [outer = 0000000000000000] 11:57:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F41767CC00) [pid = 2952] [serial = 1546] [outer = 000000F417138800] 11:57:22 INFO - PROCESS | 2952 | 1468522642155 Marionette DEBUG loaded listener.js 11:57:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 92 (000000F4186C4C00) [pid = 2952] [serial = 1547] [outer = 000000F417138800] 11:57:22 INFO - PROCESS | 2952 | 1468522642745 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 985ms 11:57:22 INFO - PROCESS | 2952 | 1468522642829 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 11:57:22 INFO - PROCESS | 2952 | 1468522642832 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 11:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:57:22 INFO - PROCESS | 2952 | 1468522642836 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:57:22 INFO - PROCESS | 2952 | 1468522642838 Marionette TRACE conn5 <- [1,2026,null,{}] 11:57:22 INFO - PROCESS | 2952 | 1468522642842 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:22 INFO - PROCESS | 2952 | 1468522642844 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:22 INFO - PROCESS | 2952 | 1468522642984 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 11:57:23 INFO - PROCESS | 2952 | 1468522643106 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:23 INFO - PROCESS | 2952 | 1468522643108 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:23 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40ACD3800 == 41 [pid = 2952] [id = 516] 11:57:23 INFO - PROCESS | 2952 | ++DOMWINDOW == 93 (000000F409FC0C00) [pid = 2952] [serial = 1548] [outer = 0000000000000000] 11:57:23 INFO - PROCESS | 2952 | ++DOMWINDOW == 94 (000000F409FD7800) [pid = 2952] [serial = 1549] [outer = 000000F409FC0C00] 11:57:23 INFO - PROCESS | 2952 | 1468522643166 Marionette DEBUG loaded listener.js 11:57:23 INFO - PROCESS | 2952 | ++DOMWINDOW == 95 (000000F4107D5400) [pid = 2952] [serial = 1550] [outer = 000000F409FC0C00] 11:57:23 INFO - PROCESS | 2952 | 1468522643915 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 11:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1128ms 11:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:57:23 INFO - PROCESS | 2952 | 1468522643966 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 11:57:23 INFO - PROCESS | 2952 | 1468522643970 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 11:57:23 INFO - PROCESS | 2952 | 1468522643975 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:57:23 INFO - PROCESS | 2952 | 1468522643980 Marionette TRACE conn5 <- [1,2030,null,{}] 11:57:23 INFO - PROCESS | 2952 | 1468522643985 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:23 INFO - PROCESS | 2952 | 1468522643988 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:24 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E33F800 == 40 [pid = 2952] [id = 511] 11:57:24 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE82000 == 39 [pid = 2952] [id = 510] 11:57:24 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B4C8000 == 38 [pid = 2952] [id = 509] 11:57:24 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B32D800 == 37 [pid = 2952] [id = 508] 11:57:24 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A72B000 == 36 [pid = 2952] [id = 507] 11:57:24 INFO - PROCESS | 2952 | --DOCSHELL 000000F41796A000 == 35 [pid = 2952] [id = 506] 11:57:24 INFO - PROCESS | 2952 | --DOCSHELL 000000F415C6C800 == 34 [pid = 2952] [id = 505] 11:57:24 INFO - PROCESS | 2952 | --DOCSHELL 000000F410962000 == 33 [pid = 2952] [id = 504] 11:57:24 INFO - PROCESS | 2952 | --DOCSHELL 000000F410EE7800 == 32 [pid = 2952] [id = 502] 11:57:24 INFO - PROCESS | 2952 | --DOCSHELL 000000F41EC32000 == 31 [pid = 2952] [id = 501] 11:57:24 INFO - PROCESS | 2952 | --DOCSHELL 000000F419B5D000 == 30 [pid = 2952] [id = 503] 11:57:24 INFO - PROCESS | 2952 | --DOCSHELL 000000F40ACD3800 == 29 [pid = 2952] [id = 516] 11:57:24 INFO - PROCESS | 2952 | --DOCSHELL 000000F41EA22800 == 28 [pid = 2952] [id = 515] 11:57:24 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B3EC800 == 27 [pid = 2952] [id = 514] 11:57:24 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E5B2000 == 26 [pid = 2952] [id = 512] 11:57:24 INFO - PROCESS | 2952 | --DOCSHELL 000000F410EDC000 == 25 [pid = 2952] [id = 513] 11:57:24 INFO - PROCESS | 2952 | 1468522644708 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 11:57:24 INFO - PROCESS | 2952 | --DOMWINDOW == 94 (000000F40A333800) [pid = 2952] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 11:57:24 INFO - PROCESS | 2952 | --DOMWINDOW == 93 (000000F40A42B800) [pid = 2952] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 11:57:24 INFO - PROCESS | 2952 | --DOMWINDOW == 92 (000000F4175E8800) [pid = 2952] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 11:57:24 INFO - PROCESS | 2952 | --DOMWINDOW == 91 (000000F4179EB800) [pid = 2952] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 11:57:24 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F410E66C00) [pid = 2952] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 11:57:24 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F413D73800) [pid = 2952] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 11:57:24 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F416979800) [pid = 2952] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 11:57:24 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F409FBD800) [pid = 2952] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 11:57:24 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F409FD3000) [pid = 2952] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 11:57:24 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F41461C800) [pid = 2952] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 11:57:24 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F417BB0000) [pid = 2952] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 11:57:24 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F4179EB000) [pid = 2952] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 11:57:24 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F419725000) [pid = 2952] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 11:57:24 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F413D94400) [pid = 2952] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 11:57:24 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F415CED000) [pid = 2952] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 11:57:24 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F418211C00) [pid = 2952] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 11:57:24 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F41A672800) [pid = 2952] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 11:57:24 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F416524C00) [pid = 2952] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 11:57:24 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F416960400) [pid = 2952] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 11:57:24 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F40F4E9C00) [pid = 2952] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 11:57:24 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F409FD8400) [pid = 2952] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 11:57:24 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F40A86E400) [pid = 2952] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 11:57:24 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F41A67A000) [pid = 2952] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 11:57:24 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F419BCC000) [pid = 2952] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 11:57:24 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F41A6E0C00) [pid = 2952] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 11:57:24 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F41767E800) [pid = 2952] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 11:57:24 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F41716C400) [pid = 2952] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 11:57:24 INFO - PROCESS | 2952 | 1468522644894 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:24 INFO - PROCESS | 2952 | 1468522644897 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:24 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40EA6A000 == 26 [pid = 2952] [id = 517] 11:57:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F409FC0000) [pid = 2952] [serial = 1551] [outer = 0000000000000000] 11:57:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F409FC6C00) [pid = 2952] [serial = 1552] [outer = 000000F409FC0000] 11:57:24 INFO - PROCESS | 2952 | 1468522644948 Marionette DEBUG loaded listener.js 11:57:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F40A20D800) [pid = 2952] [serial = 1553] [outer = 000000F409FC0000] 11:57:25 INFO - PROCESS | 2952 | 1468522645398 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1491ms 11:57:25 INFO - PROCESS | 2952 | 1468522645472 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 11:57:25 INFO - PROCESS | 2952 | 1468522645476 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 11:57:25 INFO - PROCESS | 2952 | 1468522645482 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:57:25 INFO - PROCESS | 2952 | 1468522645485 Marionette TRACE conn5 <- [1,2034,null,{}] 11:57:25 INFO - PROCESS | 2952 | 1468522645491 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:25 INFO - PROCESS | 2952 | 1468522645494 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:25 INFO - PROCESS | 2952 | 1468522645595 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 11:57:25 INFO - PROCESS | 2952 | 1468522645604 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:25 INFO - PROCESS | 2952 | 1468522645607 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:25 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4146E7800 == 27 [pid = 2952] [id = 518] 11:57:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F40A497000) [pid = 2952] [serial = 1554] [outer = 0000000000000000] 11:57:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F40A4A3C00) [pid = 2952] [serial = 1555] [outer = 000000F40A497000] 11:57:25 INFO - PROCESS | 2952 | 1468522645655 Marionette DEBUG loaded listener.js 11:57:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F40E757000) [pid = 2952] [serial = 1556] [outer = 000000F40A497000] 11:57:26 INFO - PROCESS | 2952 | 1468522646117 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 690ms 11:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:57:26 INFO - PROCESS | 2952 | 1468522646192 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 11:57:26 INFO - PROCESS | 2952 | 1468522646196 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 11:57:26 INFO - PROCESS | 2952 | 1468522646202 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:57:26 INFO - PROCESS | 2952 | 1468522646204 Marionette TRACE conn5 <- [1,2038,null,{}] 11:57:26 INFO - PROCESS | 2952 | 1468522646208 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:26 INFO - PROCESS | 2952 | 1468522646211 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:26 INFO - PROCESS | 2952 | 1468522646313 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 11:57:26 INFO - PROCESS | 2952 | 1468522646396 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:26 INFO - PROCESS | 2952 | 1468522646398 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:26 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41796A000 == 28 [pid = 2952] [id = 519] 11:57:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F40F477000) [pid = 2952] [serial = 1557] [outer = 0000000000000000] 11:57:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F4107D1400) [pid = 2952] [serial = 1558] [outer = 000000F40F477000] 11:57:26 INFO - PROCESS | 2952 | 1468522646444 Marionette DEBUG loaded listener.js 11:57:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F413D6C000) [pid = 2952] [serial = 1559] [outer = 000000F40F477000] 11:57:26 INFO - PROCESS | 2952 | 1468522646840 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 691ms 11:57:26 INFO - PROCESS | 2952 | 1468522646894 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 11:57:26 INFO - PROCESS | 2952 | 1468522646898 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 11:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:57:26 INFO - PROCESS | 2952 | 1468522646909 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:57:26 INFO - PROCESS | 2952 | 1468522646914 Marionette TRACE conn5 <- [1,2042,null,{}] 11:57:26 INFO - PROCESS | 2952 | 1468522646926 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:26 INFO - PROCESS | 2952 | 1468522646930 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:27 INFO - PROCESS | 2952 | 1468522647050 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 11:57:27 INFO - PROCESS | 2952 | 1468522647102 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:27 INFO - PROCESS | 2952 | 1468522647104 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:27 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A881800 == 29 [pid = 2952] [id = 520] 11:57:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F413D90000) [pid = 2952] [serial = 1560] [outer = 0000000000000000] 11:57:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F4158C3C00) [pid = 2952] [serial = 1561] [outer = 000000F413D90000] 11:57:27 INFO - PROCESS | 2952 | 1468522647149 Marionette DEBUG loaded listener.js 11:57:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F415CED400) [pid = 2952] [serial = 1562] [outer = 000000F413D90000] 11:57:27 INFO - PROCESS | 2952 | 1468522647586 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 11:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 691ms 11:57:27 INFO - PROCESS | 2952 | 1468522647598 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 11:57:27 INFO - PROCESS | 2952 | 1468522647600 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 11:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:57:27 INFO - PROCESS | 2952 | 1468522647603 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:57:27 INFO - PROCESS | 2952 | 1468522647605 Marionette TRACE conn5 <- [1,2046,null,{}] 11:57:27 INFO - PROCESS | 2952 | 1468522647609 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:27 INFO - PROCESS | 2952 | 1468522647611 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:27 INFO - PROCESS | 2952 | 1468522647762 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 11:57:27 INFO - PROCESS | 2952 | 1468522647773 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:27 INFO - PROCESS | 2952 | 1468522647775 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:27 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B3EC800 == 30 [pid = 2952] [id = 521] 11:57:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F416516C00) [pid = 2952] [serial = 1563] [outer = 0000000000000000] 11:57:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F41695CC00) [pid = 2952] [serial = 1564] [outer = 000000F416516C00] 11:57:27 INFO - PROCESS | 2952 | 1468522647821 Marionette DEBUG loaded listener.js 11:57:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F416978400) [pid = 2952] [serial = 1565] [outer = 000000F416516C00] 11:57:28 INFO - PROCESS | 2952 | 1468522648245 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 11:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 671ms 11:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:57:28 INFO - PROCESS | 2952 | 1468522648278 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 11:57:28 INFO - PROCESS | 2952 | 1468522648281 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 11:57:28 INFO - PROCESS | 2952 | 1468522648284 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:57:28 INFO - PROCESS | 2952 | 1468522648286 Marionette TRACE conn5 <- [1,2050,null,{}] 11:57:28 INFO - PROCESS | 2952 | 1468522648289 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:28 INFO - PROCESS | 2952 | 1468522648291 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:28 INFO - PROCESS | 2952 | 1468522648401 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 11:57:28 INFO - PROCESS | 2952 | 1468522648406 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:28 INFO - PROCESS | 2952 | 1468522648413 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:28 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B4C4800 == 31 [pid = 2952] [id = 522] 11:57:28 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F40F29E000) [pid = 2952] [serial = 1566] [outer = 0000000000000000] 11:57:28 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F4175DE000) [pid = 2952] [serial = 1567] [outer = 000000F40F29E000] 11:57:28 INFO - PROCESS | 2952 | 1468522648514 Marionette DEBUG loaded listener.js 11:57:28 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F417681800) [pid = 2952] [serial = 1568] [outer = 000000F40F29E000] 11:57:29 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F41733F000) [pid = 2952] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:57:29 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F409FBFC00) [pid = 2952] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:57:29 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F41A677400) [pid = 2952] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:57:29 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F4096C6000) [pid = 2952] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:57:29 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F40A42A800) [pid = 2952] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:57:29 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F40A20CC00) [pid = 2952] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:57:29 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F40A337C00) [pid = 2952] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:57:29 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F40EAC0000) [pid = 2952] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:57:29 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F413D8C400) [pid = 2952] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:57:29 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F417B6C400) [pid = 2952] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:57:29 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F41A671000) [pid = 2952] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:57:29 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F4158CB800) [pid = 2952] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:57:29 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F408533400) [pid = 2952] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:57:29 INFO - PROCESS | 2952 | 1468522649169 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 11:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 943ms 11:57:29 INFO - PROCESS | 2952 | 1468522649230 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 11:57:29 INFO - PROCESS | 2952 | 1468522649233 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 11:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:57:29 INFO - PROCESS | 2952 | 1468522649236 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:57:29 INFO - PROCESS | 2952 | 1468522649238 Marionette TRACE conn5 <- [1,2054,null,{}] 11:57:29 INFO - PROCESS | 2952 | 1468522649241 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:29 INFO - PROCESS | 2952 | 1468522649243 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:29 INFO - PROCESS | 2952 | 1468522649340 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 11:57:29 INFO - PROCESS | 2952 | 1468522649412 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:29 INFO - PROCESS | 2952 | 1468522649414 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:29 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40F12C800 == 32 [pid = 2952] [id = 523] 11:57:29 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F409FCEC00) [pid = 2952] [serial = 1569] [outer = 0000000000000000] 11:57:29 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F40B851800) [pid = 2952] [serial = 1570] [outer = 000000F409FCEC00] 11:57:29 INFO - PROCESS | 2952 | 1468522649460 Marionette DEBUG loaded listener.js 11:57:29 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F41695D400) [pid = 2952] [serial = 1571] [outer = 000000F409FCEC00] 11:57:29 INFO - PROCESS | 2952 | 1468522649819 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 11:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 629ms 11:57:29 INFO - PROCESS | 2952 | 1468522649868 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 11:57:29 INFO - PROCESS | 2952 | 1468522649870 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 11:57:29 INFO - PROCESS | 2952 | 1468522649873 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:57:29 INFO - PROCESS | 2952 | 1468522649875 Marionette TRACE conn5 <- [1,2058,null,{}] 11:57:29 INFO - PROCESS | 2952 | 1468522649878 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:29 INFO - PROCESS | 2952 | 1468522649881 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:29 INFO - PROCESS | 2952 | 1468522649963 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 11:57:30 INFO - PROCESS | 2952 | 1468522650038 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:30 INFO - PROCESS | 2952 | 1468522650040 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:30 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E592000 == 33 [pid = 2952] [id = 524] 11:57:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F4096C6000) [pid = 2952] [serial = 1572] [outer = 0000000000000000] 11:57:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F417B6C400) [pid = 2952] [serial = 1573] [outer = 000000F4096C6000] 11:57:30 INFO - PROCESS | 2952 | 1468522650085 Marionette DEBUG loaded listener.js 11:57:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F418626C00) [pid = 2952] [serial = 1574] [outer = 000000F4096C6000] 11:57:30 INFO - PROCESS | 2952 | 1468522650433 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 11:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 587ms 11:57:30 INFO - PROCESS | 2952 | 1468522650464 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 11:57:30 INFO - PROCESS | 2952 | 1468522650466 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 11:57:30 INFO - PROCESS | 2952 | 1468522650469 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:57:30 INFO - PROCESS | 2952 | 1468522650471 Marionette TRACE conn5 <- [1,2062,null,{}] 11:57:30 INFO - PROCESS | 2952 | 1468522650474 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:30 INFO - PROCESS | 2952 | 1468522650476 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:30 INFO - PROCESS | 2952 | 1468522650598 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 11:57:30 INFO - PROCESS | 2952 | 1468522650606 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:30 INFO - PROCESS | 2952 | 1468522650608 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:30 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E85B000 == 34 [pid = 2952] [id = 525] 11:57:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F418625C00) [pid = 2952] [serial = 1575] [outer = 0000000000000000] 11:57:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F41976B000) [pid = 2952] [serial = 1576] [outer = 000000F418625C00] 11:57:30 INFO - PROCESS | 2952 | 1468522650654 Marionette DEBUG loaded listener.js 11:57:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F41A677400) [pid = 2952] [serial = 1577] [outer = 000000F418625C00] 11:57:31 INFO - PROCESS | 2952 | 1468522651078 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 11:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 630ms 11:57:31 INFO - PROCESS | 2952 | 1468522651137 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 11:57:31 INFO - PROCESS | 2952 | 1468522651141 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 11:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:57:31 INFO - PROCESS | 2952 | 1468522651147 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:57:31 INFO - PROCESS | 2952 | 1468522651152 Marionette TRACE conn5 <- [1,2066,null,{}] 11:57:31 INFO - PROCESS | 2952 | 1468522651158 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:31 INFO - PROCESS | 2952 | 1468522651162 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:31 INFO - PROCESS | 2952 | 1468522651310 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 11:57:31 INFO - PROCESS | 2952 | 1468522651393 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:31 INFO - PROCESS | 2952 | 1468522651399 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:31 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410EDC000 == 35 [pid = 2952] [id = 526] 11:57:31 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F409FCB800) [pid = 2952] [serial = 1578] [outer = 0000000000000000] 11:57:31 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F409FD5C00) [pid = 2952] [serial = 1579] [outer = 000000F409FCB800] 11:57:31 INFO - PROCESS | 2952 | 1468522651458 Marionette DEBUG loaded listener.js 11:57:31 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F40A482000) [pid = 2952] [serial = 1580] [outer = 000000F409FCB800] 11:57:32 INFO - PROCESS | 2952 | 1468522652269 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 11:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1186ms 11:57:32 INFO - PROCESS | 2952 | 1468522652333 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 11:57:32 INFO - PROCESS | 2952 | 1468522652336 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 11:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:57:32 INFO - PROCESS | 2952 | 1468522652343 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:57:32 INFO - PROCESS | 2952 | 1468522652347 Marionette TRACE conn5 <- [1,2070,null,{}] 11:57:32 INFO - PROCESS | 2952 | 1468522652352 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:32 INFO - PROCESS | 2952 | 1468522652356 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:32 INFO - PROCESS | 2952 | 1468522652486 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 11:57:32 INFO - PROCESS | 2952 | 1468522652602 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:32 INFO - PROCESS | 2952 | 1468522652605 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:32 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B324000 == 36 [pid = 2952] [id = 527] 11:57:32 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F4103D3400) [pid = 2952] [serial = 1581] [outer = 0000000000000000] 11:57:32 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F413878C00) [pid = 2952] [serial = 1582] [outer = 000000F4103D3400] 11:57:32 INFO - PROCESS | 2952 | 1468522652664 Marionette DEBUG loaded listener.js 11:57:32 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F413E10C00) [pid = 2952] [serial = 1583] [outer = 000000F4103D3400] 11:57:33 INFO - PROCESS | 2952 | 1468522653515 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 11:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1235ms 11:57:33 INFO - PROCESS | 2952 | 1468522653577 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 11:57:33 INFO - PROCESS | 2952 | 1468522653581 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 11:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:57:33 INFO - PROCESS | 2952 | 1468522653587 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:57:33 INFO - PROCESS | 2952 | 1468522653590 Marionette TRACE conn5 <- [1,2074,null,{}] 11:57:33 INFO - PROCESS | 2952 | 1468522653596 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:33 INFO - PROCESS | 2952 | 1468522653599 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:33 INFO - PROCESS | 2952 | 1468522653716 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 11:57:33 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E592000 == 35 [pid = 2952] [id = 524] 11:57:33 INFO - PROCESS | 2952 | --DOCSHELL 000000F40F12C800 == 34 [pid = 2952] [id = 523] 11:57:33 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B4C4800 == 33 [pid = 2952] [id = 522] 11:57:33 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B3EC800 == 32 [pid = 2952] [id = 521] 11:57:33 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A881800 == 31 [pid = 2952] [id = 520] 11:57:33 INFO - PROCESS | 2952 | --DOCSHELL 000000F41796A000 == 30 [pid = 2952] [id = 519] 11:57:33 INFO - PROCESS | 2952 | --DOCSHELL 000000F4146E7800 == 29 [pid = 2952] [id = 518] 11:57:33 INFO - PROCESS | 2952 | --DOCSHELL 000000F40EA6A000 == 28 [pid = 2952] [id = 517] 11:57:33 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F40E9F0400) [pid = 2952] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F4175DC400) [pid = 2952] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F41695A800) [pid = 2952] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F41A8D3000) [pid = 2952] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F409AC9800) [pid = 2952] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F409FD6800) [pid = 2952] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F40A488C00) [pid = 2952] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F40A873000) [pid = 2952] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F413D6D800) [pid = 2952] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F40A42E400) [pid = 2952] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F40A497800) [pid = 2952] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F40F1AE400) [pid = 2952] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F4103DA800) [pid = 2952] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F413D96C00) [pid = 2952] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F418AED400) [pid = 2952] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F4182F5400) [pid = 2952] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F41A66FC00) [pid = 2952] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F41A854000) [pid = 2952] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F4158CF000) [pid = 2952] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F41651B400) [pid = 2952] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F417685800) [pid = 2952] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 2952 | --DOMWINDOW == 66 (000000F416973000) [pid = 2952] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 2952 | --DOMWINDOW == 65 (000000F41AF48400) [pid = 2952] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 2952 | --DOMWINDOW == 64 (000000F4145E6400) [pid = 2952] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 2952 | 1468522653832 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:33 INFO - PROCESS | 2952 | 1468522653837 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:33 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41023B800 == 29 [pid = 2952] [id = 528] 11:57:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 65 (000000F409AC9800) [pid = 2952] [serial = 1584] [outer = 0000000000000000] 11:57:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 66 (000000F409FD0400) [pid = 2952] [serial = 1585] [outer = 000000F409AC9800] 11:57:33 INFO - PROCESS | 2952 | 1468522653887 Marionette DEBUG loaded listener.js 11:57:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 67 (000000F40A490800) [pid = 2952] [serial = 1586] [outer = 000000F409AC9800] 11:57:34 INFO - PROCESS | 2952 | 1468522654353 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 11:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 838ms 11:57:34 INFO - PROCESS | 2952 | 1468522654429 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 11:57:34 INFO - PROCESS | 2952 | 1468522654433 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 11:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:57:34 INFO - PROCESS | 2952 | 1468522654440 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:57:34 INFO - PROCESS | 2952 | 1468522654442 Marionette TRACE conn5 <- [1,2078,null,{}] 11:57:34 INFO - PROCESS | 2952 | 1468522654446 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:34 INFO - PROCESS | 2952 | 1468522654449 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:34 INFO - PROCESS | 2952 | 1468522654545 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 11:57:34 INFO - PROCESS | 2952 | 1468522654555 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:34 INFO - PROCESS | 2952 | 1468522654557 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:34 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416B53000 == 30 [pid = 2952] [id = 529] 11:57:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F410232800) [pid = 2952] [serial = 1587] [outer = 0000000000000000] 11:57:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F4103DB800) [pid = 2952] [serial = 1588] [outer = 000000F410232800] 11:57:34 INFO - PROCESS | 2952 | 1468522654605 Marionette DEBUG loaded listener.js 11:57:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F413D6F400) [pid = 2952] [serial = 1589] [outer = 000000F410232800] 11:57:35 INFO - PROCESS | 2952 | 1468522655068 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 11:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 690ms 11:57:35 INFO - PROCESS | 2952 | 1468522655145 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 11:57:35 INFO - PROCESS | 2952 | 1468522655147 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 11:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:57:35 INFO - PROCESS | 2952 | 1468522655152 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:57:35 INFO - PROCESS | 2952 | 1468522655156 Marionette TRACE conn5 <- [1,2082,null,{}] 11:57:35 INFO - PROCESS | 2952 | 1468522655167 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:35 INFO - PROCESS | 2952 | 1468522655172 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:35 INFO - PROCESS | 2952 | 1468522655296 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 11:57:35 INFO - PROCESS | 2952 | 1468522655349 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:35 INFO - PROCESS | 2952 | 1468522655352 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:35 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A662000 == 31 [pid = 2952] [id = 530] 11:57:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F4145E6400) [pid = 2952] [serial = 1590] [outer = 0000000000000000] 11:57:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F415C7E800) [pid = 2952] [serial = 1591] [outer = 000000F4145E6400] 11:57:35 INFO - PROCESS | 2952 | 1468522655401 Marionette DEBUG loaded listener.js 11:57:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F416965800) [pid = 2952] [serial = 1592] [outer = 000000F4145E6400] 11:57:35 INFO - PROCESS | 2952 | 1468522655787 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 11:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 691ms 11:57:35 INFO - PROCESS | 2952 | 1468522655844 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 11:57:35 INFO - PROCESS | 2952 | 1468522655847 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 11:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:57:35 INFO - PROCESS | 2952 | 1468522655850 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:57:35 INFO - PROCESS | 2952 | 1468522655852 Marionette TRACE conn5 <- [1,2086,null,{}] 11:57:35 INFO - PROCESS | 2952 | 1468522655860 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:35 INFO - PROCESS | 2952 | 1468522655863 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:35 INFO - PROCESS | 2952 | 1468522655976 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 11:57:35 INFO - PROCESS | 2952 | 1468522655987 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:35 INFO - PROCESS | 2952 | 1468522655989 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:36 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B3E4000 == 32 [pid = 2952] [id = 531] 11:57:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F416975800) [pid = 2952] [serial = 1593] [outer = 0000000000000000] 11:57:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F41713E000) [pid = 2952] [serial = 1594] [outer = 000000F416975800] 11:57:36 INFO - PROCESS | 2952 | 1468522656034 Marionette DEBUG loaded listener.js 11:57:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F4175DBC00) [pid = 2952] [serial = 1595] [outer = 000000F416975800] 11:57:36 INFO - PROCESS | 2952 | 1468522656475 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 11:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 692ms 11:57:36 INFO - PROCESS | 2952 | 1468522656549 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 11:57:36 INFO - PROCESS | 2952 | 1468522656558 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 11:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:57:36 INFO - PROCESS | 2952 | 1468522656562 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:57:36 INFO - PROCESS | 2952 | 1468522656564 Marionette TRACE conn5 <- [1,2090,null,{}] 11:57:36 INFO - PROCESS | 2952 | 1468522656568 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:36 INFO - PROCESS | 2952 | 1468522656570 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:36 INFO - PROCESS | 2952 | 1468522656712 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 11:57:36 INFO - PROCESS | 2952 | 1468522656764 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:36 INFO - PROCESS | 2952 | 1468522656766 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:36 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE5D800 == 33 [pid = 2952] [id = 532] 11:57:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F4175E9000) [pid = 2952] [serial = 1596] [outer = 0000000000000000] 11:57:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F417B74400) [pid = 2952] [serial = 1597] [outer = 000000F4175E9000] 11:57:36 INFO - PROCESS | 2952 | 1468522656810 Marionette DEBUG loaded listener.js 11:57:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F4182A9400) [pid = 2952] [serial = 1598] [outer = 000000F4175E9000] 11:57:37 INFO - PROCESS | 2952 | 1468522657268 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 11:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 734ms 11:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:57:37 INFO - PROCESS | 2952 | 1468522657299 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 11:57:37 INFO - PROCESS | 2952 | 1468522657301 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 11:57:37 INFO - PROCESS | 2952 | 1468522657304 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:57:37 INFO - PROCESS | 2952 | 1468522657306 Marionette TRACE conn5 <- [1,2094,null,{}] 11:57:37 INFO - PROCESS | 2952 | 1468522657309 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:37 INFO - PROCESS | 2952 | 1468522657316 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:37 INFO - PROCESS | 2952 | 1468522657453 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 11:57:37 INFO - PROCESS | 2952 | 1468522657509 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:37 INFO - PROCESS | 2952 | 1468522657511 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:37 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E58B000 == 34 [pid = 2952] [id = 533] 11:57:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F419B22800) [pid = 2952] [serial = 1599] [outer = 0000000000000000] 11:57:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F41A6DC000) [pid = 2952] [serial = 1600] [outer = 000000F419B22800] 11:57:37 INFO - PROCESS | 2952 | 1468522657557 Marionette DEBUG loaded listener.js 11:57:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F41AF4B400) [pid = 2952] [serial = 1601] [outer = 000000F419B22800] 11:57:37 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F409FC0000) [pid = 2952] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:57:37 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F40A497000) [pid = 2952] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:57:37 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F409FC0C00) [pid = 2952] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:57:37 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F40F477000) [pid = 2952] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:57:37 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F40F29E000) [pid = 2952] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:57:37 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F40A210000) [pid = 2952] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:57:37 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F410E6C000) [pid = 2952] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:57:37 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F417138800) [pid = 2952] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:57:37 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F416516C00) [pid = 2952] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:57:37 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F409FCEC00) [pid = 2952] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:57:37 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F4096C6000) [pid = 2952] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:57:37 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F413D90000) [pid = 2952] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:57:38 INFO - PROCESS | 2952 | 1468522658038 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 11:57:38 INFO - PROCESS | 2952 | 1468522658083 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 11:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:57:38 INFO - PROCESS | 2952 | 1468522658091 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:57:38 INFO - PROCESS | 2952 | 1468522658093 Marionette TRACE conn5 <- [1,2098,null,{}] 11:57:38 INFO - PROCESS | 2952 | 1468522658096 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:38 INFO - PROCESS | 2952 | 1468522658098 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:38 INFO - PROCESS | 2952 | 1468522658180 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 11:57:38 INFO - PROCESS | 2952 | 1468522658261 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:38 INFO - PROCESS | 2952 | 1468522658263 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:38 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E84B800 == 35 [pid = 2952] [id = 534] 11:57:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F409F49000) [pid = 2952] [serial = 1602] [outer = 0000000000000000] 11:57:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F416516800) [pid = 2952] [serial = 1603] [outer = 000000F409F49000] 11:57:38 INFO - PROCESS | 2952 | 1468522658309 Marionette DEBUG loaded listener.js 11:57:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F4182B1400) [pid = 2952] [serial = 1604] [outer = 000000F409F49000] 11:57:38 INFO - PROCESS | 2952 | 1468522658667 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 11:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 626ms 11:57:38 INFO - PROCESS | 2952 | 1468522658720 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 11:57:38 INFO - PROCESS | 2952 | 1468522658722 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 11:57:38 INFO - PROCESS | 2952 | 1468522658725 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:57:38 INFO - PROCESS | 2952 | 1468522658727 Marionette TRACE conn5 <- [1,2102,null,{}] 11:57:38 INFO - PROCESS | 2952 | 1468522658730 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:38 INFO - PROCESS | 2952 | 1468522658732 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:38 INFO - PROCESS | 2952 | 1468522658816 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 11:57:38 INFO - PROCESS | 2952 | 1468522658895 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:38 INFO - PROCESS | 2952 | 1468522658897 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:38 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E988800 == 36 [pid = 2952] [id = 535] 11:57:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F4175DF400) [pid = 2952] [serial = 1605] [outer = 0000000000000000] 11:57:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F41B205C00) [pid = 2952] [serial = 1606] [outer = 000000F4175DF400] 11:57:38 INFO - PROCESS | 2952 | 1468522658941 Marionette DEBUG loaded listener.js 11:57:39 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F41B20E800) [pid = 2952] [serial = 1607] [outer = 000000F4175DF400] 11:57:39 INFO - PROCESS | 2952 | 1468522659306 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 11:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 629ms 11:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:57:39 INFO - PROCESS | 2952 | 1468522659358 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 11:57:39 INFO - PROCESS | 2952 | 1468522659360 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 11:57:39 INFO - PROCESS | 2952 | 1468522659363 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:57:39 INFO - PROCESS | 2952 | 1468522659365 Marionette TRACE conn5 <- [1,2106,null,{}] 11:57:39 INFO - PROCESS | 2952 | 1468522659369 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:39 INFO - PROCESS | 2952 | 1468522659371 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:39 INFO - PROCESS | 2952 | 1468522659488 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 11:57:39 INFO - PROCESS | 2952 | 1468522659524 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:39 INFO - PROCESS | 2952 | 1468522659526 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:39 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41EC30800 == 37 [pid = 2952] [id = 536] 11:57:39 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F41B210000) [pid = 2952] [serial = 1608] [outer = 0000000000000000] 11:57:39 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F41B46C400) [pid = 2952] [serial = 1609] [outer = 000000F41B210000] 11:57:39 INFO - PROCESS | 2952 | 1468522659570 Marionette DEBUG loaded listener.js 11:57:39 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F41B473C00) [pid = 2952] [serial = 1610] [outer = 000000F41B210000] 11:57:40 INFO - PROCESS | 2952 | 1468522660005 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 11:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 670ms 11:57:40 INFO - PROCESS | 2952 | 1468522660038 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 11:57:40 INFO - PROCESS | 2952 | 1468522660043 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 11:57:40 INFO - PROCESS | 2952 | 1468522660048 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:57:40 INFO - PROCESS | 2952 | 1468522660053 Marionette TRACE conn5 <- [1,2110,null,{}] 11:57:40 INFO - PROCESS | 2952 | 1468522660060 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:40 INFO - PROCESS | 2952 | 1468522660064 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:40 INFO - PROCESS | 2952 | 1468522660186 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 11:57:40 INFO - PROCESS | 2952 | 1468522660284 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:40 INFO - PROCESS | 2952 | 1468522660289 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:40 INFO - PROCESS | 2952 | ++DOCSHELL 000000F414597800 == 38 [pid = 2952] [id = 537] 11:57:40 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F40A2D5000) [pid = 2952] [serial = 1611] [outer = 0000000000000000] 11:57:40 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F40A42C400) [pid = 2952] [serial = 1612] [outer = 000000F40A2D5000] 11:57:40 INFO - PROCESS | 2952 | 1468522660348 Marionette DEBUG loaded listener.js 11:57:40 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F40B344000) [pid = 2952] [serial = 1613] [outer = 000000F40A2D5000] 11:57:40 INFO - PROCESS | 2952 | 1468522660961 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 11:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 944ms 11:57:41 INFO - PROCESS | 2952 | 1468522660996 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 11:57:41 INFO - PROCESS | 2952 | 1468522661001 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 11:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:57:41 INFO - PROCESS | 2952 | 1468522661007 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:57:41 INFO - PROCESS | 2952 | 1468522661010 Marionette TRACE conn5 <- [1,2114,null,{}] 11:57:41 INFO - PROCESS | 2952 | 1468522661014 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:41 INFO - PROCESS | 2952 | 1468522661018 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:41 INFO - PROCESS | 2952 | 1468522661174 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 11:57:41 INFO - PROCESS | 2952 | 1468522661231 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:41 INFO - PROCESS | 2952 | 1468522661234 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:41 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B43B800 == 39 [pid = 2952] [id = 538] 11:57:41 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F413E86400) [pid = 2952] [serial = 1614] [outer = 0000000000000000] 11:57:41 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F414626C00) [pid = 2952] [serial = 1615] [outer = 000000F413E86400] 11:57:41 INFO - PROCESS | 2952 | 1468522661292 Marionette DEBUG loaded listener.js 11:57:41 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F4167A5400) [pid = 2952] [serial = 1616] [outer = 000000F413E86400] 11:57:41 INFO - PROCESS | 2952 | 1468522661831 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 11:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 881ms 11:57:41 INFO - PROCESS | 2952 | 1468522661891 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 11:57:41 INFO - PROCESS | 2952 | 1468522661894 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 11:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:57:41 INFO - PROCESS | 2952 | 1468522661898 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:57:41 INFO - PROCESS | 2952 | 1468522661902 Marionette TRACE conn5 <- [1,2118,null,{}] 11:57:41 INFO - PROCESS | 2952 | 1468522661914 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:41 INFO - PROCESS | 2952 | 1468522661919 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:42 INFO - PROCESS | 2952 | 1468522662035 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 11:57:42 INFO - PROCESS | 2952 | 1468522662161 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:42 INFO - PROCESS | 2952 | 1468522662165 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:42 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41ECE8800 == 40 [pid = 2952] [id = 539] 11:57:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F4182B5000) [pid = 2952] [serial = 1617] [outer = 0000000000000000] 11:57:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F418AEF400) [pid = 2952] [serial = 1618] [outer = 000000F4182B5000] 11:57:42 INFO - PROCESS | 2952 | 1468522662224 Marionette DEBUG loaded listener.js 11:57:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F41A6E7400) [pid = 2952] [serial = 1619] [outer = 000000F4182B5000] 11:57:42 INFO - PROCESS | 2952 | 1468522662846 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 11:57:42 INFO - PROCESS | 2952 | 1468522662889 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 11:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:57:42 INFO - PROCESS | 2952 | 1468522662893 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:57:42 INFO - PROCESS | 2952 | 1468522662895 Marionette TRACE conn5 <- [1,2122,null,{}] 11:57:42 INFO - PROCESS | 2952 | 1468522662899 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:42 INFO - PROCESS | 2952 | 1468522662901 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:43 INFO - PROCESS | 2952 | 1468522663015 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 11:57:43 INFO - PROCESS | 2952 | 1468522663138 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:43 INFO - PROCESS | 2952 | 1468522663140 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:43 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4177F4800 == 41 [pid = 2952] [id = 540] 11:57:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F41B477400) [pid = 2952] [serial = 1620] [outer = 0000000000000000] 11:57:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F41B4ECC00) [pid = 2952] [serial = 1621] [outer = 000000F41B477400] 11:57:43 INFO - PROCESS | 2952 | 1468522663196 Marionette DEBUG loaded listener.js 11:57:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F41B4F5000) [pid = 2952] [serial = 1622] [outer = 000000F41B477400] 11:57:43 INFO - PROCESS | 2952 | 1468522663983 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 11:57:44 INFO - PROCESS | 2952 | 1468522664033 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 11:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:57:44 INFO - PROCESS | 2952 | 1468522664038 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:57:44 INFO - PROCESS | 2952 | 1468522664041 Marionette TRACE conn5 <- [1,2126,null,{}] 11:57:44 INFO - PROCESS | 2952 | 1468522664047 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:44 INFO - PROCESS | 2952 | 1468522664051 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:44 INFO - PROCESS | 2952 | 1468522664155 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 11:57:44 INFO - PROCESS | 2952 | 1468522664234 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:44 INFO - PROCESS | 2952 | 1468522664238 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:44 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40F13F000 == 42 [pid = 2952] [id = 541] 11:57:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 92 (000000F40A25C800) [pid = 2952] [serial = 1623] [outer = 0000000000000000] 11:57:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 93 (000000F40A42B000) [pid = 2952] [serial = 1624] [outer = 000000F40A25C800] 11:57:44 INFO - PROCESS | 2952 | 1468522664335 Marionette DEBUG loaded listener.js 11:57:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 94 (000000F40A844800) [pid = 2952] [serial = 1625] [outer = 000000F40A25C800] 11:57:45 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E988800 == 41 [pid = 2952] [id = 535] 11:57:45 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E84B800 == 40 [pid = 2952] [id = 534] 11:57:45 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E58B000 == 39 [pid = 2952] [id = 533] 11:57:45 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE5D800 == 38 [pid = 2952] [id = 532] 11:57:45 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B3E4000 == 37 [pid = 2952] [id = 531] 11:57:45 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A662000 == 36 [pid = 2952] [id = 530] 11:57:45 INFO - PROCESS | 2952 | --DOCSHELL 000000F416B53000 == 35 [pid = 2952] [id = 529] 11:57:45 INFO - PROCESS | 2952 | --DOCSHELL 000000F41023B800 == 34 [pid = 2952] [id = 528] 11:57:45 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B324000 == 33 [pid = 2952] [id = 527] 11:57:45 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E85B000 == 32 [pid = 2952] [id = 525] 11:57:45 INFO - PROCESS | 2952 | --DOCSHELL 000000F410EDC000 == 31 [pid = 2952] [id = 526] 11:57:45 INFO - PROCESS | 2952 | --DOCSHELL 000000F4177F4800 == 30 [pid = 2952] [id = 540] 11:57:45 INFO - PROCESS | 2952 | --DOCSHELL 000000F41ECE8800 == 29 [pid = 2952] [id = 539] 11:57:45 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B43B800 == 28 [pid = 2952] [id = 538] 11:57:45 INFO - PROCESS | 2952 | --DOCSHELL 000000F41EC30800 == 27 [pid = 2952] [id = 536] 11:57:45 INFO - PROCESS | 2952 | --DOCSHELL 000000F414597800 == 26 [pid = 2952] [id = 537] 11:57:45 INFO - PROCESS | 2952 | --DOMWINDOW == 93 (000000F409FC6C00) [pid = 2952] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 11:57:45 INFO - PROCESS | 2952 | --DOMWINDOW == 92 (000000F40A20D800) [pid = 2952] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 11:57:45 INFO - PROCESS | 2952 | --DOMWINDOW == 91 (000000F40A4A3C00) [pid = 2952] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 11:57:45 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F40E757000) [pid = 2952] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 11:57:45 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F4107D5400) [pid = 2952] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 11:57:45 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F409FD7800) [pid = 2952] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 11:57:45 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F4107D1400) [pid = 2952] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 11:57:45 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F4175DE000) [pid = 2952] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 11:57:45 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F40A498000) [pid = 2952] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 11:57:45 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F40A328400) [pid = 2952] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 11:57:45 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F4144A0800) [pid = 2952] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 11:57:45 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F413D89800) [pid = 2952] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 11:57:45 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F4186C4C00) [pid = 2952] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 11:57:45 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F41767CC00) [pid = 2952] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 11:57:45 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F41695CC00) [pid = 2952] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 11:57:45 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F40B851800) [pid = 2952] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 11:57:45 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F417B6C400) [pid = 2952] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 11:57:45 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F417681800) [pid = 2952] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 11:57:45 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F4158C3C00) [pid = 2952] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 11:57:45 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F415CED400) [pid = 2952] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 11:57:45 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F418626C00) [pid = 2952] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 11:57:45 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F41976B000) [pid = 2952] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 11:57:45 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F416978400) [pid = 2952] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 11:57:45 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F41695D400) [pid = 2952] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 11:57:45 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F413D6C000) [pid = 2952] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 11:57:45 INFO - PROCESS | 2952 | 1468522665540 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 11:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1532ms 11:57:45 INFO - PROCESS | 2952 | 1468522665573 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 11:57:45 INFO - PROCESS | 2952 | 1468522665577 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 11:57:45 INFO - PROCESS | 2952 | 1468522665582 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:57:45 INFO - PROCESS | 2952 | 1468522665585 Marionette TRACE conn5 <- [1,2130,null,{}] 11:57:45 INFO - PROCESS | 2952 | 1468522665631 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:45 INFO - PROCESS | 2952 | 1468522665634 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:45 INFO - PROCESS | 2952 | 1468522665725 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 11:57:45 INFO - PROCESS | 2952 | 1468522665805 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:45 INFO - PROCESS | 2952 | 1468522665808 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:45 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41024C800 == 27 [pid = 2952] [id = 542] 11:57:45 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F409FC0400) [pid = 2952] [serial = 1626] [outer = 0000000000000000] 11:57:45 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F40A20A000) [pid = 2952] [serial = 1627] [outer = 000000F409FC0400] 11:57:45 INFO - PROCESS | 2952 | 1468522665857 Marionette DEBUG loaded listener.js 11:57:45 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F40A426000) [pid = 2952] [serial = 1628] [outer = 000000F409FC0400] 11:57:46 INFO - PROCESS | 2952 | 1468522666277 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 11:57:46 INFO - PROCESS | 2952 | 1468522666325 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 11:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:57:46 INFO - PROCESS | 2952 | 1468522666332 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:57:46 INFO - PROCESS | 2952 | 1468522666335 Marionette TRACE conn5 <- [1,2134,null,{}] 11:57:46 INFO - PROCESS | 2952 | 1468522666338 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:46 INFO - PROCESS | 2952 | 1468522666341 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:46 INFO - PROCESS | 2952 | 1468522666435 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 11:57:46 INFO - PROCESS | 2952 | 1468522666442 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:46 INFO - PROCESS | 2952 | 1468522666445 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:46 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4158B5000 == 28 [pid = 2952] [id = 543] 11:57:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F40A48B400) [pid = 2952] [serial = 1629] [outer = 0000000000000000] 11:57:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F40B3DA400) [pid = 2952] [serial = 1630] [outer = 000000F40A48B400] 11:57:46 INFO - PROCESS | 2952 | 1468522666494 Marionette DEBUG loaded listener.js 11:57:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F40F16A000) [pid = 2952] [serial = 1631] [outer = 000000F40A48B400] 11:57:46 INFO - PROCESS | 2952 | 1468522666976 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 11:57:47 INFO - PROCESS | 2952 | 1468522667027 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 11:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:57:47 INFO - PROCESS | 2952 | 1468522667030 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:57:47 INFO - PROCESS | 2952 | 1468522667034 Marionette TRACE conn5 <- [1,2138,null,{}] 11:57:47 INFO - PROCESS | 2952 | 1468522667045 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:47 INFO - PROCESS | 2952 | 1468522667050 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:47 INFO - PROCESS | 2952 | 1468522667170 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 11:57:47 INFO - PROCESS | 2952 | 1468522667260 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:47 INFO - PROCESS | 2952 | 1468522667264 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:47 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4177F1000 == 29 [pid = 2952] [id = 544] 11:57:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F409FC6000) [pid = 2952] [serial = 1632] [outer = 0000000000000000] 11:57:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F413D72C00) [pid = 2952] [serial = 1633] [outer = 000000F409FC6000] 11:57:47 INFO - PROCESS | 2952 | 1468522667313 Marionette DEBUG loaded listener.js 11:57:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F413E11400) [pid = 2952] [serial = 1634] [outer = 000000F409FC6000] 11:57:47 INFO - PROCESS | 2952 | 1468522667717 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 11:57:47 INFO - PROCESS | 2952 | 1468522667768 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 11:57:47 INFO - PROCESS | 2952 | 1468522667772 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:57:47 INFO - PROCESS | 2952 | 1468522667774 Marionette TRACE conn5 <- [1,2142,null,{}] 11:57:47 INFO - PROCESS | 2952 | 1468522667782 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:47 INFO - PROCESS | 2952 | 1468522667785 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:47 INFO - PROCESS | 2952 | 1468522667901 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 11:57:47 INFO - PROCESS | 2952 | 1468522667907 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:47 INFO - PROCESS | 2952 | 1468522667909 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:47 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A20B000 == 30 [pid = 2952] [id = 545] 11:57:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F4158C5400) [pid = 2952] [serial = 1635] [outer = 0000000000000000] 11:57:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F4158CF400) [pid = 2952] [serial = 1636] [outer = 000000F4158C5400] 11:57:48 INFO - PROCESS | 2952 | 1468522668007 Marionette DEBUG loaded listener.js 11:57:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F416519000) [pid = 2952] [serial = 1637] [outer = 000000F4158C5400] 11:57:48 INFO - PROCESS | 2952 | 1468522668451 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 734ms 11:57:48 INFO - PROCESS | 2952 | 1468522668550 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 11:57:48 INFO - PROCESS | 2952 | 1468522668553 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 11:57:48 INFO - PROCESS | 2952 | 1468522668556 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:57:48 INFO - PROCESS | 2952 | 1468522668558 Marionette TRACE conn5 <- [1,2146,null,{}] 11:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:57:48 INFO - PROCESS | 2952 | 1468522668561 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:48 INFO - PROCESS | 2952 | 1468522668563 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:48 INFO - PROCESS | 2952 | 1468522668677 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 11:57:48 INFO - PROCESS | 2952 | 1468522668732 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:48 INFO - PROCESS | 2952 | 1468522668735 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:48 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AE19800 == 31 [pid = 2952] [id = 546] 11:57:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F40983FC00) [pid = 2952] [serial = 1638] [outer = 0000000000000000] 11:57:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F416960400) [pid = 2952] [serial = 1639] [outer = 000000F40983FC00] 11:57:48 INFO - PROCESS | 2952 | 1468522668781 Marionette DEBUG loaded listener.js 11:57:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F416BAC000) [pid = 2952] [serial = 1640] [outer = 000000F40983FC00] 11:57:49 INFO - PROCESS | 2952 | 1468522669222 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 11:57:49 INFO - PROCESS | 2952 | 1468522669296 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 11:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:57:49 INFO - PROCESS | 2952 | 1468522669299 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:57:49 INFO - PROCESS | 2952 | 1468522669301 Marionette TRACE conn5 <- [1,2150,null,{}] 11:57:49 INFO - PROCESS | 2952 | 1468522669306 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:49 INFO - PROCESS | 2952 | 1468522669312 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:49 INFO - PROCESS | 2952 | 1468522669463 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 11:57:49 INFO - PROCESS | 2952 | 1468522669471 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:49 INFO - PROCESS | 2952 | 1468522669473 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:49 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B335800 == 32 [pid = 2952] [id = 547] 11:57:49 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F409FD6000) [pid = 2952] [serial = 1641] [outer = 0000000000000000] 11:57:49 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F410230400) [pid = 2952] [serial = 1642] [outer = 000000F409FD6000] 11:57:49 INFO - PROCESS | 2952 | 1468522669730 Marionette DEBUG loaded listener.js 11:57:49 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F417B76800) [pid = 2952] [serial = 1643] [outer = 000000F409FD6000] 11:57:49 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F4175DF400) [pid = 2952] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:57:49 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F410232800) [pid = 2952] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:57:49 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F4145E6400) [pid = 2952] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:57:49 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F4175E9000) [pid = 2952] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:57:49 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F4103D3400) [pid = 2952] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:57:49 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F419B22800) [pid = 2952] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:57:49 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F418625C00) [pid = 2952] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:57:49 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F409FCB800) [pid = 2952] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:57:49 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F416975800) [pid = 2952] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:57:49 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F409AC9800) [pid = 2952] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:57:49 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F409F49000) [pid = 2952] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:57:49 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F41B210000) [pid = 2952] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:57:50 INFO - PROCESS | 2952 | 1468522670149 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 11:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 880ms 11:57:50 INFO - PROCESS | 2952 | 1468522670183 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 11:57:50 INFO - PROCESS | 2952 | 1468522670185 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 11:57:50 INFO - PROCESS | 2952 | 1468522670188 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:57:50 INFO - PROCESS | 2952 | 1468522670190 Marionette TRACE conn5 <- [1,2154,null,{}] 11:57:50 INFO - PROCESS | 2952 | 1468522670193 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:50 INFO - PROCESS | 2952 | 1468522670195 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:50 INFO - PROCESS | 2952 | 1468522670306 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 11:57:50 INFO - PROCESS | 2952 | 1468522670314 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:50 INFO - PROCESS | 2952 | 1468522670316 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:50 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B444000 == 33 [pid = 2952] [id = 548] 11:57:50 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F40A42E800) [pid = 2952] [serial = 1644] [outer = 0000000000000000] 11:57:50 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F4175E4C00) [pid = 2952] [serial = 1645] [outer = 000000F40A42E800] 11:57:50 INFO - PROCESS | 2952 | 1468522670366 Marionette DEBUG loaded listener.js 11:57:50 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F417D9B000) [pid = 2952] [serial = 1646] [outer = 000000F40A42E800] 11:57:50 INFO - PROCESS | 2952 | 1468522670780 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 11:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 629ms 11:57:50 INFO - PROCESS | 2952 | 1468522670820 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 11:57:50 INFO - PROCESS | 2952 | 1468522670822 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 11:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:57:50 INFO - PROCESS | 2952 | 1468522670825 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:57:50 INFO - PROCESS | 2952 | 1468522670827 Marionette TRACE conn5 <- [1,2158,null,{}] 11:57:50 INFO - PROCESS | 2952 | 1468522670830 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:50 INFO - PROCESS | 2952 | 1468522670832 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:50 INFO - PROCESS | 2952 | 1468522670945 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 11:57:50 INFO - PROCESS | 2952 | 1468522670953 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:50 INFO - PROCESS | 2952 | 1468522670955 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:50 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE67000 == 34 [pid = 2952] [id = 549] 11:57:50 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F413D92400) [pid = 2952] [serial = 1647] [outer = 0000000000000000] 11:57:51 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F4182AB800) [pid = 2952] [serial = 1648] [outer = 000000F413D92400] 11:57:51 INFO - PROCESS | 2952 | 1468522671000 Marionette DEBUG loaded listener.js 11:57:51 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F419769000) [pid = 2952] [serial = 1649] [outer = 000000F413D92400] 11:57:51 INFO - PROCESS | 2952 | 1468522671410 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 11:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 631ms 11:57:51 INFO - PROCESS | 2952 | 1468522671460 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 11:57:51 INFO - PROCESS | 2952 | 1468522671462 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 11:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:57:51 INFO - PROCESS | 2952 | 1468522671465 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:57:51 INFO - PROCESS | 2952 | 1468522671467 Marionette TRACE conn5 <- [1,2162,null,{}] 11:57:51 INFO - PROCESS | 2952 | 1468522671470 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:51 INFO - PROCESS | 2952 | 1468522671472 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:51 INFO - PROCESS | 2952 | 1468522671585 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 11:57:51 INFO - PROCESS | 2952 | 1468522671624 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:51 INFO - PROCESS | 2952 | 1468522671626 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:51 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4177F0800 == 35 [pid = 2952] [id = 550] 11:57:51 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F419BCAC00) [pid = 2952] [serial = 1650] [outer = 0000000000000000] 11:57:51 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F41A671800) [pid = 2952] [serial = 1651] [outer = 000000F419BCAC00] 11:57:51 INFO - PROCESS | 2952 | 1468522671670 Marionette DEBUG loaded listener.js 11:57:51 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F41A6DD800) [pid = 2952] [serial = 1652] [outer = 000000F419BCAC00] 11:57:52 INFO - PROCESS | 2952 | --DOCSHELL 000000F40A27D800 == 34 [pid = 2952] [id = 10] 11:57:52 INFO - PROCESS | 2952 | 1468522672503 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 11:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1082ms 11:57:52 INFO - PROCESS | 2952 | 1468522672551 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 11:57:52 INFO - PROCESS | 2952 | 1468522672554 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 11:57:52 INFO - PROCESS | 2952 | 1468522672559 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:57:52 INFO - PROCESS | 2952 | 1468522672562 Marionette TRACE conn5 <- [1,2166,null,{}] 11:57:52 INFO - PROCESS | 2952 | 1468522672567 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:52 INFO - PROCESS | 2952 | 1468522672571 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:52 INFO - PROCESS | 2952 | 1468522672718 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 11:57:52 INFO - PROCESS | 2952 | 1468522672839 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:52 INFO - PROCESS | 2952 | 1468522672842 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:52 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416B4F000 == 35 [pid = 2952] [id = 551] 11:57:52 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F40A32F800) [pid = 2952] [serial = 1653] [outer = 0000000000000000] 11:57:52 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F40A49A000) [pid = 2952] [serial = 1654] [outer = 000000F40A32F800] 11:57:52 INFO - PROCESS | 2952 | 1468522672903 Marionette DEBUG loaded listener.js 11:57:53 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F40F16A400) [pid = 2952] [serial = 1655] [outer = 000000F40A32F800] 11:57:53 INFO - PROCESS | 2952 | 1468522673671 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1189ms 11:57:53 INFO - PROCESS | 2952 | 1468522673753 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 11:57:53 INFO - PROCESS | 2952 | 1468522673758 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 11:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:57:53 INFO - PROCESS | 2952 | 1468522673765 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:57:53 INFO - PROCESS | 2952 | 1468522673769 Marionette TRACE conn5 <- [1,2170,null,{}] 11:57:53 INFO - PROCESS | 2952 | 1468522673773 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:53 INFO - PROCESS | 2952 | 1468522673776 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:54 INFO - PROCESS | 2952 | 1468522674025 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 11:57:54 INFO - PROCESS | 2952 | 1468522674150 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:54 INFO - PROCESS | 2952 | 1468522674153 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:54 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40F719000 == 36 [pid = 2952] [id = 552] 11:57:54 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F409FD7800) [pid = 2952] [serial = 1656] [outer = 0000000000000000] 11:57:54 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F40A20C400) [pid = 2952] [serial = 1657] [outer = 000000F409FD7800] 11:57:54 INFO - PROCESS | 2952 | 1468522674206 Marionette DEBUG loaded listener.js 11:57:54 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F40A49E400) [pid = 2952] [serial = 1658] [outer = 000000F409FD7800] 11:57:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE67000 == 35 [pid = 2952] [id = 549] 11:57:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B444000 == 34 [pid = 2952] [id = 548] 11:57:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B335800 == 33 [pid = 2952] [id = 547] 11:57:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AE19800 == 32 [pid = 2952] [id = 546] 11:57:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A20B000 == 31 [pid = 2952] [id = 545] 11:57:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F4177F1000 == 30 [pid = 2952] [id = 544] 11:57:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F4158B5000 == 29 [pid = 2952] [id = 543] 11:57:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F41024C800 == 28 [pid = 2952] [id = 542] 11:57:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F40F13F000 == 27 [pid = 2952] [id = 541] 11:57:54 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F41B20E800) [pid = 2952] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 11:57:54 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F4103DB800) [pid = 2952] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 11:57:54 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F416965800) [pid = 2952] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 11:57:54 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F4182A9400) [pid = 2952] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 11:57:54 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F413E10C00) [pid = 2952] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 11:57:54 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F41AF4B400) [pid = 2952] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 11:57:54 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F41A677400) [pid = 2952] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 11:57:54 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F41B205C00) [pid = 2952] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 11:57:54 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F413D6F400) [pid = 2952] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 11:57:54 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F409FD5C00) [pid = 2952] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 11:57:54 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F413878C00) [pid = 2952] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 11:57:54 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F40A482000) [pid = 2952] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 11:57:54 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F41713E000) [pid = 2952] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 11:57:54 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F4175DBC00) [pid = 2952] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 11:57:54 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F409FD0400) [pid = 2952] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 11:57:54 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F417B74400) [pid = 2952] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 11:57:54 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F40A490800) [pid = 2952] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 11:57:54 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F41A6DC000) [pid = 2952] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 11:57:54 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F4182B1400) [pid = 2952] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 11:57:54 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F416516800) [pid = 2952] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 11:57:54 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F415C7E800) [pid = 2952] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 11:57:54 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F41B473C00) [pid = 2952] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 11:57:54 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F41B46C400) [pid = 2952] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 11:57:54 INFO - PROCESS | 2952 | 1468522674783 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1035ms 11:57:54 INFO - PROCESS | 2952 | 1468522674805 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 11:57:54 INFO - PROCESS | 2952 | 1468522674810 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 11:57:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:57:54 INFO - PROCESS | 2952 | 1468522674815 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:57:54 INFO - PROCESS | 2952 | 1468522674818 Marionette TRACE conn5 <- [1,2174,null,{}] 11:57:54 INFO - PROCESS | 2952 | 1468522674840 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:54 INFO - PROCESS | 2952 | 1468522674843 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:54 INFO - PROCESS | 2952 | 1468522674933 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 11:57:54 INFO - PROCESS | 2952 | 1468522674941 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:54 INFO - PROCESS | 2952 | 1468522674944 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:54 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4165DE000 == 28 [pid = 2952] [id = 553] 11:57:54 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F40A4A4800) [pid = 2952] [serial = 1659] [outer = 0000000000000000] 11:57:54 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F40F1AD400) [pid = 2952] [serial = 1660] [outer = 000000F40A4A4800] 11:57:55 INFO - PROCESS | 2952 | 1468522674993 Marionette DEBUG loaded listener.js 11:57:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F410986000) [pid = 2952] [serial = 1661] [outer = 000000F40A4A4800] 11:57:55 INFO - PROCESS | 2952 | 1468522675468 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 11:57:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:57:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 691ms 11:57:55 INFO - PROCESS | 2952 | 1468522675506 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 11:57:55 INFO - PROCESS | 2952 | 1468522675509 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 11:57:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:57:55 INFO - PROCESS | 2952 | 1468522675512 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:57:55 INFO - PROCESS | 2952 | 1468522675514 Marionette TRACE conn5 <- [1,2178,null,{}] 11:57:55 INFO - PROCESS | 2952 | 1468522675518 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:55 INFO - PROCESS | 2952 | 1468522675520 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:55 INFO - PROCESS | 2952 | 1468522675641 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 11:57:55 INFO - PROCESS | 2952 | 1468522675720 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:55 INFO - PROCESS | 2952 | 1468522675722 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:55 INFO - PROCESS | 2952 | ++DOCSHELL 000000F419783800 == 29 [pid = 2952] [id = 554] 11:57:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F40A845800) [pid = 2952] [serial = 1662] [outer = 0000000000000000] 11:57:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F413D97C00) [pid = 2952] [serial = 1663] [outer = 000000F40A845800] 11:57:55 INFO - PROCESS | 2952 | 1468522675775 Marionette DEBUG loaded listener.js 11:57:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F415807000) [pid = 2952] [serial = 1664] [outer = 000000F40A845800] 11:57:56 INFO - PROCESS | 2952 | 1468522676178 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 11:57:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:57:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 731ms 11:57:56 INFO - PROCESS | 2952 | 1468522676246 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 11:57:56 INFO - PROCESS | 2952 | 1468522676250 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 11:57:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:57:56 INFO - PROCESS | 2952 | 1468522676261 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:57:56 INFO - PROCESS | 2952 | 1468522676266 Marionette TRACE conn5 <- [1,2182,null,{}] 11:57:56 INFO - PROCESS | 2952 | 1468522676270 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:56 INFO - PROCESS | 2952 | 1468522676274 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:56 INFO - PROCESS | 2952 | 1468522676368 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 11:57:56 INFO - PROCESS | 2952 | 1468522676377 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:56 INFO - PROCESS | 2952 | 1468522676379 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:56 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AEEB800 == 30 [pid = 2952] [id = 555] 11:57:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F415CA0C00) [pid = 2952] [serial = 1665] [outer = 0000000000000000] 11:57:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F416963000) [pid = 2952] [serial = 1666] [outer = 000000F415CA0C00] 11:57:56 INFO - PROCESS | 2952 | 1468522676424 Marionette DEBUG loaded listener.js 11:57:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F417138C00) [pid = 2952] [serial = 1667] [outer = 000000F415CA0C00] 11:57:56 INFO - PROCESS | 2952 | 1468522676841 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 11:57:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:57:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 649ms 11:57:56 INFO - PROCESS | 2952 | 1468522676909 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 11:57:56 INFO - PROCESS | 2952 | 1468522676911 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 11:57:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:57:56 INFO - PROCESS | 2952 | 1468522676914 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:57:56 INFO - PROCESS | 2952 | 1468522676916 Marionette TRACE conn5 <- [1,2186,null,{}] 11:57:56 INFO - PROCESS | 2952 | 1468522676920 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:56 INFO - PROCESS | 2952 | 1468522676922 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:57 INFO - PROCESS | 2952 | 1468522677063 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 11:57:57 INFO - PROCESS | 2952 | 1468522677082 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:57 INFO - PROCESS | 2952 | 1468522677091 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:57 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B43B800 == 31 [pid = 2952] [id = 556] 11:57:57 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F417140400) [pid = 2952] [serial = 1668] [outer = 0000000000000000] 11:57:57 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F4175DB400) [pid = 2952] [serial = 1669] [outer = 000000F417140400] 11:57:57 INFO - PROCESS | 2952 | 1468522677136 Marionette DEBUG loaded listener.js 11:57:57 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F4175E8400) [pid = 2952] [serial = 1670] [outer = 000000F417140400] 11:57:57 INFO - PROCESS | 2952 | 1468522677559 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:57:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:57:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 691ms 11:57:57 INFO - PROCESS | 2952 | 1468522677608 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 11:57:57 INFO - PROCESS | 2952 | 1468522677610 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 11:57:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:57:57 INFO - PROCESS | 2952 | 1468522677613 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:57:57 INFO - PROCESS | 2952 | 1468522677615 Marionette TRACE conn5 <- [1,2190,null,{}] 11:57:57 INFO - PROCESS | 2952 | 1468522677624 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:57 INFO - PROCESS | 2952 | 1468522677627 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:57 INFO - PROCESS | 2952 | 1468522677750 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 11:57:57 INFO - PROCESS | 2952 | 1468522677761 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:57 INFO - PROCESS | 2952 | 1468522677767 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:57 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AE26000 == 32 [pid = 2952] [id = 557] 11:57:57 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F417D8E400) [pid = 2952] [serial = 1671] [outer = 0000000000000000] 11:57:57 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F418295400) [pid = 2952] [serial = 1672] [outer = 000000F417D8E400] 11:57:57 INFO - PROCESS | 2952 | 1468522677870 Marionette DEBUG loaded listener.js 11:57:57 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F41976B000) [pid = 2952] [serial = 1673] [outer = 000000F417D8E400] 11:57:58 INFO - PROCESS | 2952 | 1468522678322 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 11:57:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:57:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 733ms 11:57:58 INFO - PROCESS | 2952 | 1468522678350 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 11:57:58 INFO - PROCESS | 2952 | 1468522678352 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 11:57:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:57:58 INFO - PROCESS | 2952 | 1468522678388 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:57:58 INFO - PROCESS | 2952 | 1468522678390 Marionette TRACE conn5 <- [1,2194,null,{}] 11:57:58 INFO - PROCESS | 2952 | 1468522678398 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:58 INFO - PROCESS | 2952 | 1468522678400 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:58 INFO - PROCESS | 2952 | 1468522678522 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 11:57:58 INFO - PROCESS | 2952 | 1468522678534 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:58 INFO - PROCESS | 2952 | 1468522678536 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:58 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E587800 == 33 [pid = 2952] [id = 558] 11:57:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F41A84D800) [pid = 2952] [serial = 1674] [outer = 0000000000000000] 11:57:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F41A8D2C00) [pid = 2952] [serial = 1675] [outer = 000000F41A84D800] 11:57:58 INFO - PROCESS | 2952 | 1468522678580 Marionette DEBUG loaded listener.js 11:57:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F41AF44800) [pid = 2952] [serial = 1676] [outer = 000000F41A84D800] 11:57:58 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F4158C5400) [pid = 2952] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:57:58 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F40A48B400) [pid = 2952] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:57:58 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F40A25C800) [pid = 2952] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:57:58 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F409FC0400) [pid = 2952] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:57:58 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F40983FC00) [pid = 2952] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:57:58 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F40A2D5000) [pid = 2952] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:57:58 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F413E86400) [pid = 2952] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:57:58 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F4182B5000) [pid = 2952] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:57:58 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F41B477400) [pid = 2952] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:57:58 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F40A42E800) [pid = 2952] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:57:58 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F409FD6000) [pid = 2952] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:57:58 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F409FC6000) [pid = 2952] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:57:58 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F413D92400) [pid = 2952] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:57:59 INFO - PROCESS | 2952 | 1468522679067 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 11:57:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:57:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 755ms 11:57:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:57:59 INFO - PROCESS | 2952 | 1468522679119 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 11:57:59 INFO - PROCESS | 2952 | 1468522679121 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 11:57:59 INFO - PROCESS | 2952 | 1468522679125 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:57:59 INFO - PROCESS | 2952 | 1468522679127 Marionette TRACE conn5 <- [1,2198,null,{}] 11:57:59 INFO - PROCESS | 2952 | 1468522679130 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:59 INFO - PROCESS | 2952 | 1468522679132 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:59 INFO - PROCESS | 2952 | 1468522679215 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 11:57:59 INFO - PROCESS | 2952 | 1468522679295 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:59 INFO - PROCESS | 2952 | 1468522679297 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:59 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416D68800 == 34 [pid = 2952] [id = 559] 11:57:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F409129C00) [pid = 2952] [serial = 1677] [outer = 0000000000000000] 11:57:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F40A337400) [pid = 2952] [serial = 1678] [outer = 000000F409129C00] 11:57:59 INFO - PROCESS | 2952 | 1468522679343 Marionette DEBUG loaded listener.js 11:57:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F416516C00) [pid = 2952] [serial = 1679] [outer = 000000F409129C00] 11:57:59 INFO - PROCESS | 2952 | 1468522679699 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 11:57:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:57:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 628ms 11:57:59 INFO - PROCESS | 2952 | 1468522679757 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 11:57:59 INFO - PROCESS | 2952 | 1468522679759 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 11:57:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:57:59 INFO - PROCESS | 2952 | 1468522679762 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:57:59 INFO - PROCESS | 2952 | 1468522679764 Marionette TRACE conn5 <- [1,2202,null,{}] 11:57:59 INFO - PROCESS | 2952 | 1468522679776 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:59 INFO - PROCESS | 2952 | 1468522679778 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:59 INFO - PROCESS | 2952 | 1468522679916 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 11:57:59 INFO - PROCESS | 2952 | 1468522679966 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:59 INFO - PROCESS | 2952 | 1468522679968 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:57:59 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E5BA800 == 35 [pid = 2952] [id = 560] 11:57:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F409FBD400) [pid = 2952] [serial = 1680] [outer = 0000000000000000] 11:58:00 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F41AF45C00) [pid = 2952] [serial = 1681] [outer = 000000F409FBD400] 11:58:00 INFO - PROCESS | 2952 | 1468522680014 Marionette DEBUG loaded listener.js 11:58:00 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F41B205000) [pid = 2952] [serial = 1682] [outer = 000000F409FBD400] 11:58:00 INFO - PROCESS | 2952 | 1468522680363 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 11:58:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:58:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 628ms 11:58:00 INFO - PROCESS | 2952 | 1468522680393 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 11:58:00 INFO - PROCESS | 2952 | 1468522680396 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 11:58:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:58:00 INFO - PROCESS | 2952 | 1468522680399 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:58:00 INFO - PROCESS | 2952 | 1468522680400 Marionette TRACE conn5 <- [1,2206,null,{}] 11:58:00 INFO - PROCESS | 2952 | 1468522680404 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:00 INFO - PROCESS | 2952 | 1468522680406 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:00 INFO - PROCESS | 2952 | 1468522680523 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 11:58:00 INFO - PROCESS | 2952 | 1468522680531 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:00 INFO - PROCESS | 2952 | 1468522680533 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:00 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E976000 == 36 [pid = 2952] [id = 561] 11:58:00 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F41B20AC00) [pid = 2952] [serial = 1683] [outer = 0000000000000000] 11:58:00 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F41B210000) [pid = 2952] [serial = 1684] [outer = 000000F41B20AC00] 11:58:00 INFO - PROCESS | 2952 | 1468522680578 Marionette DEBUG loaded listener.js 11:58:00 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F41B46F400) [pid = 2952] [serial = 1685] [outer = 000000F41B20AC00] 11:58:00 INFO - PROCESS | 2952 | 1468522680976 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 11:58:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:58:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 627ms 11:58:01 INFO - PROCESS | 2952 | 1468522681030 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 11:58:01 INFO - PROCESS | 2952 | 1468522681035 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 11:58:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:58:01 INFO - PROCESS | 2952 | 1468522681040 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:58:01 INFO - PROCESS | 2952 | 1468522681045 Marionette TRACE conn5 <- [1,2210,null,{}] 11:58:01 INFO - PROCESS | 2952 | 1468522681051 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:01 INFO - PROCESS | 2952 | 1468522681055 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:01 INFO - PROCESS | 2952 | 1468522681207 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 11:58:01 INFO - PROCESS | 2952 | 1468522681384 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:01 INFO - PROCESS | 2952 | 1468522681390 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:01 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4164B1800 == 37 [pid = 2952] [id = 562] 11:58:01 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F40A482800) [pid = 2952] [serial = 1686] [outer = 0000000000000000] 11:58:01 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F40A497800) [pid = 2952] [serial = 1687] [outer = 000000F40A482800] 11:58:01 INFO - PROCESS | 2952 | 1468522681449 Marionette DEBUG loaded listener.js 11:58:01 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F410396C00) [pid = 2952] [serial = 1688] [outer = 000000F40A482800] 11:58:02 INFO - PROCESS | 2952 | 1468522682000 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:58:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:58:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1028ms 11:58:02 INFO - PROCESS | 2952 | 1468522682073 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 11:58:02 INFO - PROCESS | 2952 | 1468522682076 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 11:58:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:58:02 INFO - PROCESS | 2952 | 1468522682083 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:58:02 INFO - PROCESS | 2952 | 1468522682087 Marionette TRACE conn5 <- [1,2214,null,{}] 11:58:02 INFO - PROCESS | 2952 | 1468522682092 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:02 INFO - PROCESS | 2952 | 1468522682096 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:02 INFO - PROCESS | 2952 | 1468522682220 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 11:58:02 INFO - PROCESS | 2952 | 1468522682338 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:02 INFO - PROCESS | 2952 | 1468522682340 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:02 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B32A000 == 38 [pid = 2952] [id = 563] 11:58:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F413E0C400) [pid = 2952] [serial = 1689] [outer = 0000000000000000] 11:58:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F4158D0800) [pid = 2952] [serial = 1690] [outer = 000000F413E0C400] 11:58:02 INFO - PROCESS | 2952 | 1468522682398 Marionette DEBUG loaded listener.js 11:58:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F416967C00) [pid = 2952] [serial = 1691] [outer = 000000F413E0C400] 11:58:03 INFO - PROCESS | 2952 | 1468522683009 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 11:58:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:58:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 982ms 11:58:03 INFO - PROCESS | 2952 | 1468522683063 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 11:58:03 INFO - PROCESS | 2952 | 1468522683066 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 11:58:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:58:03 INFO - PROCESS | 2952 | 1468522683070 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:58:03 INFO - PROCESS | 2952 | 1468522683073 Marionette TRACE conn5 <- [1,2218,null,{}] 11:58:03 INFO - PROCESS | 2952 | 1468522683084 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:03 INFO - PROCESS | 2952 | 1468522683089 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:03 INFO - PROCESS | 2952 | 1468522683246 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 11:58:03 INFO - PROCESS | 2952 | 1468522683263 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:03 INFO - PROCESS | 2952 | 1468522683267 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:03 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41EA38000 == 39 [pid = 2952] [id = 564] 11:58:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F418AE5400) [pid = 2952] [serial = 1692] [outer = 0000000000000000] 11:58:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F41A66F800) [pid = 2952] [serial = 1693] [outer = 000000F418AE5400] 11:58:03 INFO - PROCESS | 2952 | 1468522683327 Marionette DEBUG loaded listener.js 11:58:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F41B20B400) [pid = 2952] [serial = 1694] [outer = 000000F418AE5400] 11:58:03 INFO - PROCESS | 2952 | 1468522683957 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 11:58:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:58:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 944ms 11:58:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:58:04 INFO - PROCESS | 2952 | 1468522684016 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 11:58:04 INFO - PROCESS | 2952 | 1468522684018 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 11:58:04 INFO - PROCESS | 2952 | 1468522684022 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:58:04 INFO - PROCESS | 2952 | 1468522684024 Marionette TRACE conn5 <- [1,2222,null,{}] 11:58:04 INFO - PROCESS | 2952 | 1468522684028 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:04 INFO - PROCESS | 2952 | 1468522684031 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:04 INFO - PROCESS | 2952 | 1468522684147 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 11:58:04 INFO - PROCESS | 2952 | 1468522684268 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:04 INFO - PROCESS | 2952 | 1468522684271 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:04 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41ECD6800 == 40 [pid = 2952] [id = 565] 11:58:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F41B4EA000) [pid = 2952] [serial = 1695] [outer = 0000000000000000] 11:58:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 92 (000000F41B4F3000) [pid = 2952] [serial = 1696] [outer = 000000F41B4EA000] 11:58:04 INFO - PROCESS | 2952 | 1468522684327 Marionette DEBUG loaded listener.js 11:58:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 93 (000000F41B605000) [pid = 2952] [serial = 1697] [outer = 000000F41B4EA000] 11:58:05 INFO - PROCESS | 2952 | 1468522685104 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 11:58:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:58:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1128ms 11:58:05 INFO - PROCESS | 2952 | 1468522685152 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 11:58:05 INFO - PROCESS | 2952 | 1468522685156 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 11:58:05 INFO - PROCESS | 2952 | 1468522685162 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:58:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:58:05 INFO - PROCESS | 2952 | 1468522685165 Marionette TRACE conn5 <- [1,2226,null,{}] 11:58:05 INFO - PROCESS | 2952 | 1468522685171 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:05 INFO - PROCESS | 2952 | 1468522685174 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:05 INFO - PROCESS | 2952 | 1468522685283 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 11:58:05 INFO - PROCESS | 2952 | 1468522685366 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:05 INFO - PROCESS | 2952 | 1468522685371 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:05 INFO - PROCESS | 2952 | ++DOCSHELL 000000F409A9D800 == 41 [pid = 2952] [id = 566] 11:58:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 94 (000000F40A32A000) [pid = 2952] [serial = 1698] [outer = 0000000000000000] 11:58:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 95 (000000F40A485800) [pid = 2952] [serial = 1699] [outer = 000000F40A32A000] 11:58:05 INFO - PROCESS | 2952 | 1468522685469 Marionette DEBUG loaded listener.js 11:58:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 96 (000000F40AC0D400) [pid = 2952] [serial = 1700] [outer = 000000F40A32A000] 11:58:06 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E5BA800 == 40 [pid = 2952] [id = 560] 11:58:06 INFO - PROCESS | 2952 | --DOCSHELL 000000F416D68800 == 39 [pid = 2952] [id = 559] 11:58:06 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E587800 == 38 [pid = 2952] [id = 558] 11:58:06 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AE26000 == 37 [pid = 2952] [id = 557] 11:58:06 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B43B800 == 36 [pid = 2952] [id = 556] 11:58:06 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AEEB800 == 35 [pid = 2952] [id = 555] 11:58:06 INFO - PROCESS | 2952 | --DOCSHELL 000000F419783800 == 34 [pid = 2952] [id = 554] 11:58:06 INFO - PROCESS | 2952 | --DOCSHELL 000000F4165DE000 == 33 [pid = 2952] [id = 553] 11:58:06 INFO - PROCESS | 2952 | --DOCSHELL 000000F4091A2800 == 32 [pid = 2952] [id = 11] 11:58:06 INFO - PROCESS | 2952 | --DOCSHELL 000000F40F719000 == 31 [pid = 2952] [id = 552] 11:58:06 INFO - PROCESS | 2952 | --DOCSHELL 000000F4177F0800 == 30 [pid = 2952] [id = 550] 11:58:06 INFO - PROCESS | 2952 | --DOCSHELL 000000F416B4F000 == 29 [pid = 2952] [id = 551] 11:58:06 INFO - PROCESS | 2952 | --DOCSHELL 000000F41ECD6800 == 28 [pid = 2952] [id = 565] 11:58:06 INFO - PROCESS | 2952 | --DOCSHELL 000000F41EA38000 == 27 [pid = 2952] [id = 564] 11:58:06 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B32A000 == 26 [pid = 2952] [id = 563] 11:58:06 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E976000 == 25 [pid = 2952] [id = 561] 11:58:06 INFO - PROCESS | 2952 | --DOCSHELL 000000F4164B1800 == 24 [pid = 2952] [id = 562] 11:58:06 INFO - PROCESS | 2952 | --DOMWINDOW == 95 (000000F4182AB800) [pid = 2952] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 11:58:06 INFO - PROCESS | 2952 | --DOMWINDOW == 94 (000000F4158CF400) [pid = 2952] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 11:58:06 INFO - PROCESS | 2952 | --DOMWINDOW == 93 (000000F40B3DA400) [pid = 2952] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 11:58:06 INFO - PROCESS | 2952 | --DOMWINDOW == 92 (000000F40F16A000) [pid = 2952] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 11:58:06 INFO - PROCESS | 2952 | --DOMWINDOW == 91 (000000F40A844800) [pid = 2952] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 11:58:06 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F40A42B000) [pid = 2952] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 11:58:06 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F40A20A000) [pid = 2952] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 11:58:06 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F40A426000) [pid = 2952] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 11:58:06 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F416960400) [pid = 2952] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 11:58:06 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F416519000) [pid = 2952] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 11:58:06 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F40B344000) [pid = 2952] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 11:58:06 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F40A42C400) [pid = 2952] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 11:58:06 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F4167A5400) [pid = 2952] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 11:58:06 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F414626C00) [pid = 2952] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 11:58:06 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F41A6E7400) [pid = 2952] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 11:58:06 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F418AEF400) [pid = 2952] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 11:58:06 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F419769000) [pid = 2952] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 11:58:06 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F41B4F5000) [pid = 2952] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 11:58:06 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F41B4ECC00) [pid = 2952] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 11:58:06 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F4175E4C00) [pid = 2952] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 11:58:06 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F416BAC000) [pid = 2952] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 11:58:06 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F410230400) [pid = 2952] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 11:58:06 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F413D72C00) [pid = 2952] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 11:58:06 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F417D9B000) [pid = 2952] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 11:58:06 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F417B76800) [pid = 2952] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 11:58:06 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F413E11400) [pid = 2952] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 11:58:06 INFO - PROCESS | 2952 | 1468522686683 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:58:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:58:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1527ms 11:58:06 INFO - PROCESS | 2952 | 1468522686693 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 11:58:06 INFO - PROCESS | 2952 | 1468522686697 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 11:58:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:58:06 INFO - PROCESS | 2952 | 1468522686701 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:58:06 INFO - PROCESS | 2952 | 1468522686705 Marionette TRACE conn5 <- [1,2230,null,{}] 11:58:06 INFO - PROCESS | 2952 | 1468522686717 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:06 INFO - PROCESS | 2952 | 1468522686721 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:06 INFO - PROCESS | 2952 | 1468522686848 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 11:58:06 INFO - PROCESS | 2952 | 1468522686931 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:06 INFO - PROCESS | 2952 | 1468522686934 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:06 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410A13000 == 25 [pid = 2952] [id = 567] 11:58:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F40A209800) [pid = 2952] [serial = 1701] [outer = 0000000000000000] 11:58:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F40A20CC00) [pid = 2952] [serial = 1702] [outer = 000000F40A209800] 11:58:06 INFO - PROCESS | 2952 | 1468522686982 Marionette DEBUG loaded listener.js 11:58:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F40A335800) [pid = 2952] [serial = 1703] [outer = 000000F40A209800] 11:58:07 INFO - PROCESS | 2952 | 1468522687414 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:58:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:58:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 755ms 11:58:07 INFO - PROCESS | 2952 | 1468522687457 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 11:58:07 INFO - PROCESS | 2952 | 1468522687462 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 11:58:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:58:07 INFO - PROCESS | 2952 | 1468522687468 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:58:07 INFO - PROCESS | 2952 | 1468522687471 Marionette TRACE conn5 <- [1,2234,null,{}] 11:58:07 INFO - PROCESS | 2952 | 1468522687475 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:07 INFO - PROCESS | 2952 | 1468522687478 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:07 INFO - PROCESS | 2952 | 1468522687574 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 11:58:07 INFO - PROCESS | 2952 | 1468522687580 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:07 INFO - PROCESS | 2952 | 1468522687582 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:07 INFO - PROCESS | 2952 | ++DOCSHELL 000000F415C56000 == 26 [pid = 2952] [id = 568] 11:58:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F40A497000) [pid = 2952] [serial = 1704] [outer = 0000000000000000] 11:58:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F40B851800) [pid = 2952] [serial = 1705] [outer = 000000F40A497000] 11:58:07 INFO - PROCESS | 2952 | 1468522687632 Marionette DEBUG loaded listener.js 11:58:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F40EABEC00) [pid = 2952] [serial = 1706] [outer = 000000F40A497000] 11:58:08 INFO - PROCESS | 2952 | 1468522688099 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 11:58:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:58:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 692ms 11:58:08 INFO - PROCESS | 2952 | 1468522688163 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 11:58:08 INFO - PROCESS | 2952 | 1468522688166 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 11:58:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:58:08 INFO - PROCESS | 2952 | 1468522688169 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:58:08 INFO - PROCESS | 2952 | 1468522688173 Marionette TRACE conn5 <- [1,2238,null,{}] 11:58:08 INFO - PROCESS | 2952 | 1468522688184 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:08 INFO - PROCESS | 2952 | 1468522688189 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:08 INFO - PROCESS | 2952 | 1468522688302 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 11:58:08 INFO - PROCESS | 2952 | 1468522688393 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:08 INFO - PROCESS | 2952 | 1468522688396 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:08 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4177F4800 == 27 [pid = 2952] [id = 569] 11:58:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F409F22800) [pid = 2952] [serial = 1707] [outer = 0000000000000000] 11:58:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F410E66400) [pid = 2952] [serial = 1708] [outer = 000000F409F22800] 11:58:08 INFO - PROCESS | 2952 | 1468522688445 Marionette DEBUG loaded listener.js 11:58:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F413D74000) [pid = 2952] [serial = 1709] [outer = 000000F409F22800] 11:58:08 INFO - PROCESS | 2952 | 1468522688845 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 11:58:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:58:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 734ms 11:58:08 INFO - PROCESS | 2952 | 1468522688914 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 11:58:08 INFO - PROCESS | 2952 | 1468522688916 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 11:58:08 INFO - PROCESS | 2952 | 1468522688920 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:58:08 INFO - PROCESS | 2952 | 1468522688922 Marionette TRACE conn5 <- [1,2242,null,{}] 11:58:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:58:08 INFO - PROCESS | 2952 | 1468522688926 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:08 INFO - PROCESS | 2952 | 1468522688928 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:09 INFO - PROCESS | 2952 | 1468522689045 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 11:58:09 INFO - PROCESS | 2952 | 1468522689105 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:09 INFO - PROCESS | 2952 | 1468522689107 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:09 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A660800 == 28 [pid = 2952] [id = 570] 11:58:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F413E7B400) [pid = 2952] [serial = 1710] [outer = 0000000000000000] 11:58:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F4145E1C00) [pid = 2952] [serial = 1711] [outer = 000000F413E7B400] 11:58:09 INFO - PROCESS | 2952 | 1468522689153 Marionette DEBUG loaded listener.js 11:58:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F4158CA400) [pid = 2952] [serial = 1712] [outer = 000000F413E7B400] 11:58:09 INFO - PROCESS | 2952 | 1468522689571 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 11:58:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:58:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 670ms 11:58:09 INFO - PROCESS | 2952 | 1468522689596 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 11:58:09 INFO - PROCESS | 2952 | 1468522689598 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 11:58:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:58:09 INFO - PROCESS | 2952 | 1468522689601 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:58:09 INFO - PROCESS | 2952 | 1468522689603 Marionette TRACE conn5 <- [1,2246,null,{}] 11:58:09 INFO - PROCESS | 2952 | 1468522689606 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:09 INFO - PROCESS | 2952 | 1468522689609 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:09 INFO - PROCESS | 2952 | 1468522689745 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 11:58:09 INFO - PROCESS | 2952 | 1468522689775 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:09 INFO - PROCESS | 2952 | 1468522689777 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:09 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AE21800 == 29 [pid = 2952] [id = 571] 11:58:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F40A495C00) [pid = 2952] [serial = 1713] [outer = 0000000000000000] 11:58:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F41651A000) [pid = 2952] [serial = 1714] [outer = 000000F40A495C00] 11:58:09 INFO - PROCESS | 2952 | 1468522689821 Marionette DEBUG loaded listener.js 11:58:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F41695B000) [pid = 2952] [serial = 1715] [outer = 000000F40A495C00] 11:58:10 INFO - PROCESS | 2952 | 1468522690279 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:58:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:58:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 732ms 11:58:10 INFO - PROCESS | 2952 | 1468522690336 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 11:58:10 INFO - PROCESS | 2952 | 1468522690339 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 11:58:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:58:10 INFO - PROCESS | 2952 | 1468522690342 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:58:10 INFO - PROCESS | 2952 | 1468522690344 Marionette TRACE conn5 <- [1,2250,null,{}] 11:58:10 INFO - PROCESS | 2952 | 1468522690348 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:10 INFO - PROCESS | 2952 | 1468522690354 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:10 INFO - PROCESS | 2952 | 1468522690491 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 11:58:10 INFO - PROCESS | 2952 | 1468522690547 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:10 INFO - PROCESS | 2952 | 1468522690549 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:10 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B340800 == 30 [pid = 2952] [id = 572] 11:58:10 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F41695B800) [pid = 2952] [serial = 1716] [outer = 0000000000000000] 11:58:10 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F417008800) [pid = 2952] [serial = 1717] [outer = 000000F41695B800] 11:58:10 INFO - PROCESS | 2952 | 1468522690595 Marionette DEBUG loaded listener.js 11:58:10 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F41767D000) [pid = 2952] [serial = 1718] [outer = 000000F41695B800] 11:58:10 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F409FBD400) [pid = 2952] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:58:10 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F417140400) [pid = 2952] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:58:10 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F417D8E400) [pid = 2952] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:58:10 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F419BCAC00) [pid = 2952] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:58:10 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F40A32F800) [pid = 2952] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:58:10 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F409FD7800) [pid = 2952] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:58:10 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F41B20AC00) [pid = 2952] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:58:10 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F40A4A4800) [pid = 2952] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:58:10 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F415CA0C00) [pid = 2952] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:58:10 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F40A845800) [pid = 2952] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:58:10 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F409129C00) [pid = 2952] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:58:10 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F41A84D800) [pid = 2952] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:58:10 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F40F1B2C00) [pid = 2952] [serial = 29] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:58:10 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F40A27E000) [pid = 2952] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:58:11 INFO - PROCESS | 2952 | 1468522691176 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 11:58:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:58:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 881ms 11:58:11 INFO - PROCESS | 2952 | 1468522691226 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 11:58:11 INFO - PROCESS | 2952 | 1468522691228 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 11:58:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:58:11 INFO - PROCESS | 2952 | 1468522691231 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:58:11 INFO - PROCESS | 2952 | 1468522691233 Marionette TRACE conn5 <- [1,2254,null,{}] 11:58:11 INFO - PROCESS | 2952 | 1468522691237 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:11 INFO - PROCESS | 2952 | 1468522691239 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:11 INFO - PROCESS | 2952 | 1468522691319 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 11:58:11 INFO - PROCESS | 2952 | 1468522691324 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:11 INFO - PROCESS | 2952 | 1468522691326 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:11 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B446000 == 31 [pid = 2952] [id = 573] 11:58:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F40EA70C00) [pid = 2952] [serial = 1719] [outer = 0000000000000000] 11:58:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F415C98400) [pid = 2952] [serial = 1720] [outer = 000000F40EA70C00] 11:58:11 INFO - PROCESS | 2952 | 1468522691372 Marionette DEBUG loaded listener.js 11:58:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F4175E5C00) [pid = 2952] [serial = 1721] [outer = 000000F40EA70C00] 11:58:11 INFO - PROCESS | 2952 | 1468522691781 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 11:58:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:58:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 584ms 11:58:11 INFO - PROCESS | 2952 | 1468522691824 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 11:58:11 INFO - PROCESS | 2952 | 1468522691826 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 11:58:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:58:11 INFO - PROCESS | 2952 | 1468522691829 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:58:11 INFO - PROCESS | 2952 | 1468522691831 Marionette TRACE conn5 <- [1,2258,null,{}] 11:58:11 INFO - PROCESS | 2952 | 1468522691840 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:11 INFO - PROCESS | 2952 | 1468522691842 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:11 INFO - PROCESS | 2952 | 1468522691925 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 11:58:11 INFO - PROCESS | 2952 | 1468522691930 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:11 INFO - PROCESS | 2952 | 1468522691932 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:11 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE6D000 == 32 [pid = 2952] [id = 574] 11:58:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F417B2EC00) [pid = 2952] [serial = 1722] [outer = 0000000000000000] 11:58:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F417BB0000) [pid = 2952] [serial = 1723] [outer = 000000F417B2EC00] 11:58:11 INFO - PROCESS | 2952 | 1468522691977 Marionette DEBUG loaded listener.js 11:58:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F4158C8800) [pid = 2952] [serial = 1724] [outer = 000000F417B2EC00] 11:58:12 INFO - PROCESS | 2952 | 1468522692414 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 11:58:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:58:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 630ms 11:58:12 INFO - PROCESS | 2952 | 1468522692463 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 11:58:12 INFO - PROCESS | 2952 | 1468522692465 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 11:58:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:58:12 INFO - PROCESS | 2952 | 1468522692473 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:58:12 INFO - PROCESS | 2952 | 1468522692475 Marionette TRACE conn5 <- [1,2262,null,{}] 11:58:12 INFO - PROCESS | 2952 | 1468522692478 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:12 INFO - PROCESS | 2952 | 1468522692480 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:12 INFO - PROCESS | 2952 | 1468522692565 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 11:58:12 INFO - PROCESS | 2952 | 1468522692572 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:12 INFO - PROCESS | 2952 | 1468522692574 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:12 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4177F2000 == 33 [pid = 2952] [id = 575] 11:58:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F4182B1400) [pid = 2952] [serial = 1725] [outer = 0000000000000000] 11:58:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F418623400) [pid = 2952] [serial = 1726] [outer = 000000F4182B1400] 11:58:12 INFO - PROCESS | 2952 | 1468522692617 Marionette DEBUG loaded listener.js 11:58:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F419766400) [pid = 2952] [serial = 1727] [outer = 000000F4182B1400] 11:58:13 INFO - PROCESS | 2952 | --DOCSHELL 000000F410A13000 == 32 [pid = 2952] [id = 567] 11:58:13 INFO - PROCESS | 2952 | --DOCSHELL 000000F409A9D800 == 31 [pid = 2952] [id = 566] 11:58:14 INFO - PROCESS | 2952 | --DOCSHELL 000000F415C56000 == 30 [pid = 2952] [id = 568] 11:58:14 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A660800 == 29 [pid = 2952] [id = 570] 11:58:14 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B446000 == 28 [pid = 2952] [id = 573] 11:58:14 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE6D000 == 27 [pid = 2952] [id = 574] 11:58:14 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B340800 == 26 [pid = 2952] [id = 572] 11:58:14 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AE21800 == 25 [pid = 2952] [id = 571] 11:58:14 INFO - PROCESS | 2952 | --DOCSHELL 000000F4177F4800 == 24 [pid = 2952] [id = 569] 11:58:14 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F40EAF1800) [pid = 2952] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:58:14 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F41B205000) [pid = 2952] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 11:58:14 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F4175DB400) [pid = 2952] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 11:58:14 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F4175E8400) [pid = 2952] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 11:58:14 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F41976B000) [pid = 2952] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 11:58:14 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F418295400) [pid = 2952] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 11:58:14 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F41A671800) [pid = 2952] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 11:58:14 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F40A49A000) [pid = 2952] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 11:58:14 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F40F16A400) [pid = 2952] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 11:58:14 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F40A20C400) [pid = 2952] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 11:58:14 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F40A49E400) [pid = 2952] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 11:58:14 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F41B210000) [pid = 2952] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 11:58:14 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F40F1AD400) [pid = 2952] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 11:58:14 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F410986000) [pid = 2952] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 11:58:14 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F416963000) [pid = 2952] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 11:58:14 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F413D97C00) [pid = 2952] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 11:58:14 INFO - PROCESS | 2952 | --DOMWINDOW == 66 (000000F415807000) [pid = 2952] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 11:58:14 INFO - PROCESS | 2952 | --DOMWINDOW == 65 (000000F41A6DD800) [pid = 2952] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 11:58:14 INFO - PROCESS | 2952 | --DOMWINDOW == 64 (000000F40A337400) [pid = 2952] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 11:58:14 INFO - PROCESS | 2952 | --DOMWINDOW == 63 (000000F41A8D2C00) [pid = 2952] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 11:58:14 INFO - PROCESS | 2952 | --DOMWINDOW == 62 (000000F41B46F400) [pid = 2952] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 11:58:14 INFO - PROCESS | 2952 | --DOMWINDOW == 61 (000000F41AF45C00) [pid = 2952] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 11:58:14 INFO - PROCESS | 2952 | --DOMWINDOW == 60 (000000F4107D0C00) [pid = 2952] [serial = 1121] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:58:14 INFO - PROCESS | 2952 | --DOMWINDOW == 59 (000000F41AF44800) [pid = 2952] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 11:58:14 INFO - PROCESS | 2952 | --DOMWINDOW == 58 (000000F417138C00) [pid = 2952] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 11:58:14 INFO - PROCESS | 2952 | --DOMWINDOW == 57 (000000F416516C00) [pid = 2952] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 11:58:14 INFO - PROCESS | 2952 | 1468522694369 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 11:58:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:58:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1945ms 11:58:14 INFO - PROCESS | 2952 | 1468522694417 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 11:58:14 INFO - PROCESS | 2952 | 1468522694422 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 11:58:14 INFO - PROCESS | 2952 | 1468522694427 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:58:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:58:14 INFO - PROCESS | 2952 | 1468522694430 Marionette TRACE conn5 <- [1,2266,null,{}] 11:58:14 INFO - PROCESS | 2952 | 1468522694437 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:14 INFO - PROCESS | 2952 | 1468522694440 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:14 INFO - PROCESS | 2952 | 1468522694533 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 11:58:14 INFO - PROCESS | 2952 | 1468522694540 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:14 INFO - PROCESS | 2952 | 1468522694545 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:14 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40F71B800 == 25 [pid = 2952] [id = 576] 11:58:14 INFO - PROCESS | 2952 | ++DOMWINDOW == 58 (000000F409FC3000) [pid = 2952] [serial = 1728] [outer = 0000000000000000] 11:58:14 INFO - PROCESS | 2952 | ++DOMWINDOW == 59 (000000F409FC3800) [pid = 2952] [serial = 1729] [outer = 000000F409FC3000] 11:58:14 INFO - PROCESS | 2952 | 1468522694595 Marionette DEBUG loaded listener.js 11:58:14 INFO - PROCESS | 2952 | ++DOMWINDOW == 60 (000000F409FD7C00) [pid = 2952] [serial = 1730] [outer = 000000F409FC3000] 11:58:15 INFO - PROCESS | 2952 | 1468522695067 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 11:58:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:58:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 691ms 11:58:15 INFO - PROCESS | 2952 | 1468522695122 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 11:58:15 INFO - PROCESS | 2952 | 1468522695128 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 11:58:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:58:15 INFO - PROCESS | 2952 | 1468522695134 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:58:15 INFO - PROCESS | 2952 | 1468522695137 Marionette TRACE conn5 <- [1,2270,null,{}] 11:58:15 INFO - PROCESS | 2952 | 1468522695141 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:15 INFO - PROCESS | 2952 | 1468522695144 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:15 INFO - PROCESS | 2952 | 1468522695235 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 11:58:15 INFO - PROCESS | 2952 | 1468522695243 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:15 INFO - PROCESS | 2952 | 1468522695246 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:15 INFO - PROCESS | 2952 | ++DOCSHELL 000000F414437800 == 26 [pid = 2952] [id = 577] 11:58:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 61 (000000F40A330400) [pid = 2952] [serial = 1731] [outer = 0000000000000000] 11:58:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 62 (000000F40A337C00) [pid = 2952] [serial = 1732] [outer = 000000F40A330400] 11:58:15 INFO - PROCESS | 2952 | 1468522695296 Marionette DEBUG loaded listener.js 11:58:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 63 (000000F40A481400) [pid = 2952] [serial = 1733] [outer = 000000F40A330400] 11:58:15 INFO - PROCESS | 2952 | 1468522695758 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 11:58:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:58:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 691ms 11:58:15 INFO - PROCESS | 2952 | 1468522695827 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 11:58:15 INFO - PROCESS | 2952 | 1468522695830 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 11:58:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:58:15 INFO - PROCESS | 2952 | 1468522695834 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:58:15 INFO - PROCESS | 2952 | 1468522695837 Marionette TRACE conn5 <- [1,2274,null,{}] 11:58:15 INFO - PROCESS | 2952 | 1468522695849 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:15 INFO - PROCESS | 2952 | 1468522695854 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:15 INFO - PROCESS | 2952 | 1468522695970 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 11:58:16 INFO - PROCESS | 2952 | 1468522696053 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:16 INFO - PROCESS | 2952 | 1468522696057 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:16 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416B58800 == 27 [pid = 2952] [id = 578] 11:58:16 INFO - PROCESS | 2952 | ++DOMWINDOW == 64 (000000F408527C00) [pid = 2952] [serial = 1734] [outer = 0000000000000000] 11:58:16 INFO - PROCESS | 2952 | ++DOMWINDOW == 65 (000000F40AA29000) [pid = 2952] [serial = 1735] [outer = 000000F408527C00] 11:58:16 INFO - PROCESS | 2952 | 1468522696106 Marionette DEBUG loaded listener.js 11:58:16 INFO - PROCESS | 2952 | ++DOMWINDOW == 66 (000000F40EA74000) [pid = 2952] [serial = 1736] [outer = 000000F408527C00] 11:58:16 INFO - PROCESS | 2952 | 1468522696470 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 11:58:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 11:58:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 693ms 11:58:16 INFO - PROCESS | 2952 | 1468522696533 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 11:58:16 INFO - PROCESS | 2952 | 1468522696536 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 11:58:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:58:16 INFO - PROCESS | 2952 | 1468522696539 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:58:16 INFO - PROCESS | 2952 | 1468522696541 Marionette TRACE conn5 <- [1,2278,null,{}] 11:58:16 INFO - PROCESS | 2952 | 1468522696544 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:16 INFO - PROCESS | 2952 | 1468522696547 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:16 INFO - PROCESS | 2952 | 1468522696640 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 11:58:16 INFO - PROCESS | 2952 | 1468522696645 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:16 INFO - PROCESS | 2952 | 1468522696647 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:16 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4177D9800 == 28 [pid = 2952] [id = 579] 11:58:16 INFO - PROCESS | 2952 | ++DOMWINDOW == 67 (000000F40F742C00) [pid = 2952] [serial = 1737] [outer = 0000000000000000] 11:58:16 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F410391400) [pid = 2952] [serial = 1738] [outer = 000000F40F742C00] 11:58:16 INFO - PROCESS | 2952 | 1468522696694 Marionette DEBUG loaded listener.js 11:58:16 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F4107C7400) [pid = 2952] [serial = 1739] [outer = 000000F40F742C00] 11:58:17 INFO - PROCESS | 2952 | 1468522697121 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 11:58:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:58:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 628ms 11:58:17 INFO - PROCESS | 2952 | 1468522697170 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 11:58:17 INFO - PROCESS | 2952 | 1468522697173 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 11:58:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:58:17 INFO - PROCESS | 2952 | 1468522697176 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:58:17 INFO - PROCESS | 2952 | 1468522697178 Marionette TRACE conn5 <- [1,2282,null,{}] 11:58:17 INFO - PROCESS | 2952 | 1468522697182 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:17 INFO - PROCESS | 2952 | 1468522697184 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:17 INFO - PROCESS | 2952 | 1468522697265 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 11:58:17 INFO - PROCESS | 2952 | 1468522697273 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:17 INFO - PROCESS | 2952 | 1468522697275 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:17 INFO - PROCESS | 2952 | ++DOCSHELL 000000F419783000 == 29 [pid = 2952] [id = 580] 11:58:17 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F40A32F400) [pid = 2952] [serial = 1740] [outer = 0000000000000000] 11:58:17 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F413879400) [pid = 2952] [serial = 1741] [outer = 000000F40A32F400] 11:58:17 INFO - PROCESS | 2952 | 1468522697319 Marionette DEBUG loaded listener.js 11:58:17 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F413D6F800) [pid = 2952] [serial = 1742] [outer = 000000F40A32F400] 11:58:17 INFO - PROCESS | 2952 | 1468522697753 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 11:58:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:58:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 629ms 11:58:17 INFO - PROCESS | 2952 | 1468522697809 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 11:58:17 INFO - PROCESS | 2952 | 1468522697811 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 11:58:17 INFO - PROCESS | 2952 | 1468522697814 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:58:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:58:17 INFO - PROCESS | 2952 | 1468522697816 Marionette TRACE conn5 <- [1,2286,null,{}] 11:58:17 INFO - PROCESS | 2952 | 1468522697820 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:17 INFO - PROCESS | 2952 | 1468522697826 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:17 INFO - PROCESS | 2952 | 1468522697933 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 11:58:17 INFO - PROCESS | 2952 | 1468522697949 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:17 INFO - PROCESS | 2952 | 1468522697951 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:17 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AE19800 == 30 [pid = 2952] [id = 581] 11:58:17 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F413E7B000) [pid = 2952] [serial = 1743] [outer = 0000000000000000] 11:58:17 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F415811000) [pid = 2952] [serial = 1744] [outer = 000000F413E7B000] 11:58:17 INFO - PROCESS | 2952 | 1468522697995 Marionette DEBUG loaded listener.js 11:58:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F415C7C400) [pid = 2952] [serial = 1745] [outer = 000000F413E7B000] 11:58:18 INFO - PROCESS | 2952 | 1468522698382 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 11:58:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:58:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 629ms 11:58:18 INFO - PROCESS | 2952 | 1468522698446 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 11:58:18 INFO - PROCESS | 2952 | 1468522698449 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 11:58:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:58:18 INFO - PROCESS | 2952 | 1468522698456 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:58:18 INFO - PROCESS | 2952 | 1468522698458 Marionette TRACE conn5 <- [1,2290,null,{}] 11:58:18 INFO - PROCESS | 2952 | 1468522698462 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:18 INFO - PROCESS | 2952 | 1468522698464 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:18 INFO - PROCESS | 2952 | 1468522698543 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 11:58:18 INFO - PROCESS | 2952 | 1468522698549 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:18 INFO - PROCESS | 2952 | 1468522698551 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:18 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B327800 == 31 [pid = 2952] [id = 582] 11:58:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F415C9D800) [pid = 2952] [serial = 1746] [outer = 0000000000000000] 11:58:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F41651D000) [pid = 2952] [serial = 1747] [outer = 000000F415C9D800] 11:58:18 INFO - PROCESS | 2952 | 1468522698598 Marionette DEBUG loaded listener.js 11:58:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F4165F5000) [pid = 2952] [serial = 1748] [outer = 000000F415C9D800] 11:58:19 INFO - PROCESS | 2952 | 1468522699013 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:58:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:58:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 629ms 11:58:19 INFO - PROCESS | 2952 | 1468522699091 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 11:58:19 INFO - PROCESS | 2952 | 1468522699093 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 11:58:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:58:19 INFO - PROCESS | 2952 | 1468522699097 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:58:19 INFO - PROCESS | 2952 | 1468522699099 Marionette TRACE conn5 <- [1,2294,null,{}] 11:58:19 INFO - PROCESS | 2952 | 1468522699102 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:19 INFO - PROCESS | 2952 | 1468522699104 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:19 INFO - PROCESS | 2952 | 1468522699186 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 11:58:19 INFO - PROCESS | 2952 | 1468522699193 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:19 INFO - PROCESS | 2952 | 1468522699195 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:19 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B43E000 == 32 [pid = 2952] [id = 583] 11:58:19 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F416517000) [pid = 2952] [serial = 1749] [outer = 0000000000000000] 11:58:19 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F416964800) [pid = 2952] [serial = 1750] [outer = 000000F416517000] 11:58:19 INFO - PROCESS | 2952 | 1468522699240 Marionette DEBUG loaded listener.js 11:58:19 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F416970800) [pid = 2952] [serial = 1751] [outer = 000000F416517000] 11:58:19 INFO - PROCESS | 2952 | 1468522699711 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 11:58:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:58:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 629ms 11:58:19 INFO - PROCESS | 2952 | 1468522699731 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 11:58:19 INFO - PROCESS | 2952 | 1468522699733 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 11:58:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:58:19 INFO - PROCESS | 2952 | 1468522699737 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:58:19 INFO - PROCESS | 2952 | 1468522699739 Marionette TRACE conn5 <- [1,2298,null,{}] 11:58:19 INFO - PROCESS | 2952 | 1468522699742 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:19 INFO - PROCESS | 2952 | 1468522699744 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:19 INFO - PROCESS | 2952 | 1468522699855 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 11:58:19 INFO - PROCESS | 2952 | 1468522699862 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:19 INFO - PROCESS | 2952 | 1468522699864 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:19 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416B58000 == 33 [pid = 2952] [id = 584] 11:58:19 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F40A42D400) [pid = 2952] [serial = 1752] [outer = 0000000000000000] 11:58:19 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F417138800) [pid = 2952] [serial = 1753] [outer = 000000F40A42D400] 11:58:19 INFO - PROCESS | 2952 | 1468522699953 Marionette DEBUG loaded listener.js 11:58:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F417173800) [pid = 2952] [serial = 1754] [outer = 000000F40A42D400] 11:58:20 INFO - PROCESS | 2952 | 1468522700404 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:58:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:58:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 691ms 11:58:20 INFO - PROCESS | 2952 | 1468522700432 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 11:58:20 INFO - PROCESS | 2952 | 1468522700434 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 11:58:20 INFO - PROCESS | 2952 | 1468522700437 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:58:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:58:20 INFO - PROCESS | 2952 | 1468522700439 Marionette TRACE conn5 <- [1,2302,null,{}] 11:58:20 INFO - PROCESS | 2952 | 1468522700442 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:20 INFO - PROCESS | 2952 | 1468522700444 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:20 INFO - PROCESS | 2952 | 1468522700560 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 11:58:20 INFO - PROCESS | 2952 | 1468522700565 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:20 INFO - PROCESS | 2952 | 1468522700567 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:20 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E32F800 == 34 [pid = 2952] [id = 585] 11:58:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F417140C00) [pid = 2952] [serial = 1755] [outer = 0000000000000000] 11:58:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F4175E0800) [pid = 2952] [serial = 1756] [outer = 000000F417140C00] 11:58:20 INFO - PROCESS | 2952 | 1468522700611 Marionette DEBUG loaded listener.js 11:58:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F417683400) [pid = 2952] [serial = 1757] [outer = 000000F417140C00] 11:58:21 INFO - PROCESS | 2952 | 1468522701064 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 11:58:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:58:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 671ms 11:58:21 INFO - PROCESS | 2952 | 1468522701112 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 11:58:21 INFO - PROCESS | 2952 | 1468522701114 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 11:58:21 INFO - PROCESS | 2952 | 1468522701117 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:58:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:58:21 INFO - PROCESS | 2952 | 1468522701120 Marionette TRACE conn5 <- [1,2306,null,{}] 11:58:21 INFO - PROCESS | 2952 | 1468522701123 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:21 INFO - PROCESS | 2952 | 1468522701126 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:21 INFO - PROCESS | 2952 | 1468522701282 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 11:58:21 INFO - PROCESS | 2952 | 1468522701341 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:21 INFO - PROCESS | 2952 | 1468522701344 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:21 INFO - PROCESS | 2952 | ++DOCSHELL 000000F419781800 == 35 [pid = 2952] [id = 586] 11:58:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F417B76400) [pid = 2952] [serial = 1758] [outer = 0000000000000000] 11:58:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F4182B6800) [pid = 2952] [serial = 1759] [outer = 000000F417B76400] 11:58:21 INFO - PROCESS | 2952 | 1468522701390 Marionette DEBUG loaded listener.js 11:58:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F419728000) [pid = 2952] [serial = 1760] [outer = 000000F417B76400] 11:58:21 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F417B2EC00) [pid = 2952] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:58:21 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F413E7B400) [pid = 2952] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:58:21 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F40A495C00) [pid = 2952] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:58:21 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F41695B800) [pid = 2952] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:58:21 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F409F22800) [pid = 2952] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:58:21 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F40A497000) [pid = 2952] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:58:21 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F40A209800) [pid = 2952] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:58:21 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F40A32A000) [pid = 2952] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:58:21 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F41B4EA000) [pid = 2952] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:58:21 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F418AE5400) [pid = 2952] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:58:21 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F413E0C400) [pid = 2952] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:58:21 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F40A482800) [pid = 2952] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:58:21 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F40EA70C00) [pid = 2952] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:58:21 INFO - PROCESS | 2952 | 1468522701870 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 11:58:21 INFO - PROCESS | 2952 | 1468522701897 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 11:58:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:58:21 INFO - PROCESS | 2952 | 1468522701911 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:58:21 INFO - PROCESS | 2952 | 1468522701913 Marionette TRACE conn5 <- [1,2310,null,{}] 11:58:21 INFO - PROCESS | 2952 | 1468522701917 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:21 INFO - PROCESS | 2952 | 1468522701919 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:22 INFO - PROCESS | 2952 | 1468522702000 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 11:58:22 INFO - PROCESS | 2952 | 1468522702006 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:22 INFO - PROCESS | 2952 | 1468522702008 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:22 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E84A000 == 36 [pid = 2952] [id = 587] 11:58:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F40A482C00) [pid = 2952] [serial = 1761] [outer = 0000000000000000] 11:58:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F4167A5800) [pid = 2952] [serial = 1762] [outer = 000000F40A482C00] 11:58:22 INFO - PROCESS | 2952 | 1468522702054 Marionette DEBUG loaded listener.js 11:58:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F4182B5800) [pid = 2952] [serial = 1763] [outer = 000000F40A482C00] 11:58:22 INFO - PROCESS | 2952 | 1468522702493 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 11:58:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:58:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 629ms 11:58:22 INFO - PROCESS | 2952 | 1468522702543 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 11:58:22 INFO - PROCESS | 2952 | 1468522702545 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 11:58:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:58:22 INFO - PROCESS | 2952 | 1468522702548 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:58:22 INFO - PROCESS | 2952 | 1468522702550 Marionette TRACE conn5 <- [1,2314,null,{}] 11:58:22 INFO - PROCESS | 2952 | 1468522702554 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:22 INFO - PROCESS | 2952 | 1468522702556 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:22 INFO - PROCESS | 2952 | 1468522702638 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 11:58:22 INFO - PROCESS | 2952 | 1468522702644 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:22 INFO - PROCESS | 2952 | 1468522702646 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:22 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E96E000 == 37 [pid = 2952] [id = 588] 11:58:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F4186C6000) [pid = 2952] [serial = 1764] [outer = 0000000000000000] 11:58:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F419BD2400) [pid = 2952] [serial = 1765] [outer = 000000F4186C6000] 11:58:22 INFO - PROCESS | 2952 | 1468522702690 Marionette DEBUG loaded listener.js 11:58:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F41A677C00) [pid = 2952] [serial = 1766] [outer = 000000F4186C6000] 11:58:23 INFO - PROCESS | 2952 | 1468522703109 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 11:58:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:58:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 627ms 11:58:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:58:23 INFO - PROCESS | 2952 | 1468522703182 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 11:58:23 INFO - PROCESS | 2952 | 1468522703184 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 11:58:23 INFO - PROCESS | 2952 | 1468522703187 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:58:23 INFO - PROCESS | 2952 | 1468522703189 Marionette TRACE conn5 <- [1,2318,null,{}] 11:58:23 INFO - PROCESS | 2952 | 1468522703192 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:23 INFO - PROCESS | 2952 | 1468522703194 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:23 INFO - PROCESS | 2952 | 1468522703278 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 11:58:23 INFO - PROCESS | 2952 | 1468522703286 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:23 INFO - PROCESS | 2952 | 1468522703295 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:23 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41EA1F800 == 38 [pid = 2952] [id = 589] 11:58:23 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F419B28800) [pid = 2952] [serial = 1767] [outer = 0000000000000000] 11:58:23 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F41A6E6C00) [pid = 2952] [serial = 1768] [outer = 000000F419B28800] 11:58:23 INFO - PROCESS | 2952 | 1468522703342 Marionette DEBUG loaded listener.js 11:58:23 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F41A85C800) [pid = 2952] [serial = 1769] [outer = 000000F419B28800] 11:58:23 INFO - PROCESS | 2952 | 1468522703954 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 11:58:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:58:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 776ms 11:58:24 INFO - PROCESS | 2952 | 1468522704007 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 11:58:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:58:24 INFO - PROCESS | 2952 | 1468522704012 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 11:58:24 INFO - PROCESS | 2952 | 1468522704018 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:58:24 INFO - PROCESS | 2952 | 1468522704022 Marionette TRACE conn5 <- [1,2322,null,{}] 11:58:24 INFO - PROCESS | 2952 | 1468522704053 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:24 INFO - PROCESS | 2952 | 1468522704056 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:24 INFO - PROCESS | 2952 | 1468522704192 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 11:58:24 INFO - PROCESS | 2952 | 1468522704307 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:24 INFO - PROCESS | 2952 | 1468522704310 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:24 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410EE6800 == 39 [pid = 2952] [id = 590] 11:58:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F409122400) [pid = 2952] [serial = 1770] [outer = 0000000000000000] 11:58:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F409FD0000) [pid = 2952] [serial = 1771] [outer = 000000F409122400] 11:58:24 INFO - PROCESS | 2952 | 1468522704369 Marionette DEBUG loaded listener.js 11:58:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F40A32A400) [pid = 2952] [serial = 1772] [outer = 000000F409122400] 11:58:25 INFO - PROCESS | 2952 | 1468522705099 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 11:58:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:58:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1166ms 11:58:25 INFO - PROCESS | 2952 | 1468522705194 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 11:58:25 INFO - PROCESS | 2952 | 1468522705199 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 11:58:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:58:25 INFO - PROCESS | 2952 | 1468522705207 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:58:25 INFO - PROCESS | 2952 | 1468522705211 Marionette TRACE conn5 <- [1,2326,null,{}] 11:58:25 INFO - PROCESS | 2952 | 1468522705215 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:25 INFO - PROCESS | 2952 | 1468522705218 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:25 INFO - PROCESS | 2952 | 1468522705353 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 11:58:25 INFO - PROCESS | 2952 | 1468522705577 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:25 INFO - PROCESS | 2952 | 1468522705581 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:25 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40ACD2800 == 40 [pid = 2952] [id = 591] 11:58:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F409127000) [pid = 2952] [serial = 1773] [outer = 0000000000000000] 11:58:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F409FD7400) [pid = 2952] [serial = 1774] [outer = 000000F409127000] 11:58:25 INFO - PROCESS | 2952 | 1468522705646 Marionette DEBUG loaded listener.js 11:58:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 92 (000000F40A482400) [pid = 2952] [serial = 1775] [outer = 000000F409127000] 11:58:26 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E96E000 == 39 [pid = 2952] [id = 588] 11:58:26 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E84A000 == 38 [pid = 2952] [id = 587] 11:58:26 INFO - PROCESS | 2952 | --DOCSHELL 000000F419781800 == 37 [pid = 2952] [id = 586] 11:58:26 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E32F800 == 36 [pid = 2952] [id = 585] 11:58:26 INFO - PROCESS | 2952 | --DOCSHELL 000000F416B58000 == 35 [pid = 2952] [id = 584] 11:58:26 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B43E000 == 34 [pid = 2952] [id = 583] 11:58:26 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B327800 == 33 [pid = 2952] [id = 582] 11:58:26 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AE19800 == 32 [pid = 2952] [id = 581] 11:58:26 INFO - PROCESS | 2952 | --DOCSHELL 000000F419783000 == 31 [pid = 2952] [id = 580] 11:58:26 INFO - PROCESS | 2952 | --DOCSHELL 000000F4177D9800 == 30 [pid = 2952] [id = 579] 11:58:26 INFO - PROCESS | 2952 | --DOCSHELL 000000F416B58800 == 29 [pid = 2952] [id = 578] 11:58:26 INFO - PROCESS | 2952 | --DOCSHELL 000000F414437800 == 28 [pid = 2952] [id = 577] 11:58:26 INFO - PROCESS | 2952 | --DOMWINDOW == 91 (000000F418623400) [pid = 2952] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 11:58:26 INFO - PROCESS | 2952 | --DOCSHELL 000000F40F71B800 == 27 [pid = 2952] [id = 576] 11:58:26 INFO - PROCESS | 2952 | --DOCSHELL 000000F4177F2000 == 26 [pid = 2952] [id = 575] 11:58:26 INFO - PROCESS | 2952 | 1468522706323 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 11:58:26 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F4158C8800) [pid = 2952] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 11:58:26 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F4145E1C00) [pid = 2952] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 11:58:26 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F41651A000) [pid = 2952] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 11:58:26 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F4158CA400) [pid = 2952] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 11:58:26 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F417008800) [pid = 2952] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 11:58:26 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F417BB0000) [pid = 2952] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 11:58:26 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F41767D000) [pid = 2952] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 11:58:26 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F410E66400) [pid = 2952] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 11:58:26 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F40EABEC00) [pid = 2952] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 11:58:26 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F40B851800) [pid = 2952] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 11:58:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:58:26 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F40A20CC00) [pid = 2952] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 11:58:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1140ms 11:58:26 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F40A335800) [pid = 2952] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 11:58:26 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F40AC0D400) [pid = 2952] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 11:58:26 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F40A485800) [pid = 2952] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 11:58:26 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F41B605000) [pid = 2952] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 11:58:26 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F41B4F3000) [pid = 2952] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 11:58:26 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F41B20B400) [pid = 2952] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 11:58:26 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F41A66F800) [pid = 2952] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 11:58:26 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F416967C00) [pid = 2952] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 11:58:26 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F4158D0800) [pid = 2952] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 11:58:26 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F410396C00) [pid = 2952] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 11:58:26 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F40A497800) [pid = 2952] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 11:58:26 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F415C98400) [pid = 2952] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 11:58:26 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F41695B000) [pid = 2952] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 11:58:26 INFO - PROCESS | 2952 | --DOMWINDOW == 66 (000000F413D74000) [pid = 2952] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 11:58:26 INFO - PROCESS | 2952 | --DOMWINDOW == 65 (000000F4175E5C00) [pid = 2952] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 11:58:26 INFO - PROCESS | 2952 | 1468522706354 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 11:58:26 INFO - PROCESS | 2952 | 1468522706358 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 11:58:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:58:26 INFO - PROCESS | 2952 | 1468522706363 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:58:26 INFO - PROCESS | 2952 | 1468522706366 Marionette TRACE conn5 <- [1,2330,null,{}] 11:58:26 INFO - PROCESS | 2952 | 1468522706372 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:26 INFO - PROCESS | 2952 | 1468522706377 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:26 INFO - PROCESS | 2952 | 1468522706466 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 11:58:26 INFO - PROCESS | 2952 | 1468522706476 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:26 INFO - PROCESS | 2952 | 1468522706479 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:26 INFO - PROCESS | 2952 | ++DOCSHELL 000000F413ED4000 == 27 [pid = 2952] [id = 592] 11:58:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 66 (000000F40A483C00) [pid = 2952] [serial = 1776] [outer = 0000000000000000] 11:58:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 67 (000000F40A49E000) [pid = 2952] [serial = 1777] [outer = 000000F40A483C00] 11:58:26 INFO - PROCESS | 2952 | 1468522706527 Marionette DEBUG loaded listener.js 11:58:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F40AC56800) [pid = 2952] [serial = 1778] [outer = 000000F40A483C00] 11:58:27 INFO - PROCESS | 2952 | 1468522707054 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 11:58:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:58:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 733ms 11:58:27 INFO - PROCESS | 2952 | 1468522707101 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 11:58:27 INFO - PROCESS | 2952 | 1468522707105 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 11:58:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:58:27 INFO - PROCESS | 2952 | 1468522707110 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:58:27 INFO - PROCESS | 2952 | 1468522707112 Marionette TRACE conn5 <- [1,2334,null,{}] 11:58:27 INFO - PROCESS | 2952 | 1468522707116 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:27 INFO - PROCESS | 2952 | 1468522707119 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:27 INFO - PROCESS | 2952 | 1468522707215 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 11:58:27 INFO - PROCESS | 2952 | 1468522707295 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:27 INFO - PROCESS | 2952 | 1468522707298 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:27 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416D68800 == 28 [pid = 2952] [id = 593] 11:58:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F409FBA000) [pid = 2952] [serial = 1779] [outer = 0000000000000000] 11:58:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F40F736400) [pid = 2952] [serial = 1780] [outer = 000000F409FBA000] 11:58:27 INFO - PROCESS | 2952 | 1468522707345 Marionette DEBUG loaded listener.js 11:58:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F4107D4C00) [pid = 2952] [serial = 1781] [outer = 000000F409FBA000] 11:58:27 INFO - PROCESS | 2952 | 1468522707742 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 11:58:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:58:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 692ms 11:58:27 INFO - PROCESS | 2952 | 1468522707805 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 11:58:27 INFO - PROCESS | 2952 | 1468522707807 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 11:58:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:58:27 INFO - PROCESS | 2952 | 1468522707812 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:58:27 INFO - PROCESS | 2952 | 1468522707819 Marionette TRACE conn5 <- [1,2338,null,{}] 11:58:27 INFO - PROCESS | 2952 | 1468522707829 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:27 INFO - PROCESS | 2952 | 1468522707833 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:27 INFO - PROCESS | 2952 | 1468522707922 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 11:58:27 INFO - PROCESS | 2952 | 1468522707929 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:27 INFO - PROCESS | 2952 | 1468522707931 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:27 INFO - PROCESS | 2952 | ++DOCSHELL 000000F419781800 == 29 [pid = 2952] [id = 594] 11:58:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F409129C00) [pid = 2952] [serial = 1782] [outer = 0000000000000000] 11:58:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F413D75400) [pid = 2952] [serial = 1783] [outer = 000000F409129C00] 11:58:27 INFO - PROCESS | 2952 | 1468522707984 Marionette DEBUG loaded listener.js 11:58:28 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F413E87000) [pid = 2952] [serial = 1784] [outer = 000000F409129C00] 11:58:28 INFO - PROCESS | 2952 | 1468522708407 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 11:58:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:58:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 649ms 11:58:28 INFO - PROCESS | 2952 | 1468522708464 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 11:58:28 INFO - PROCESS | 2952 | 1468522708467 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 11:58:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:58:28 INFO - PROCESS | 2952 | 1468522708470 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:58:28 INFO - PROCESS | 2952 | 1468522708472 Marionette TRACE conn5 <- [1,2342,null,{}] 11:58:28 INFO - PROCESS | 2952 | 1468522708476 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:28 INFO - PROCESS | 2952 | 1468522708478 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:28 INFO - PROCESS | 2952 | 1468522708593 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 11:58:28 INFO - PROCESS | 2952 | 1468522708672 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:28 INFO - PROCESS | 2952 | 1468522708674 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:28 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AE0C000 == 30 [pid = 2952] [id = 595] 11:58:28 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F4146C6000) [pid = 2952] [serial = 1785] [outer = 0000000000000000] 11:58:28 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F4158C3C00) [pid = 2952] [serial = 1786] [outer = 000000F4146C6000] 11:58:28 INFO - PROCESS | 2952 | 1468522708725 Marionette DEBUG loaded listener.js 11:58:28 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F415C91800) [pid = 2952] [serial = 1787] [outer = 000000F4146C6000] 11:58:29 INFO - PROCESS | 2952 | 1468522709138 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 11:58:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:58:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 735ms 11:58:29 INFO - PROCESS | 2952 | 1468522709206 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 11:58:29 INFO - PROCESS | 2952 | 1468522709208 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 11:58:29 INFO - PROCESS | 2952 | 1468522709211 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:58:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:58:29 INFO - PROCESS | 2952 | 1468522709213 Marionette TRACE conn5 <- [1,2346,null,{}] 11:58:29 INFO - PROCESS | 2952 | 1468522709216 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:29 INFO - PROCESS | 2952 | 1468522709219 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:29 INFO - PROCESS | 2952 | 1468522709341 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 11:58:29 INFO - PROCESS | 2952 | 1468522709399 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:29 INFO - PROCESS | 2952 | 1468522709405 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:29 INFO - PROCESS | 2952 | ++DOCSHELL 000000F417DAC000 == 31 [pid = 2952] [id = 596] 11:58:29 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F4167A3400) [pid = 2952] [serial = 1788] [outer = 0000000000000000] 11:58:29 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F41695D400) [pid = 2952] [serial = 1789] [outer = 000000F4167A3400] 11:58:29 INFO - PROCESS | 2952 | 1468522709461 Marionette DEBUG loaded listener.js 11:58:29 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F416979C00) [pid = 2952] [serial = 1790] [outer = 000000F4167A3400] 11:58:29 INFO - PROCESS | 2952 | 1468522709923 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 11:58:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:58:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 733ms 11:58:29 INFO - PROCESS | 2952 | 1468522709971 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 11:58:29 INFO - PROCESS | 2952 | 1468522709973 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 11:58:29 INFO - PROCESS | 2952 | 1468522709976 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:58:29 INFO - PROCESS | 2952 | 1468522709978 Marionette TRACE conn5 <- [1,2350,null,{}] 11:58:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:58:29 INFO - PROCESS | 2952 | 1468522709981 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:29 INFO - PROCESS | 2952 | 1468522709984 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:30 INFO - PROCESS | 2952 | 1468522710108 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 11:58:30 INFO - PROCESS | 2952 | 1468522710165 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:30 INFO - PROCESS | 2952 | 1468522710167 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:30 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B4B6800 == 32 [pid = 2952] [id = 597] 11:58:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F4175E4000) [pid = 2952] [serial = 1791] [outer = 0000000000000000] 11:58:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F4179ECC00) [pid = 2952] [serial = 1792] [outer = 000000F4175E4000] 11:58:30 INFO - PROCESS | 2952 | 1468522710212 Marionette DEBUG loaded listener.js 11:58:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F4179F2C00) [pid = 2952] [serial = 1793] [outer = 000000F4175E4000] 11:58:30 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F40A42D400) [pid = 2952] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:58:30 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F417140C00) [pid = 2952] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:58:30 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F40A32F400) [pid = 2952] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:58:30 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F4182B1400) [pid = 2952] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:58:30 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F413E7B000) [pid = 2952] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:58:30 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F415C9D800) [pid = 2952] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:58:30 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F408527C00) [pid = 2952] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:58:30 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F40A330400) [pid = 2952] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:58:30 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F409FC3000) [pid = 2952] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:58:30 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F40F742C00) [pid = 2952] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:58:30 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F417B76400) [pid = 2952] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:58:30 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F4186C6000) [pid = 2952] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:58:30 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F40A482C00) [pid = 2952] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:58:30 INFO - PROCESS | 2952 | 1468522710706 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 11:58:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:58:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 776ms 11:58:30 INFO - PROCESS | 2952 | 1468522710758 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 11:58:30 INFO - PROCESS | 2952 | 1468522710760 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 11:58:30 INFO - PROCESS | 2952 | 1468522710764 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:58:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:58:30 INFO - PROCESS | 2952 | 1468522710766 Marionette TRACE conn5 <- [1,2354,null,{}] 11:58:30 INFO - PROCESS | 2952 | 1468522710769 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:30 INFO - PROCESS | 2952 | 1468522710771 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:30 INFO - PROCESS | 2952 | 1468522710880 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 11:58:30 INFO - PROCESS | 2952 | 1468522710931 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:30 INFO - PROCESS | 2952 | 1468522710933 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:30 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE56000 == 33 [pid = 2952] [id = 598] 11:58:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F409125400) [pid = 2952] [serial = 1794] [outer = 0000000000000000] 11:58:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F40EA78C00) [pid = 2952] [serial = 1795] [outer = 000000F409125400] 11:58:30 INFO - PROCESS | 2952 | 1468522710977 Marionette DEBUG loaded listener.js 11:58:31 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F41768AC00) [pid = 2952] [serial = 1796] [outer = 000000F409125400] 11:58:31 INFO - PROCESS | 2952 | 1468522711325 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 11:58:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:58:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 585ms 11:58:31 INFO - PROCESS | 2952 | 1468522711352 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 11:58:31 INFO - PROCESS | 2952 | 1468522711355 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 11:58:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:58:31 INFO - PROCESS | 2952 | 1468522711358 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:58:31 INFO - PROCESS | 2952 | 1468522711359 Marionette TRACE conn5 <- [1,2358,null,{}] 11:58:31 INFO - PROCESS | 2952 | 1468522711371 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:31 INFO - PROCESS | 2952 | 1468522711374 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:31 INFO - PROCESS | 2952 | 1468522711518 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 11:58:31 INFO - PROCESS | 2952 | 1468522711529 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:31 INFO - PROCESS | 2952 | 1468522711531 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:31 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E324000 == 34 [pid = 2952] [id = 599] 11:58:31 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F417D90400) [pid = 2952] [serial = 1797] [outer = 0000000000000000] 11:58:31 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F41829AC00) [pid = 2952] [serial = 1798] [outer = 000000F417D90400] 11:58:31 INFO - PROCESS | 2952 | 1468522711576 Marionette DEBUG loaded listener.js 11:58:31 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F4186C1400) [pid = 2952] [serial = 1799] [outer = 000000F417D90400] 11:58:31 INFO - PROCESS | 2952 | 1468522711972 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 11:58:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:58:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 671ms 11:58:32 INFO - PROCESS | 2952 | 1468522712037 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 11:58:32 INFO - PROCESS | 2952 | 1468522712039 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 11:58:32 INFO - PROCESS | 2952 | 1468522712042 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:58:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:58:32 INFO - PROCESS | 2952 | 1468522712044 Marionette TRACE conn5 <- [1,2362,null,{}] 11:58:32 INFO - PROCESS | 2952 | 1468522712048 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:32 INFO - PROCESS | 2952 | 1468522712050 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:32 INFO - PROCESS | 2952 | 1468522712135 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 11:58:32 INFO - PROCESS | 2952 | 1468522712141 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:32 INFO - PROCESS | 2952 | 1468522712143 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:32 INFO - PROCESS | 2952 | ++DOCSHELL 000000F419781000 == 35 [pid = 2952] [id = 600] 11:58:32 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F41829D400) [pid = 2952] [serial = 1800] [outer = 0000000000000000] 11:58:32 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F419B27800) [pid = 2952] [serial = 1801] [outer = 000000F41829D400] 11:58:32 INFO - PROCESS | 2952 | 1468522712189 Marionette DEBUG loaded listener.js 11:58:32 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F41A6D8800) [pid = 2952] [serial = 1802] [outer = 000000F41829D400] 11:58:32 INFO - PROCESS | 2952 | 1468522712654 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 11:58:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:58:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 671ms 11:58:32 INFO - PROCESS | 2952 | 1468522712718 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 11:58:32 INFO - PROCESS | 2952 | 1468522712723 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 11:58:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:58:32 INFO - PROCESS | 2952 | 1468522712729 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:58:32 INFO - PROCESS | 2952 | 1468522712734 Marionette TRACE conn5 <- [1,2366,null,{}] 11:58:32 INFO - PROCESS | 2952 | 1468522712741 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:32 INFO - PROCESS | 2952 | 1468522712744 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:32 INFO - PROCESS | 2952 | 1468522712914 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 11:58:33 INFO - PROCESS | 2952 | 1468522713006 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:33 INFO - PROCESS | 2952 | 1468522713011 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:33 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41443B800 == 36 [pid = 2952] [id = 601] 11:58:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F40A42C800) [pid = 2952] [serial = 1803] [outer = 0000000000000000] 11:58:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F40A48A000) [pid = 2952] [serial = 1804] [outer = 000000F40A42C800] 11:58:33 INFO - PROCESS | 2952 | 1468522713069 Marionette DEBUG loaded listener.js 11:58:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F40A86C800) [pid = 2952] [serial = 1805] [outer = 000000F40A42C800] 11:58:33 INFO - PROCESS | 2952 | 1468522713682 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 11:58:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:58:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 983ms 11:58:33 INFO - PROCESS | 2952 | 1468522713715 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 11:58:33 INFO - PROCESS | 2952 | 1468522713720 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 11:58:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:58:33 INFO - PROCESS | 2952 | 1468522713727 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:58:33 INFO - PROCESS | 2952 | 1468522713730 Marionette TRACE conn5 <- [1,2370,null,{}] 11:58:33 INFO - PROCESS | 2952 | 1468522713734 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:33 INFO - PROCESS | 2952 | 1468522713737 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:33 INFO - PROCESS | 2952 | 1468522713853 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 11:58:33 INFO - PROCESS | 2952 | 1468522713950 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:33 INFO - PROCESS | 2952 | 1468522713953 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:33 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AD1A000 == 37 [pid = 2952] [id = 602] 11:58:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F410E6C000) [pid = 2952] [serial = 1806] [outer = 0000000000000000] 11:58:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F413D6A800) [pid = 2952] [serial = 1807] [outer = 000000F410E6C000] 11:58:34 INFO - PROCESS | 2952 | 1468522714010 Marionette DEBUG loaded listener.js 11:58:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F413E7B000) [pid = 2952] [serial = 1808] [outer = 000000F410E6C000] 11:58:34 INFO - PROCESS | 2952 | 1468522714645 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 11:58:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:58:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 983ms 11:58:34 INFO - PROCESS | 2952 | 1468522714712 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 11:58:34 INFO - PROCESS | 2952 | 1468522714715 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 11:58:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:58:34 INFO - PROCESS | 2952 | 1468522714719 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:58:34 INFO - PROCESS | 2952 | 1468522714723 Marionette TRACE conn5 <- [1,2374,null,{}] 11:58:34 INFO - PROCESS | 2952 | 1468522714735 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:34 INFO - PROCESS | 2952 | 1468522714740 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:34 INFO - PROCESS | 2952 | 1468522714888 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 11:58:35 INFO - PROCESS | 2952 | 1468522715012 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:35 INFO - PROCESS | 2952 | 1468522715016 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:35 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E976800 == 38 [pid = 2952] [id = 603] 11:58:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F416978800) [pid = 2952] [serial = 1809] [outer = 0000000000000000] 11:58:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F4175DF800) [pid = 2952] [serial = 1810] [outer = 000000F416978800] 11:58:35 INFO - PROCESS | 2952 | 1468522715077 Marionette DEBUG loaded listener.js 11:58:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F4186C4C00) [pid = 2952] [serial = 1811] [outer = 000000F416978800] 11:58:35 INFO - PROCESS | 2952 | 1468522715636 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 11:58:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:58:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 986ms 11:58:35 INFO - PROCESS | 2952 | 1468522715706 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 11:58:35 INFO - PROCESS | 2952 | 1468522715709 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 11:58:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:58:35 INFO - PROCESS | 2952 | 1468522715712 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:58:35 INFO - PROCESS | 2952 | 1468522715715 Marionette TRACE conn5 <- [1,2378,null,{}] 11:58:35 INFO - PROCESS | 2952 | 1468522715718 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:35 INFO - PROCESS | 2952 | 1468522715721 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:35 INFO - PROCESS | 2952 | 1468522715875 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 11:58:35 INFO - PROCESS | 2952 | 1468522715890 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:35 INFO - PROCESS | 2952 | 1468522715893 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:35 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE81800 == 39 [pid = 2952] [id = 604] 11:58:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F417B77800) [pid = 2952] [serial = 1812] [outer = 0000000000000000] 11:58:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F41A6DAC00) [pid = 2952] [serial = 1813] [outer = 000000F417B77800] 11:58:35 INFO - PROCESS | 2952 | 1468522715948 Marionette DEBUG loaded listener.js 11:58:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F41AF4A400) [pid = 2952] [serial = 1814] [outer = 000000F417B77800] 11:58:36 INFO - PROCESS | 2952 | 1468522716724 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 11:58:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:58:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1078ms 11:58:36 INFO - PROCESS | 2952 | 1468522716794 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 11:58:36 INFO - PROCESS | 2952 | 1468522716799 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 11:58:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:58:36 INFO - PROCESS | 2952 | 1468522716804 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:58:36 INFO - PROCESS | 2952 | 1468522716808 Marionette TRACE conn5 <- [1,2382,null,{}] 11:58:36 INFO - PROCESS | 2952 | 1468522716814 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:36 INFO - PROCESS | 2952 | 1468522716817 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:36 INFO - PROCESS | 2952 | 1468522716926 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 11:58:37 INFO - PROCESS | 2952 | 1468522717055 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:37 INFO - PROCESS | 2952 | 1468522717060 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:37 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416C69000 == 40 [pid = 2952] [id = 605] 11:58:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 92 (000000F40A482000) [pid = 2952] [serial = 1815] [outer = 0000000000000000] 11:58:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 93 (000000F40A61AC00) [pid = 2952] [serial = 1816] [outer = 000000F40A482000] 11:58:37 INFO - PROCESS | 2952 | 1468522717112 Marionette DEBUG loaded listener.js 11:58:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 94 (000000F410393C00) [pid = 2952] [serial = 1817] [outer = 000000F40A482000] 11:58:37 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E324000 == 39 [pid = 2952] [id = 599] 11:58:37 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE56000 == 38 [pid = 2952] [id = 598] 11:58:37 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B4B6800 == 37 [pid = 2952] [id = 597] 11:58:37 INFO - PROCESS | 2952 | --DOCSHELL 000000F417DAC000 == 36 [pid = 2952] [id = 596] 11:58:37 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AE0C000 == 35 [pid = 2952] [id = 595] 11:58:37 INFO - PROCESS | 2952 | --DOCSHELL 000000F419781800 == 34 [pid = 2952] [id = 594] 11:58:37 INFO - PROCESS | 2952 | --DOCSHELL 000000F416D68800 == 33 [pid = 2952] [id = 593] 11:58:37 INFO - PROCESS | 2952 | --DOCSHELL 000000F413ED4000 == 32 [pid = 2952] [id = 592] 11:58:37 INFO - PROCESS | 2952 | --DOCSHELL 000000F40ACD2800 == 31 [pid = 2952] [id = 591] 11:58:37 INFO - PROCESS | 2952 | --DOCSHELL 000000F41EA1F800 == 30 [pid = 2952] [id = 589] 11:58:37 INFO - PROCESS | 2952 | --DOCSHELL 000000F410EE6800 == 29 [pid = 2952] [id = 590] 11:58:37 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE81800 == 28 [pid = 2952] [id = 604] 11:58:37 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E976800 == 27 [pid = 2952] [id = 603] 11:58:37 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AD1A000 == 26 [pid = 2952] [id = 602] 11:58:37 INFO - PROCESS | 2952 | --DOCSHELL 000000F419781000 == 25 [pid = 2952] [id = 600] 11:58:37 INFO - PROCESS | 2952 | --DOCSHELL 000000F41443B800 == 24 [pid = 2952] [id = 601] 11:58:38 INFO - PROCESS | 2952 | --DOMWINDOW == 93 (000000F417138800) [pid = 2952] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 11:58:38 INFO - PROCESS | 2952 | --DOMWINDOW == 92 (000000F4175E0800) [pid = 2952] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 11:58:38 INFO - PROCESS | 2952 | --DOMWINDOW == 91 (000000F413879400) [pid = 2952] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 11:58:38 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F413D6F800) [pid = 2952] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 11:58:38 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F419766400) [pid = 2952] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 11:58:38 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F415811000) [pid = 2952] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 11:58:38 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F415C7C400) [pid = 2952] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 11:58:38 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F4165F5000) [pid = 2952] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 11:58:38 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F41651D000) [pid = 2952] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 11:58:38 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F416964800) [pid = 2952] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 11:58:38 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F40AA29000) [pid = 2952] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 11:58:38 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F40EA74000) [pid = 2952] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 11:58:38 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F40A337C00) [pid = 2952] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 11:58:38 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F40A481400) [pid = 2952] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 11:58:38 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F409FC3800) [pid = 2952] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 11:58:38 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F409FD7C00) [pid = 2952] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 11:58:38 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F410391400) [pid = 2952] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 11:58:38 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F4107C7400) [pid = 2952] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 11:58:38 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F4182B6800) [pid = 2952] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 11:58:38 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F417683400) [pid = 2952] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 11:58:38 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F419BD2400) [pid = 2952] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 11:58:38 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F419728000) [pid = 2952] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 11:58:38 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F41A677C00) [pid = 2952] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 11:58:38 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F417173800) [pid = 2952] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 11:58:38 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F4167A5800) [pid = 2952] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 11:58:38 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F4182B5800) [pid = 2952] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 11:58:38 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F41A6E6C00) [pid = 2952] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 11:58:38 INFO - PROCESS | 2952 | 1468522718348 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:58:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:58:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1585ms 11:58:38 INFO - PROCESS | 2952 | 1468522718392 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 11:58:38 INFO - PROCESS | 2952 | 1468522718395 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 11:58:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:58:38 INFO - PROCESS | 2952 | 1468522718400 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:58:38 INFO - PROCESS | 2952 | 1468522718403 Marionette TRACE conn5 <- [1,2386,null,{}] 11:58:38 INFO - PROCESS | 2952 | 1468522718408 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:38 INFO - PROCESS | 2952 | 1468522718412 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:38 INFO - PROCESS | 2952 | 1468522718535 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 11:58:38 INFO - PROCESS | 2952 | 1468522718615 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:38 INFO - PROCESS | 2952 | 1468522718617 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:38 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410EE4800 == 25 [pid = 2952] [id = 606] 11:58:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F40A333000) [pid = 2952] [serial = 1818] [outer = 0000000000000000] 11:58:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F40A42F800) [pid = 2952] [serial = 1819] [outer = 000000F40A333000] 11:58:38 INFO - PROCESS | 2952 | 1468522718667 Marionette DEBUG loaded listener.js 11:58:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F40A4A0400) [pid = 2952] [serial = 1820] [outer = 000000F40A333000] 11:58:39 INFO - PROCESS | 2952 | 1468522719049 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 11:58:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:58:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 689ms 11:58:39 INFO - PROCESS | 2952 | 1468522719093 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 11:58:39 INFO - PROCESS | 2952 | 1468522719099 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 11:58:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:58:39 INFO - PROCESS | 2952 | 1468522719136 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:58:39 INFO - PROCESS | 2952 | 1468522719139 Marionette TRACE conn5 <- [1,2390,null,{}] 11:58:39 INFO - PROCESS | 2952 | 1468522719145 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:39 INFO - PROCESS | 2952 | 1468522719147 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:39 INFO - PROCESS | 2952 | 1468522719242 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 11:58:39 INFO - PROCESS | 2952 | 1468522719249 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:39 INFO - PROCESS | 2952 | 1468522719251 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:39 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416B6C000 == 26 [pid = 2952] [id = 607] 11:58:39 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F40B6EA400) [pid = 2952] [serial = 1821] [outer = 0000000000000000] 11:58:39 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F40EA7B800) [pid = 2952] [serial = 1822] [outer = 000000F40B6EA400] 11:58:39 INFO - PROCESS | 2952 | 1468522719299 Marionette DEBUG loaded listener.js 11:58:39 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F4103D7000) [pid = 2952] [serial = 1823] [outer = 000000F40B6EA400] 11:58:39 INFO - PROCESS | 2952 | 1468522719744 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 11:58:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:58:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 648ms 11:58:39 INFO - PROCESS | 2952 | 1468522719786 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 11:58:39 INFO - PROCESS | 2952 | 1468522719788 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 11:58:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:58:39 INFO - PROCESS | 2952 | 1468522719792 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:58:39 INFO - PROCESS | 2952 | 1468522719795 Marionette TRACE conn5 <- [1,2394,null,{}] 11:58:39 INFO - PROCESS | 2952 | 1468522719807 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:39 INFO - PROCESS | 2952 | 1468522719812 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:39 INFO - PROCESS | 2952 | 1468522719897 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 11:58:39 INFO - PROCESS | 2952 | 1468522719905 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:39 INFO - PROCESS | 2952 | 1468522719909 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:39 INFO - PROCESS | 2952 | ++DOCSHELL 000000F418AB5000 == 27 [pid = 2952] [id = 608] 11:58:39 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F410E68000) [pid = 2952] [serial = 1824] [outer = 0000000000000000] 11:58:39 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F413D6F000) [pid = 2952] [serial = 1825] [outer = 000000F410E68000] 11:58:39 INFO - PROCESS | 2952 | 1468522719958 Marionette DEBUG loaded listener.js 11:58:40 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F413E86400) [pid = 2952] [serial = 1826] [outer = 000000F410E68000] 11:58:40 INFO - PROCESS | 2952 | 1468522720438 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 11:58:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:58:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 691ms 11:58:40 INFO - PROCESS | 2952 | 1468522720485 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 11:58:40 INFO - PROCESS | 2952 | 1468522720487 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 11:58:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:58:40 INFO - PROCESS | 2952 | 1468522720499 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:58:40 INFO - PROCESS | 2952 | 1468522720501 Marionette TRACE conn5 <- [1,2398,null,{}] 11:58:40 INFO - PROCESS | 2952 | 1468522720505 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:40 INFO - PROCESS | 2952 | 1468522720507 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:40 INFO - PROCESS | 2952 | 1468522720650 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 11:58:40 INFO - PROCESS | 2952 | 1468522720674 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:40 INFO - PROCESS | 2952 | 1468522720676 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:40 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AD18800 == 28 [pid = 2952] [id = 609] 11:58:40 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F415C7C400) [pid = 2952] [serial = 1827] [outer = 0000000000000000] 11:58:40 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F415C9F000) [pid = 2952] [serial = 1828] [outer = 000000F415C7C400] 11:58:40 INFO - PROCESS | 2952 | 1468522720722 Marionette DEBUG loaded listener.js 11:58:40 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F41651FC00) [pid = 2952] [serial = 1829] [outer = 000000F415C7C400] 11:58:41 INFO - PROCESS | 2952 | 1468522721173 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 11:58:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:58:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 733ms 11:58:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:58:41 INFO - PROCESS | 2952 | 1468522721226 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 11:58:41 INFO - PROCESS | 2952 | 1468522721229 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 11:58:41 INFO - PROCESS | 2952 | 1468522721232 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:58:41 INFO - PROCESS | 2952 | 1468522721234 Marionette TRACE conn5 <- [1,2402,null,{}] 11:58:41 INFO - PROCESS | 2952 | 1468522721237 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:41 INFO - PROCESS | 2952 | 1468522721239 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:41 INFO - PROCESS | 2952 | 1468522721360 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 11:58:41 INFO - PROCESS | 2952 | 1468522721369 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:41 INFO - PROCESS | 2952 | 1468522721371 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:41 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AEEF800 == 29 [pid = 2952] [id = 610] 11:58:41 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F409123C00) [pid = 2952] [serial = 1830] [outer = 0000000000000000] 11:58:41 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F4165F3C00) [pid = 2952] [serial = 1831] [outer = 000000F409123C00] 11:58:41 INFO - PROCESS | 2952 | 1468522721460 Marionette DEBUG loaded listener.js 11:58:41 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F41696FC00) [pid = 2952] [serial = 1832] [outer = 000000F409123C00] 11:58:41 INFO - PROCESS | 2952 | 1468522721902 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 11:58:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:58:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 691ms 11:58:41 INFO - PROCESS | 2952 | 1468522721927 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 11:58:41 INFO - PROCESS | 2952 | 1468522721929 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 11:58:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:58:41 INFO - PROCESS | 2952 | 1468522721932 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:58:41 INFO - PROCESS | 2952 | 1468522721934 Marionette TRACE conn5 <- [1,2406,null,{}] 11:58:41 INFO - PROCESS | 2952 | 1468522721942 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:41 INFO - PROCESS | 2952 | 1468522721948 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:42 INFO - PROCESS | 2952 | 1468522722109 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 11:58:42 INFO - PROCESS | 2952 | 1468522722123 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:42 INFO - PROCESS | 2952 | 1468522722125 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:42 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B4B8800 == 30 [pid = 2952] [id = 611] 11:58:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F413D67C00) [pid = 2952] [serial = 1833] [outer = 0000000000000000] 11:58:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F4175E6000) [pid = 2952] [serial = 1834] [outer = 000000F413D67C00] 11:58:42 INFO - PROCESS | 2952 | 1468522722170 Marionette DEBUG loaded listener.js 11:58:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F41829E000) [pid = 2952] [serial = 1835] [outer = 000000F413D67C00] 11:58:42 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F4146C6000) [pid = 2952] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:58:42 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F409127000) [pid = 2952] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:58:42 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F409122400) [pid = 2952] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:58:42 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F409FBA000) [pid = 2952] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:58:42 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F4167A3400) [pid = 2952] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:58:42 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F409129C00) [pid = 2952] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:58:42 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F40A483C00) [pid = 2952] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:58:42 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F409125400) [pid = 2952] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:58:42 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F419B28800) [pid = 2952] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:58:42 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F4175E4000) [pid = 2952] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:58:42 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F41829D400) [pid = 2952] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:58:42 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F417D90400) [pid = 2952] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:58:42 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F416517000) [pid = 2952] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:58:42 INFO - PROCESS | 2952 | 1468522722741 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:58:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:58:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 880ms 11:58:42 INFO - PROCESS | 2952 | 1468522722816 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 11:58:42 INFO - PROCESS | 2952 | 1468522722818 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 11:58:42 INFO - PROCESS | 2952 | 1468522722821 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:58:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:58:42 INFO - PROCESS | 2952 | 1468522722823 Marionette TRACE conn5 <- [1,2410,null,{}] 11:58:42 INFO - PROCESS | 2952 | 1468522722827 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:42 INFO - PROCESS | 2952 | 1468522722829 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:42 INFO - PROCESS | 2952 | 1468522722908 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 11:58:42 INFO - PROCESS | 2952 | 1468522722913 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:42 INFO - PROCESS | 2952 | 1468522722915 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:42 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE94000 == 31 [pid = 2952] [id = 612] 11:58:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F410232C00) [pid = 2952] [serial = 1836] [outer = 0000000000000000] 11:58:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F413877800) [pid = 2952] [serial = 1837] [outer = 000000F410232C00] 11:58:42 INFO - PROCESS | 2952 | 1468522722960 Marionette DEBUG loaded listener.js 11:58:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F41767E000) [pid = 2952] [serial = 1838] [outer = 000000F410232C00] 11:58:43 INFO - PROCESS | 2952 | 1468522723361 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:58:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:58:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 587ms 11:58:43 INFO - PROCESS | 2952 | 1468522723412 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 11:58:43 INFO - PROCESS | 2952 | 1468522723414 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 11:58:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:58:43 INFO - PROCESS | 2952 | 1468522723418 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:58:43 INFO - PROCESS | 2952 | 1468522723420 Marionette TRACE conn5 <- [1,2414,null,{}] 11:58:43 INFO - PROCESS | 2952 | 1468522723428 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:43 INFO - PROCESS | 2952 | 1468522723430 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:43 INFO - PROCESS | 2952 | 1468522723510 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 11:58:43 INFO - PROCESS | 2952 | 1468522723516 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:43 INFO - PROCESS | 2952 | 1468522723519 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:43 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E58B800 == 32 [pid = 2952] [id = 613] 11:58:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F417B73C00) [pid = 2952] [serial = 1839] [outer = 0000000000000000] 11:58:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F4186BF400) [pid = 2952] [serial = 1840] [outer = 000000F417B73C00] 11:58:43 INFO - PROCESS | 2952 | 1468522723563 Marionette DEBUG loaded listener.js 11:58:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F41976B000) [pid = 2952] [serial = 1841] [outer = 000000F417B73C00] 11:58:44 INFO - PROCESS | 2952 | 1468522724004 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 11:58:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:58:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 647ms 11:58:44 INFO - PROCESS | 2952 | 1468522724068 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 11:58:44 INFO - PROCESS | 2952 | 1468522724071 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 11:58:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:58:44 INFO - PROCESS | 2952 | 1468522724079 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:58:44 INFO - PROCESS | 2952 | 1468522724081 Marionette TRACE conn5 <- [1,2418,null,{}] 11:58:44 INFO - PROCESS | 2952 | 1468522724084 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:44 INFO - PROCESS | 2952 | 1468522724086 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:44 INFO - PROCESS | 2952 | 1468522724170 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 11:58:44 INFO - PROCESS | 2952 | 1468522724175 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:44 INFO - PROCESS | 2952 | 1468522724177 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:44 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E84F000 == 33 [pid = 2952] [id = 614] 11:58:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F4175E0400) [pid = 2952] [serial = 1842] [outer = 0000000000000000] 11:58:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F41A672800) [pid = 2952] [serial = 1843] [outer = 000000F4175E0400] 11:58:44 INFO - PROCESS | 2952 | 1468522724221 Marionette DEBUG loaded listener.js 11:58:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F41A6DC000) [pid = 2952] [serial = 1844] [outer = 000000F4175E0400] 11:58:45 INFO - PROCESS | 2952 | --DOCSHELL 000000F410EE4800 == 32 [pid = 2952] [id = 606] 11:58:45 INFO - PROCESS | 2952 | --DOCSHELL 000000F416C69000 == 31 [pid = 2952] [id = 605] 11:58:45 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B4B8800 == 30 [pid = 2952] [id = 611] 11:58:45 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AEEF800 == 29 [pid = 2952] [id = 610] 11:58:45 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE94000 == 28 [pid = 2952] [id = 612] 11:58:45 INFO - PROCESS | 2952 | --DOCSHELL 000000F416B6C000 == 27 [pid = 2952] [id = 607] 11:58:45 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AD18800 == 26 [pid = 2952] [id = 609] 11:58:45 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E58B800 == 25 [pid = 2952] [id = 613] 11:58:45 INFO - PROCESS | 2952 | --DOCSHELL 000000F418AB5000 == 24 [pid = 2952] [id = 608] 11:58:45 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F416970800) [pid = 2952] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 11:58:45 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F4158C3C00) [pid = 2952] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 11:58:45 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F415C91800) [pid = 2952] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 11:58:45 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F409FD7400) [pid = 2952] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 11:58:45 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F40A482400) [pid = 2952] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 11:58:45 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F409FD0000) [pid = 2952] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 11:58:45 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F40A32A400) [pid = 2952] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 11:58:45 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F40F736400) [pid = 2952] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 11:58:45 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F4107D4C00) [pid = 2952] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 11:58:45 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F41695D400) [pid = 2952] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 11:58:45 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F416979C00) [pid = 2952] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 11:58:45 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F413D75400) [pid = 2952] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 11:58:45 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F40A49E000) [pid = 2952] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 11:58:45 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F40AC56800) [pid = 2952] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 11:58:45 INFO - PROCESS | 2952 | --DOMWINDOW == 66 (000000F40EA78C00) [pid = 2952] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 11:58:45 INFO - PROCESS | 2952 | --DOMWINDOW == 65 (000000F41A85C800) [pid = 2952] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 11:58:45 INFO - PROCESS | 2952 | --DOMWINDOW == 64 (000000F4179ECC00) [pid = 2952] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 11:58:45 INFO - PROCESS | 2952 | --DOMWINDOW == 63 (000000F419B27800) [pid = 2952] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 11:58:45 INFO - PROCESS | 2952 | --DOMWINDOW == 62 (000000F41A6D8800) [pid = 2952] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 11:58:45 INFO - PROCESS | 2952 | --DOMWINDOW == 61 (000000F4186C1400) [pid = 2952] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 11:58:45 INFO - PROCESS | 2952 | --DOMWINDOW == 60 (000000F41829AC00) [pid = 2952] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 11:58:45 INFO - PROCESS | 2952 | --DOMWINDOW == 59 (000000F4179F2C00) [pid = 2952] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 11:58:45 INFO - PROCESS | 2952 | --DOMWINDOW == 58 (000000F41768AC00) [pid = 2952] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 11:58:45 INFO - PROCESS | 2952 | --DOMWINDOW == 57 (000000F413E87000) [pid = 2952] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 11:58:45 INFO - PROCESS | 2952 | 1468522725959 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 11:58:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:58:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1934ms 11:58:46 INFO - PROCESS | 2952 | 1468522726015 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 11:58:46 INFO - PROCESS | 2952 | 1468522726019 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 11:58:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:58:46 INFO - PROCESS | 2952 | 1468522726025 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:58:46 INFO - PROCESS | 2952 | 1468522726028 Marionette TRACE conn5 <- [1,2422,null,{}] 11:58:46 INFO - PROCESS | 2952 | 1468522726035 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:46 INFO - PROCESS | 2952 | 1468522726038 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:46 INFO - PROCESS | 2952 | 1468522726133 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 11:58:46 INFO - PROCESS | 2952 | 1468522726148 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:46 INFO - PROCESS | 2952 | 1468522726150 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:46 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410221000 == 25 [pid = 2952] [id = 615] 11:58:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 58 (000000F409FC4800) [pid = 2952] [serial = 1845] [outer = 0000000000000000] 11:58:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 59 (000000F409FC6000) [pid = 2952] [serial = 1846] [outer = 000000F409FC4800] 11:58:46 INFO - PROCESS | 2952 | 1468522726200 Marionette DEBUG loaded listener.js 11:58:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 60 (000000F409FD7400) [pid = 2952] [serial = 1847] [outer = 000000F409FC4800] 11:58:46 INFO - PROCESS | 2952 | 1468522726685 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 11:58:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:58:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 692ms 11:58:46 INFO - PROCESS | 2952 | 1468522726721 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 11:58:46 INFO - PROCESS | 2952 | 1468522726726 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 11:58:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:58:46 INFO - PROCESS | 2952 | 1468522726733 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:58:46 INFO - PROCESS | 2952 | 1468522726736 Marionette TRACE conn5 <- [1,2426,null,{}] 11:58:46 INFO - PROCESS | 2952 | 1468522726740 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:46 INFO - PROCESS | 2952 | 1468522726743 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:46 INFO - PROCESS | 2952 | 1468522726833 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 11:58:46 INFO - PROCESS | 2952 | 1468522726843 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:46 INFO - PROCESS | 2952 | 1468522726846 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:46 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4145A7800 == 26 [pid = 2952] [id = 616] 11:58:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 61 (000000F40A32F400) [pid = 2952] [serial = 1848] [outer = 0000000000000000] 11:58:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 62 (000000F40A335400) [pid = 2952] [serial = 1849] [outer = 000000F40A32F400] 11:58:46 INFO - PROCESS | 2952 | 1468522726894 Marionette DEBUG loaded listener.js 11:58:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 63 (000000F40A42E400) [pid = 2952] [serial = 1850] [outer = 000000F40A32F400] 11:58:47 INFO - PROCESS | 2952 | 1468522727337 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 11:58:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:58:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 692ms 11:58:47 INFO - PROCESS | 2952 | 1468522727427 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 11:58:47 INFO - PROCESS | 2952 | 1468522727429 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 11:58:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:58:47 INFO - PROCESS | 2952 | 1468522727433 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:58:47 INFO - PROCESS | 2952 | 1468522727437 Marionette TRACE conn5 <- [1,2430,null,{}] 11:58:47 INFO - PROCESS | 2952 | 1468522727448 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:47 INFO - PROCESS | 2952 | 1468522727453 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:47 INFO - PROCESS | 2952 | 1468522727577 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 11:58:47 INFO - PROCESS | 2952 | 1468522727653 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:47 INFO - PROCESS | 2952 | 1468522727657 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:47 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416B57800 == 27 [pid = 2952] [id = 617] 11:58:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 64 (000000F408520C00) [pid = 2952] [serial = 1851] [outer = 0000000000000000] 11:58:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 65 (000000F40AC0D400) [pid = 2952] [serial = 1852] [outer = 000000F408520C00] 11:58:47 INFO - PROCESS | 2952 | 1468522727706 Marionette DEBUG loaded listener.js 11:58:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 66 (000000F40E7C2400) [pid = 2952] [serial = 1853] [outer = 000000F408520C00] 11:58:48 INFO - PROCESS | 2952 | 1468522728070 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 11:58:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:58:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 690ms 11:58:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:58:48 INFO - PROCESS | 2952 | 1468522728125 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 11:58:48 INFO - PROCESS | 2952 | 1468522728128 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 11:58:48 INFO - PROCESS | 2952 | 1468522728132 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:58:48 INFO - PROCESS | 2952 | 1468522728134 Marionette TRACE conn5 <- [1,2434,null,{}] 11:58:48 INFO - PROCESS | 2952 | 1468522728144 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:48 INFO - PROCESS | 2952 | 1468522728146 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:48 INFO - PROCESS | 2952 | 1468522728231 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 11:58:48 INFO - PROCESS | 2952 | 1468522728237 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:48 INFO - PROCESS | 2952 | 1468522728239 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:48 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4177EC800 == 28 [pid = 2952] [id = 618] 11:58:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 67 (000000F40F474400) [pid = 2952] [serial = 1854] [outer = 0000000000000000] 11:58:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F410232800) [pid = 2952] [serial = 1855] [outer = 000000F40F474400] 11:58:48 INFO - PROCESS | 2952 | 1468522728285 Marionette DEBUG loaded listener.js 11:58:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F4107CE400) [pid = 2952] [serial = 1856] [outer = 000000F40F474400] 11:58:48 INFO - PROCESS | 2952 | 1468522728701 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 11:58:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:58:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 629ms 11:58:48 INFO - PROCESS | 2952 | 1468522728772 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 11:58:48 INFO - PROCESS | 2952 | 1468522728774 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 11:58:48 INFO - PROCESS | 2952 | 1468522728778 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:58:48 INFO - PROCESS | 2952 | 1468522728780 Marionette TRACE conn5 <- [1,2438,null,{}] 11:58:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:58:48 INFO - PROCESS | 2952 | 1468522728783 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:48 INFO - PROCESS | 2952 | 1468522728785 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:48 INFO - PROCESS | 2952 | 1468522728865 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 11:58:48 INFO - PROCESS | 2952 | 1468522728873 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:48 INFO - PROCESS | 2952 | 1468522728875 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:48 INFO - PROCESS | 2952 | ++DOCSHELL 000000F419B5F000 == 29 [pid = 2952] [id = 619] 11:58:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F40A32D400) [pid = 2952] [serial = 1857] [outer = 0000000000000000] 11:58:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F413880C00) [pid = 2952] [serial = 1858] [outer = 000000F40A32D400] 11:58:48 INFO - PROCESS | 2952 | 1468522728919 Marionette DEBUG loaded listener.js 11:58:49 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F413D74000) [pid = 2952] [serial = 1859] [outer = 000000F40A32D400] 11:58:49 INFO - PROCESS | 2952 | 1468522729356 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 11:58:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:58:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 628ms 11:58:49 INFO - PROCESS | 2952 | 1468522729412 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 11:58:49 INFO - PROCESS | 2952 | 1468522729414 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 11:58:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:58:49 INFO - PROCESS | 2952 | 1468522729417 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:58:49 INFO - PROCESS | 2952 | 1468522729419 Marionette TRACE conn5 <- [1,2442,null,{}] 11:58:49 INFO - PROCESS | 2952 | 1468522729423 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:49 INFO - PROCESS | 2952 | 1468522729429 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:49 INFO - PROCESS | 2952 | 1468522729536 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 11:58:49 INFO - PROCESS | 2952 | 1468522729550 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:49 INFO - PROCESS | 2952 | 1468522729552 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:49 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AE24800 == 30 [pid = 2952] [id = 620] 11:58:49 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F41449E400) [pid = 2952] [serial = 1860] [outer = 0000000000000000] 11:58:49 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F4158CD400) [pid = 2952] [serial = 1861] [outer = 000000F41449E400] 11:58:49 INFO - PROCESS | 2952 | 1468522729597 Marionette DEBUG loaded listener.js 11:58:49 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F415CEF000) [pid = 2952] [serial = 1862] [outer = 000000F41449E400] 11:58:50 INFO - PROCESS | 2952 | 1468522730023 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 11:58:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:58:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 628ms 11:58:50 INFO - PROCESS | 2952 | 1468522730049 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 11:58:50 INFO - PROCESS | 2952 | 1468522730051 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 11:58:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:58:50 INFO - PROCESS | 2952 | 1468522730059 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:58:50 INFO - PROCESS | 2952 | 1468522730061 Marionette TRACE conn5 <- [1,2446,null,{}] 11:58:50 INFO - PROCESS | 2952 | 1468522730064 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:50 INFO - PROCESS | 2952 | 1468522730066 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:50 INFO - PROCESS | 2952 | 1468522730146 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 11:58:50 INFO - PROCESS | 2952 | 1468522730152 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:50 INFO - PROCESS | 2952 | 1468522730154 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:50 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B3DD000 == 31 [pid = 2952] [id = 621] 11:58:50 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F415CEF800) [pid = 2952] [serial = 1863] [outer = 0000000000000000] 11:58:50 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F4165F5000) [pid = 2952] [serial = 1864] [outer = 000000F415CEF800] 11:58:50 INFO - PROCESS | 2952 | 1468522730199 Marionette DEBUG loaded listener.js 11:58:50 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F416964800) [pid = 2952] [serial = 1865] [outer = 000000F415CEF800] 11:58:50 INFO - PROCESS | 2952 | 1468522730612 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 11:58:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:58:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 586ms 11:58:50 INFO - PROCESS | 2952 | 1468522730644 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 11:58:50 INFO - PROCESS | 2952 | 1468522730646 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 11:58:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:58:50 INFO - PROCESS | 2952 | 1468522730649 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:58:50 INFO - PROCESS | 2952 | 1468522730651 Marionette TRACE conn5 <- [1,2450,null,{}] 11:58:50 INFO - PROCESS | 2952 | 1468522730654 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:50 INFO - PROCESS | 2952 | 1468522730656 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:50 INFO - PROCESS | 2952 | 1468522730775 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 11:58:50 INFO - PROCESS | 2952 | 1468522730782 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:50 INFO - PROCESS | 2952 | 1468522730784 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:50 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B448800 == 32 [pid = 2952] [id = 622] 11:58:50 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F415C87000) [pid = 2952] [serial = 1866] [outer = 0000000000000000] 11:58:50 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F416972400) [pid = 2952] [serial = 1867] [outer = 000000F415C87000] 11:58:50 INFO - PROCESS | 2952 | 1468522730828 Marionette DEBUG loaded listener.js 11:58:50 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F417138800) [pid = 2952] [serial = 1868] [outer = 000000F415C87000] 11:58:51 INFO - PROCESS | 2952 | 1468522731260 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 11:58:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:58:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 628ms 11:58:51 INFO - PROCESS | 2952 | 1468522731281 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 11:58:51 INFO - PROCESS | 2952 | 1468522731283 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 11:58:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:58:51 INFO - PROCESS | 2952 | 1468522731291 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:58:51 INFO - PROCESS | 2952 | 1468522731293 Marionette TRACE conn5 <- [1,2454,null,{}] 11:58:51 INFO - PROCESS | 2952 | 1468522731297 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:51 INFO - PROCESS | 2952 | 1468522731298 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:51 INFO - PROCESS | 2952 | 1468522731406 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 11:58:51 INFO - PROCESS | 2952 | 1468522731412 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:51 INFO - PROCESS | 2952 | 1468522731413 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:51 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416B52800 == 33 [pid = 2952] [id = 623] 11:58:51 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F417139400) [pid = 2952] [serial = 1869] [outer = 0000000000000000] 11:58:51 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F417340000) [pid = 2952] [serial = 1870] [outer = 000000F417139400] 11:58:51 INFO - PROCESS | 2952 | 1468522731457 Marionette DEBUG loaded listener.js 11:58:51 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F4175E5400) [pid = 2952] [serial = 1871] [outer = 000000F417139400] 11:58:51 INFO - PROCESS | 2952 | 1468522731894 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 11:58:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:58:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 629ms 11:58:51 INFO - PROCESS | 2952 | 1468522731918 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 11:58:51 INFO - PROCESS | 2952 | 1468522731920 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 11:58:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:58:51 INFO - PROCESS | 2952 | 1468522731923 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:58:51 INFO - PROCESS | 2952 | 1468522731925 Marionette TRACE conn5 <- [1,2458,null,{}] 11:58:51 INFO - PROCESS | 2952 | 1468522731935 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:51 INFO - PROCESS | 2952 | 1468522731937 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:52 INFO - PROCESS | 2952 | 1468522732050 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 11:58:52 INFO - PROCESS | 2952 | 1468522732056 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:52 INFO - PROCESS | 2952 | 1468522732058 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:52 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E32E000 == 34 [pid = 2952] [id = 624] 11:58:52 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F417171800) [pid = 2952] [serial = 1872] [outer = 0000000000000000] 11:58:52 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F417688C00) [pid = 2952] [serial = 1873] [outer = 000000F417171800] 11:58:52 INFO - PROCESS | 2952 | 1468522732102 Marionette DEBUG loaded listener.js 11:58:52 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F417B77000) [pid = 2952] [serial = 1874] [outer = 000000F417171800] 11:58:52 INFO - PROCESS | 2952 | 1468522732554 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 11:58:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:58:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 693ms 11:58:52 INFO - PROCESS | 2952 | 1468522732619 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 11:58:52 INFO - PROCESS | 2952 | 1468522732622 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 11:58:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:58:52 INFO - PROCESS | 2952 | 1468522732633 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:58:52 INFO - PROCESS | 2952 | 1468522732635 Marionette TRACE conn5 <- [1,2462,null,{}] 11:58:52 INFO - PROCESS | 2952 | 1468522732639 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:52 INFO - PROCESS | 2952 | 1468522732641 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:52 INFO - PROCESS | 2952 | 1468522732794 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 11:58:52 INFO - PROCESS | 2952 | 1468522732859 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:52 INFO - PROCESS | 2952 | 1468522732862 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:52 INFO - PROCESS | 2952 | ++DOCSHELL 000000F419B5E000 == 35 [pid = 2952] [id = 625] 11:58:52 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F4182F3C00) [pid = 2952] [serial = 1875] [outer = 0000000000000000] 11:58:52 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F4186CBC00) [pid = 2952] [serial = 1876] [outer = 000000F4182F3C00] 11:58:52 INFO - PROCESS | 2952 | 1468522732908 Marionette DEBUG loaded listener.js 11:58:52 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F419BD3C00) [pid = 2952] [serial = 1877] [outer = 000000F4182F3C00] 11:58:53 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F417B73C00) [pid = 2952] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:58:53 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F415C7C400) [pid = 2952] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:58:53 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F409123C00) [pid = 2952] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:58:53 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F413D67C00) [pid = 2952] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:58:53 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F410E68000) [pid = 2952] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:58:53 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F40B6EA400) [pid = 2952] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:58:53 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F40A333000) [pid = 2952] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:58:53 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F40A482000) [pid = 2952] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:58:53 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F417B77800) [pid = 2952] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:58:53 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F416978800) [pid = 2952] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:58:53 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F410E6C000) [pid = 2952] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:58:53 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F40A42C800) [pid = 2952] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:58:53 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F410232C00) [pid = 2952] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:58:53 INFO - PROCESS | 2952 | 1468522733459 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 11:58:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:58:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 880ms 11:58:53 INFO - PROCESS | 2952 | 1468522733524 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 11:58:53 INFO - PROCESS | 2952 | 1468522733526 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 11:58:53 INFO - PROCESS | 2952 | 1468522733530 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:58:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:58:53 INFO - PROCESS | 2952 | 1468522733532 Marionette TRACE conn5 <- [1,2466,null,{}] 11:58:53 INFO - PROCESS | 2952 | 1468522733535 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:53 INFO - PROCESS | 2952 | 1468522733537 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:53 INFO - PROCESS | 2952 | 1468522733621 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 11:58:53 INFO - PROCESS | 2952 | 1468522733628 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:53 INFO - PROCESS | 2952 | 1468522733630 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:53 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E979000 == 36 [pid = 2952] [id = 626] 11:58:53 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F40A336800) [pid = 2952] [serial = 1878] [outer = 0000000000000000] 11:58:53 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F413884000) [pid = 2952] [serial = 1879] [outer = 000000F40A336800] 11:58:53 INFO - PROCESS | 2952 | 1468522733674 Marionette DEBUG loaded listener.js 11:58:53 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F41716BC00) [pid = 2952] [serial = 1880] [outer = 000000F40A336800] 11:58:54 INFO - PROCESS | 2952 | 1468522734109 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 11:58:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:58:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 628ms 11:58:54 INFO - PROCESS | 2952 | 1468522734161 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 11:58:54 INFO - PROCESS | 2952 | 1468522734163 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 11:58:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:58:54 INFO - PROCESS | 2952 | 1468522734166 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:58:54 INFO - PROCESS | 2952 | 1468522734168 Marionette TRACE conn5 <- [1,2470,null,{}] 11:58:54 INFO - PROCESS | 2952 | 1468522734172 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:54 INFO - PROCESS | 2952 | 1468522734174 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:54 INFO - PROCESS | 2952 | 1468522734256 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 11:58:54 INFO - PROCESS | 2952 | 1468522734263 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:54 INFO - PROCESS | 2952 | 1468522734265 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:54 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41EA3B000 == 37 [pid = 2952] [id = 627] 11:58:54 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F4158C5C00) [pid = 2952] [serial = 1881] [outer = 0000000000000000] 11:58:54 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F41A676400) [pid = 2952] [serial = 1882] [outer = 000000F4158C5C00] 11:58:54 INFO - PROCESS | 2952 | 1468522734308 Marionette DEBUG loaded listener.js 11:58:54 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F41A84D400) [pid = 2952] [serial = 1883] [outer = 000000F4158C5C00] 11:58:55 INFO - PROCESS | 2952 | 1468522735048 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 11:58:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:58:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 942ms 11:58:55 INFO - PROCESS | 2952 | 1468522735113 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 11:58:55 INFO - PROCESS | 2952 | 1468522735118 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 11:58:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:58:55 INFO - PROCESS | 2952 | 1468522735123 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:58:55 INFO - PROCESS | 2952 | 1468522735127 Marionette TRACE conn5 <- [1,2474,null,{}] 11:58:55 INFO - PROCESS | 2952 | 1468522735134 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:55 INFO - PROCESS | 2952 | 1468522735137 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:55 INFO - PROCESS | 2952 | 1468522735273 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 11:58:55 INFO - PROCESS | 2952 | 1468522735388 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:55 INFO - PROCESS | 2952 | 1468522735391 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:55 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4145A0000 == 38 [pid = 2952] [id = 628] 11:58:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F409F25C00) [pid = 2952] [serial = 1884] [outer = 0000000000000000] 11:58:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F409FD0C00) [pid = 2952] [serial = 1885] [outer = 000000F409F25C00] 11:58:55 INFO - PROCESS | 2952 | 1468522735451 Marionette DEBUG loaded listener.js 11:58:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F40A32A400) [pid = 2952] [serial = 1886] [outer = 000000F409F25C00] 11:58:56 INFO - PROCESS | 2952 | 1468522736371 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 11:58:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:58:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1284ms 11:58:56 INFO - PROCESS | 2952 | 1468522736439 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 11:58:56 INFO - PROCESS | 2952 | 1468522736443 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 11:58:56 INFO - PROCESS | 2952 | 1468522736448 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:58:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:58:56 INFO - PROCESS | 2952 | 1468522736452 Marionette TRACE conn5 <- [1,2478,null,{}] 11:58:56 INFO - PROCESS | 2952 | 1468522736457 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:56 INFO - PROCESS | 2952 | 1468522736461 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:56 INFO - PROCESS | 2952 | 1468522736575 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 11:58:56 INFO - PROCESS | 2952 | 1468522736652 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:56 INFO - PROCESS | 2952 | 1468522736657 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:56 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410EE7000 == 39 [pid = 2952] [id = 629] 11:58:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F40A422800) [pid = 2952] [serial = 1887] [outer = 0000000000000000] 11:58:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F40A42E000) [pid = 2952] [serial = 1888] [outer = 000000F40A422800] 11:58:56 INFO - PROCESS | 2952 | 1468522736708 Marionette DEBUG loaded listener.js 11:58:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F40A48F000) [pid = 2952] [serial = 1889] [outer = 000000F40A422800] 11:58:57 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E979000 == 38 [pid = 2952] [id = 626] 11:58:57 INFO - PROCESS | 2952 | --DOCSHELL 000000F419B5E000 == 37 [pid = 2952] [id = 625] 11:58:57 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E32E000 == 36 [pid = 2952] [id = 624] 11:58:57 INFO - PROCESS | 2952 | --DOCSHELL 000000F416B52800 == 35 [pid = 2952] [id = 623] 11:58:57 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B448800 == 34 [pid = 2952] [id = 622] 11:58:57 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B3DD000 == 33 [pid = 2952] [id = 621] 11:58:57 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AE24800 == 32 [pid = 2952] [id = 620] 11:58:57 INFO - PROCESS | 2952 | --DOCSHELL 000000F419B5F000 == 31 [pid = 2952] [id = 619] 11:58:57 INFO - PROCESS | 2952 | --DOCSHELL 000000F4177EC800 == 30 [pid = 2952] [id = 618] 11:58:57 INFO - PROCESS | 2952 | --DOCSHELL 000000F416B57800 == 29 [pid = 2952] [id = 617] 11:58:57 INFO - PROCESS | 2952 | --DOCSHELL 000000F4145A7800 == 28 [pid = 2952] [id = 616] 11:58:57 INFO - PROCESS | 2952 | --DOCSHELL 000000F410221000 == 27 [pid = 2952] [id = 615] 11:58:57 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E84F000 == 26 [pid = 2952] [id = 614] 11:58:57 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F41A672800) [pid = 2952] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 11:58:57 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F41976B000) [pid = 2952] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 11:58:57 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F415C9F000) [pid = 2952] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 11:58:57 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F4165F3C00) [pid = 2952] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 11:58:57 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F41651FC00) [pid = 2952] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 11:58:57 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F4175E6000) [pid = 2952] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 11:58:57 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F41696FC00) [pid = 2952] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 11:58:57 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F41829E000) [pid = 2952] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 11:58:57 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F4186BF400) [pid = 2952] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 11:58:57 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F413D6F000) [pid = 2952] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 11:58:57 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F4103D7000) [pid = 2952] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 11:58:57 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F40EA7B800) [pid = 2952] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 11:58:57 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F40A42F800) [pid = 2952] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 11:58:57 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F40A4A0400) [pid = 2952] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 11:58:57 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F410393C00) [pid = 2952] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 11:58:57 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F40A61AC00) [pid = 2952] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 11:58:57 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F41AF4A400) [pid = 2952] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 11:58:57 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F41A6DAC00) [pid = 2952] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 11:58:57 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F4186C4C00) [pid = 2952] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 11:58:57 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F4175DF800) [pid = 2952] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 11:58:57 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F413E7B000) [pid = 2952] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 11:58:57 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F413D6A800) [pid = 2952] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 11:58:57 INFO - PROCESS | 2952 | --DOMWINDOW == 66 (000000F40A86C800) [pid = 2952] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 11:58:57 INFO - PROCESS | 2952 | --DOMWINDOW == 65 (000000F40A48A000) [pid = 2952] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 11:58:57 INFO - PROCESS | 2952 | --DOMWINDOW == 64 (000000F413877800) [pid = 2952] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 11:58:57 INFO - PROCESS | 2952 | --DOMWINDOW == 63 (000000F41767E000) [pid = 2952] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 11:58:57 INFO - PROCESS | 2952 | --DOMWINDOW == 62 (000000F413E86400) [pid = 2952] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 11:58:57 INFO - PROCESS | 2952 | 1468522737286 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:58:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:58:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 880ms 11:58:57 INFO - PROCESS | 2952 | 1468522737335 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 11:58:57 INFO - PROCESS | 2952 | 1468522737340 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 11:58:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:58:57 INFO - PROCESS | 2952 | 1468522737347 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:58:57 INFO - PROCESS | 2952 | 1468522737350 Marionette TRACE conn5 <- [1,2482,null,{}] 11:58:57 INFO - PROCESS | 2952 | 1468522737354 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:57 INFO - PROCESS | 2952 | 1468522737357 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:57 INFO - PROCESS | 2952 | 1468522737447 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 11:58:57 INFO - PROCESS | 2952 | 1468522737454 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:57 INFO - PROCESS | 2952 | 1468522737456 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:57 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4158BE800 == 27 [pid = 2952] [id = 630] 11:58:57 INFO - PROCESS | 2952 | ++DOMWINDOW == 63 (000000F40A84A400) [pid = 2952] [serial = 1890] [outer = 0000000000000000] 11:58:57 INFO - PROCESS | 2952 | ++DOMWINDOW == 64 (000000F40AA26400) [pid = 2952] [serial = 1891] [outer = 000000F40A84A400] 11:58:57 INFO - PROCESS | 2952 | 1468522737506 Marionette DEBUG loaded listener.js 11:58:57 INFO - PROCESS | 2952 | ++DOMWINDOW == 65 (000000F40EA6DC00) [pid = 2952] [serial = 1892] [outer = 000000F40A84A400] 11:58:58 INFO - PROCESS | 2952 | 1468522738002 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 11:58:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:58:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 690ms 11:58:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:58:58 INFO - PROCESS | 2952 | 1468522738039 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 11:58:58 INFO - PROCESS | 2952 | 1468522738041 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 11:58:58 INFO - PROCESS | 2952 | 1468522738045 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:58:58 INFO - PROCESS | 2952 | 1468522738049 Marionette TRACE conn5 <- [1,2486,null,{}] 11:58:58 INFO - PROCESS | 2952 | 1468522738094 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:58 INFO - PROCESS | 2952 | 1468522738099 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:58 INFO - PROCESS | 2952 | 1468522738190 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 11:58:58 INFO - PROCESS | 2952 | 1468522738271 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:58 INFO - PROCESS | 2952 | 1468522738275 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:58 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41759C800 == 28 [pid = 2952] [id = 631] 11:58:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 66 (000000F4103DBC00) [pid = 2952] [serial = 1893] [outer = 0000000000000000] 11:58:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 67 (000000F410987800) [pid = 2952] [serial = 1894] [outer = 000000F4103DBC00] 11:58:58 INFO - PROCESS | 2952 | 1468522738325 Marionette DEBUG loaded listener.js 11:58:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F413D6E800) [pid = 2952] [serial = 1895] [outer = 000000F4103DBC00] 11:58:58 INFO - PROCESS | 2952 | 1468522738704 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:58:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:58:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 711ms 11:58:58 INFO - PROCESS | 2952 | 1468522738759 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 11:58:58 INFO - PROCESS | 2952 | 1468522738762 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 11:58:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:58:58 INFO - PROCESS | 2952 | 1468522738765 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:58:58 INFO - PROCESS | 2952 | 1468522738767 Marionette TRACE conn5 <- [1,2490,null,{}] 11:58:58 INFO - PROCESS | 2952 | 1468522738770 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:58 INFO - PROCESS | 2952 | 1468522738772 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:58 INFO - PROCESS | 2952 | 1468522738860 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 11:58:58 INFO - PROCESS | 2952 | 1468522738865 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:58 INFO - PROCESS | 2952 | 1468522738867 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:58 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A21F800 == 29 [pid = 2952] [id = 632] 11:58:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F413D8C400) [pid = 2952] [serial = 1896] [outer = 0000000000000000] 11:58:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F4145E1400) [pid = 2952] [serial = 1897] [outer = 000000F413D8C400] 11:58:58 INFO - PROCESS | 2952 | 1468522738912 Marionette DEBUG loaded listener.js 11:58:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F4158C1C00) [pid = 2952] [serial = 1898] [outer = 000000F413D8C400] 11:58:59 INFO - PROCESS | 2952 | 1468522739348 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:58:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:58:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 627ms 11:58:59 INFO - PROCESS | 2952 | 1468522739399 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 11:58:59 INFO - PROCESS | 2952 | 1468522739401 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 11:58:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:58:59 INFO - PROCESS | 2952 | 1468522739404 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:58:59 INFO - PROCESS | 2952 | 1468522739406 Marionette TRACE conn5 <- [1,2494,null,{}] 11:58:59 INFO - PROCESS | 2952 | 1468522739410 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:59 INFO - PROCESS | 2952 | 1468522739412 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:59 INFO - PROCESS | 2952 | 1468522739518 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 11:58:59 INFO - PROCESS | 2952 | 1468522739526 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:59 INFO - PROCESS | 2952 | 1468522739528 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:58:59 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AE1F000 == 30 [pid = 2952] [id = 633] 11:58:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F4158C7000) [pid = 2952] [serial = 1899] [outer = 0000000000000000] 11:58:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F4158D0000) [pid = 2952] [serial = 1900] [outer = 000000F4158C7000] 11:58:59 INFO - PROCESS | 2952 | 1468522739606 Marionette DEBUG loaded listener.js 11:58:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F41651EC00) [pid = 2952] [serial = 1901] [outer = 000000F4158C7000] 11:59:00 INFO - PROCESS | 2952 | 1468522740056 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:59:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:59:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 691ms 11:59:00 INFO - PROCESS | 2952 | 1468522740099 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 11:59:00 INFO - PROCESS | 2952 | 1468522740101 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 11:59:00 INFO - PROCESS | 2952 | 1468522740104 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:59:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:59:00 INFO - PROCESS | 2952 | 1468522740106 Marionette TRACE conn5 <- [1,2498,null,{}] 11:59:00 INFO - PROCESS | 2952 | 1468522740110 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:00 INFO - PROCESS | 2952 | 1468522740116 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:00 INFO - PROCESS | 2952 | 1468522740259 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 11:59:00 INFO - PROCESS | 2952 | 1468522740272 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:00 INFO - PROCESS | 2952 | 1468522740274 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:00 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B33B000 == 31 [pid = 2952] [id = 634] 11:59:00 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F4165F2C00) [pid = 2952] [serial = 1902] [outer = 0000000000000000] 11:59:00 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F416963800) [pid = 2952] [serial = 1903] [outer = 000000F4165F2C00] 11:59:00 INFO - PROCESS | 2952 | 1468522740363 Marionette DEBUG loaded listener.js 11:59:00 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F417682400) [pid = 2952] [serial = 1904] [outer = 000000F4165F2C00] 11:59:00 INFO - PROCESS | 2952 | 1468522740800 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 11:59:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:59:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 732ms 11:59:00 INFO - PROCESS | 2952 | 1468522740839 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 11:59:00 INFO - PROCESS | 2952 | 1468522740841 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 11:59:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:59:00 INFO - PROCESS | 2952 | 1468522740884 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:59:00 INFO - PROCESS | 2952 | 1468522740886 Marionette TRACE conn5 <- [1,2502,null,{}] 11:59:00 INFO - PROCESS | 2952 | 1468522740890 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:00 INFO - PROCESS | 2952 | 1468522740892 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:01 INFO - PROCESS | 2952 | 1468522741007 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 11:59:01 INFO - PROCESS | 2952 | 1468522741016 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:01 INFO - PROCESS | 2952 | 1468522741018 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:01 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B4C5000 == 32 [pid = 2952] [id = 635] 11:59:01 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F417B78400) [pid = 2952] [serial = 1905] [outer = 0000000000000000] 11:59:01 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F41829AC00) [pid = 2952] [serial = 1906] [outer = 000000F417B78400] 11:59:01 INFO - PROCESS | 2952 | 1468522741106 Marionette DEBUG loaded listener.js 11:59:01 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F418620800) [pid = 2952] [serial = 1907] [outer = 000000F417B78400] 11:59:01 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F417139400) [pid = 2952] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:59:01 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F415C87000) [pid = 2952] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:59:01 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F417171800) [pid = 2952] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:59:01 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F40A32F400) [pid = 2952] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:59:01 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F40A32D400) [pid = 2952] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:59:01 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F40F474400) [pid = 2952] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:59:01 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F41449E400) [pid = 2952] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:59:01 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F409FC4800) [pid = 2952] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:59:01 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F408520C00) [pid = 2952] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:59:01 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F415CEF800) [pid = 2952] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:59:01 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F4175E0400) [pid = 2952] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:59:01 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F4182F3C00) [pid = 2952] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:59:01 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F40A336800) [pid = 2952] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:59:01 INFO - PROCESS | 2952 | 1468522741615 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 11:59:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:59:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 794ms 11:59:01 INFO - PROCESS | 2952 | 1468522741677 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 11:59:01 INFO - PROCESS | 2952 | 1468522741680 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 11:59:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:59:01 INFO - PROCESS | 2952 | 1468522741683 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:59:01 INFO - PROCESS | 2952 | 1468522741685 Marionette TRACE conn5 <- [1,2506,null,{}] 11:59:01 INFO - PROCESS | 2952 | 1468522741689 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:01 INFO - PROCESS | 2952 | 1468522741691 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:01 INFO - PROCESS | 2952 | 1468522741800 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 11:59:01 INFO - PROCESS | 2952 | 1468522741853 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:01 INFO - PROCESS | 2952 | 1468522741855 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:01 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE86000 == 33 [pid = 2952] [id = 636] 11:59:01 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F409AC9C00) [pid = 2952] [serial = 1908] [outer = 0000000000000000] 11:59:01 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F40EAC5800) [pid = 2952] [serial = 1909] [outer = 000000F409AC9C00] 11:59:01 INFO - PROCESS | 2952 | 1468522741900 Marionette DEBUG loaded listener.js 11:59:01 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F417B6C800) [pid = 2952] [serial = 1910] [outer = 000000F409AC9C00] 11:59:02 INFO - PROCESS | 2952 | 1468522742240 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:59:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:59:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 584ms 11:59:02 INFO - PROCESS | 2952 | 1468522742278 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 11:59:02 INFO - PROCESS | 2952 | 1468522742280 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 11:59:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:59:02 INFO - PROCESS | 2952 | 1468522742284 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:59:02 INFO - PROCESS | 2952 | 1468522742286 Marionette TRACE conn5 <- [1,2510,null,{}] 11:59:02 INFO - PROCESS | 2952 | 1468522742289 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:02 INFO - PROCESS | 2952 | 1468522742291 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:02 INFO - PROCESS | 2952 | 1468522742431 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 11:59:02 INFO - PROCESS | 2952 | 1468522742440 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:02 INFO - PROCESS | 2952 | 1468522742442 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:02 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E580800 == 34 [pid = 2952] [id = 637] 11:59:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F40A328C00) [pid = 2952] [serial = 1911] [outer = 0000000000000000] 11:59:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F418AE4000) [pid = 2952] [serial = 1912] [outer = 000000F40A328C00] 11:59:02 INFO - PROCESS | 2952 | 1468522742486 Marionette DEBUG loaded listener.js 11:59:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F419BCAC00) [pid = 2952] [serial = 1913] [outer = 000000F40A328C00] 11:59:02 INFO - PROCESS | 2952 | 1468522742858 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:59:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:59:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 629ms 11:59:02 INFO - PROCESS | 2952 | 1468522742918 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 11:59:02 INFO - PROCESS | 2952 | 1468522742920 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 11:59:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:59:02 INFO - PROCESS | 2952 | 1468522742924 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:59:02 INFO - PROCESS | 2952 | 1468522742925 Marionette TRACE conn5 <- [1,2514,null,{}] 11:59:02 INFO - PROCESS | 2952 | 1468522742929 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:02 INFO - PROCESS | 2952 | 1468522742931 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:03 INFO - PROCESS | 2952 | 1468522743046 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 11:59:03 INFO - PROCESS | 2952 | 1468522743059 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:03 INFO - PROCESS | 2952 | 1468522743061 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:03 INFO - PROCESS | 2952 | ++DOCSHELL 000000F419780800 == 35 [pid = 2952] [id = 638] 11:59:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F41A679000) [pid = 2952] [serial = 1914] [outer = 0000000000000000] 11:59:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F41A6D9000) [pid = 2952] [serial = 1915] [outer = 000000F41A679000] 11:59:03 INFO - PROCESS | 2952 | 1468522743104 Marionette DEBUG loaded listener.js 11:59:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F41A85C400) [pid = 2952] [serial = 1916] [outer = 000000F41A679000] 11:59:03 INFO - PROCESS | 2952 | 1468522743560 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 11:59:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:59:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 691ms 11:59:03 INFO - PROCESS | 2952 | 1468522743619 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 11:59:03 INFO - PROCESS | 2952 | 1468522743624 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 11:59:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:59:03 INFO - PROCESS | 2952 | 1468522743646 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:59:03 INFO - PROCESS | 2952 | 1468522743651 Marionette TRACE conn5 <- [1,2518,null,{}] 11:59:03 INFO - PROCESS | 2952 | 1468522743658 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:03 INFO - PROCESS | 2952 | 1468522743662 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:03 INFO - PROCESS | 2952 | 1468522743840 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 11:59:03 INFO - PROCESS | 2952 | 1468522743930 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:03 INFO - PROCESS | 2952 | 1468522743935 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:03 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410A1C800 == 36 [pid = 2952] [id = 639] 11:59:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F40A2D5800) [pid = 2952] [serial = 1917] [outer = 0000000000000000] 11:59:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F40A333400) [pid = 2952] [serial = 1918] [outer = 000000F40A2D5800] 11:59:04 INFO - PROCESS | 2952 | 1468522743994 Marionette DEBUG loaded listener.js 11:59:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F40A49F800) [pid = 2952] [serial = 1919] [outer = 000000F40A2D5800] 11:59:04 INFO - PROCESS | 2952 | 1468522744576 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 11:59:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:59:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 986ms 11:59:04 INFO - PROCESS | 2952 | 1468522744631 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 11:59:04 INFO - PROCESS | 2952 | 1468522744636 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 11:59:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:59:04 INFO - PROCESS | 2952 | 1468522744643 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:59:04 INFO - PROCESS | 2952 | 1468522744646 Marionette TRACE conn5 <- [1,2522,null,{}] 11:59:04 INFO - PROCESS | 2952 | 1468522744650 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:04 INFO - PROCESS | 2952 | 1468522744653 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:04 INFO - PROCESS | 2952 | 1468522744769 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 11:59:04 INFO - PROCESS | 2952 | 1468522744894 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:04 INFO - PROCESS | 2952 | 1468522744897 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:04 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AE0D800 == 37 [pid = 2952] [id = 640] 11:59:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F40F47B400) [pid = 2952] [serial = 1920] [outer = 0000000000000000] 11:59:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F4103DC400) [pid = 2952] [serial = 1921] [outer = 000000F40F47B400] 11:59:04 INFO - PROCESS | 2952 | 1468522744955 Marionette DEBUG loaded listener.js 11:59:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F413D94C00) [pid = 2952] [serial = 1922] [outer = 000000F40F47B400] 11:59:05 INFO - PROCESS | 2952 | 1468522745548 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 11:59:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:59:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 943ms 11:59:05 INFO - PROCESS | 2952 | 1468522745588 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 11:59:05 INFO - PROCESS | 2952 | 1468522745591 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 11:59:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:59:05 INFO - PROCESS | 2952 | 1468522745595 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:59:05 INFO - PROCESS | 2952 | 1468522745598 Marionette TRACE conn5 <- [1,2526,null,{}] 11:59:05 INFO - PROCESS | 2952 | 1468522745610 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:05 INFO - PROCESS | 2952 | 1468522745615 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:05 INFO - PROCESS | 2952 | 1468522745731 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 11:59:05 INFO - PROCESS | 2952 | 1468522745856 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:05 INFO - PROCESS | 2952 | 1468522745860 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:05 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E982000 == 38 [pid = 2952] [id = 641] 11:59:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F41696D000) [pid = 2952] [serial = 1923] [outer = 0000000000000000] 11:59:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F417170800) [pid = 2952] [serial = 1924] [outer = 000000F41696D000] 11:59:05 INFO - PROCESS | 2952 | 1468522745920 Marionette DEBUG loaded listener.js 11:59:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F41820BC00) [pid = 2952] [serial = 1925] [outer = 000000F41696D000] 11:59:06 INFO - PROCESS | 2952 | 1468522746514 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 11:59:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:59:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 943ms 11:59:06 INFO - PROCESS | 2952 | 1468522746540 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 11:59:06 INFO - PROCESS | 2952 | 1468522746543 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 11:59:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:59:06 INFO - PROCESS | 2952 | 1468522746547 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:59:06 INFO - PROCESS | 2952 | 1468522746549 Marionette TRACE conn5 <- [1,2530,null,{}] 11:59:06 INFO - PROCESS | 2952 | 1468522746553 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:06 INFO - PROCESS | 2952 | 1468522746555 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:06 INFO - PROCESS | 2952 | 1468522746666 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 11:59:06 INFO - PROCESS | 2952 | 1468522746789 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:06 INFO - PROCESS | 2952 | 1468522746791 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:06 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41EC3B800 == 39 [pid = 2952] [id = 642] 11:59:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F41A8D7000) [pid = 2952] [serial = 1926] [outer = 0000000000000000] 11:59:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F41AF4B400) [pid = 2952] [serial = 1927] [outer = 000000F41A8D7000] 11:59:06 INFO - PROCESS | 2952 | 1468522746847 Marionette DEBUG loaded listener.js 11:59:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F41AF51C00) [pid = 2952] [serial = 1928] [outer = 000000F41A8D7000] 11:59:07 INFO - PROCESS | 2952 | 1468522747574 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 11:59:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:59:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1086ms 11:59:07 INFO - PROCESS | 2952 | 1468522747635 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 11:59:07 INFO - PROCESS | 2952 | 1468522747639 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 11:59:07 INFO - PROCESS | 2952 | 1468522747644 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:59:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:59:07 INFO - PROCESS | 2952 | 1468522747647 Marionette TRACE conn5 <- [1,2534,null,{}] 11:59:07 INFO - PROCESS | 2952 | 1468522747653 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:07 INFO - PROCESS | 2952 | 1468522747656 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:07 INFO - PROCESS | 2952 | 1468522747763 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 11:59:07 INFO - PROCESS | 2952 | 1468522747888 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:07 INFO - PROCESS | 2952 | 1468522747893 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:07 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410A03000 == 40 [pid = 2952] [id = 643] 11:59:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F409FC1800) [pid = 2952] [serial = 1929] [outer = 0000000000000000] 11:59:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F409FC5000) [pid = 2952] [serial = 1930] [outer = 000000F409FC1800] 11:59:07 INFO - PROCESS | 2952 | 1468522747947 Marionette DEBUG loaded listener.js 11:59:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F409FD7C00) [pid = 2952] [serial = 1931] [outer = 000000F409FC1800] 11:59:08 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E580800 == 39 [pid = 2952] [id = 637] 11:59:08 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE86000 == 38 [pid = 2952] [id = 636] 11:59:08 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B4C5000 == 37 [pid = 2952] [id = 635] 11:59:08 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B33B000 == 36 [pid = 2952] [id = 634] 11:59:08 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AE1F000 == 35 [pid = 2952] [id = 633] 11:59:08 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A21F800 == 34 [pid = 2952] [id = 632] 11:59:08 INFO - PROCESS | 2952 | --DOCSHELL 000000F41759C800 == 33 [pid = 2952] [id = 631] 11:59:08 INFO - PROCESS | 2952 | --DOCSHELL 000000F4158BE800 == 32 [pid = 2952] [id = 630] 11:59:08 INFO - PROCESS | 2952 | --DOCSHELL 000000F410EE7000 == 31 [pid = 2952] [id = 629] 11:59:08 INFO - PROCESS | 2952 | --DOCSHELL 000000F4145A0000 == 30 [pid = 2952] [id = 628] 11:59:08 INFO - PROCESS | 2952 | --DOCSHELL 000000F41EA3B000 == 29 [pid = 2952] [id = 627] 11:59:08 INFO - PROCESS | 2952 | --DOCSHELL 000000F41EC3B800 == 28 [pid = 2952] [id = 642] 11:59:08 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E982000 == 27 [pid = 2952] [id = 641] 11:59:08 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AE0D800 == 26 [pid = 2952] [id = 640] 11:59:08 INFO - PROCESS | 2952 | --DOCSHELL 000000F419780800 == 25 [pid = 2952] [id = 638] 11:59:08 INFO - PROCESS | 2952 | --DOCSHELL 000000F410A1C800 == 24 [pid = 2952] [id = 639] 11:59:08 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F417340000) [pid = 2952] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 11:59:08 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F416972400) [pid = 2952] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 11:59:08 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F417B77000) [pid = 2952] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 11:59:08 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F40A335400) [pid = 2952] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 11:59:08 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F40A42E400) [pid = 2952] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 11:59:08 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F413880C00) [pid = 2952] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 11:59:08 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F413D74000) [pid = 2952] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 11:59:08 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F410232800) [pid = 2952] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 11:59:08 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F4107CE400) [pid = 2952] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 11:59:08 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F4158CD400) [pid = 2952] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 11:59:08 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F417688C00) [pid = 2952] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 11:59:08 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F415CEF000) [pid = 2952] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 11:59:08 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F409FC6000) [pid = 2952] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 11:59:08 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F409FD7400) [pid = 2952] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 11:59:08 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F40AC0D400) [pid = 2952] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 11:59:08 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F40E7C2400) [pid = 2952] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 11:59:08 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F4165F5000) [pid = 2952] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 11:59:08 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F416964800) [pid = 2952] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 11:59:08 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F41A6DC000) [pid = 2952] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 11:59:08 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F4175E5400) [pid = 2952] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 11:59:08 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F4186CBC00) [pid = 2952] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 11:59:08 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F41A676400) [pid = 2952] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 11:59:08 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F41716BC00) [pid = 2952] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 11:59:08 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F419BD3C00) [pid = 2952] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 11:59:08 INFO - PROCESS | 2952 | --DOMWINDOW == 66 (000000F413884000) [pid = 2952] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 11:59:08 INFO - PROCESS | 2952 | --DOMWINDOW == 65 (000000F417138800) [pid = 2952] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 11:59:09 INFO - PROCESS | 2952 | 1468522749171 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 11:59:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:59:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1586ms 11:59:09 INFO - PROCESS | 2952 | 1468522749235 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 11:59:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:59:09 INFO - PROCESS | 2952 | 1468522749239 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 11:59:09 INFO - PROCESS | 2952 | 1468522749243 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:59:09 INFO - PROCESS | 2952 | 1468522749246 Marionette TRACE conn5 <- [1,2538,null,{}] 11:59:09 INFO - PROCESS | 2952 | 1468522749252 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:09 INFO - PROCESS | 2952 | 1468522749256 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:09 INFO - PROCESS | 2952 | 1468522749386 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 11:59:09 INFO - PROCESS | 2952 | 1468522749465 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:09 INFO - PROCESS | 2952 | 1468522749468 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:09 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410966000 == 25 [pid = 2952] [id = 644] 11:59:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 66 (000000F409FD6400) [pid = 2952] [serial = 1932] [outer = 0000000000000000] 11:59:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 67 (000000F40A32CC00) [pid = 2952] [serial = 1933] [outer = 000000F409FD6400] 11:59:09 INFO - PROCESS | 2952 | 1468522749517 Marionette DEBUG loaded listener.js 11:59:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F40A426800) [pid = 2952] [serial = 1934] [outer = 000000F409FD6400] 11:59:09 INFO - PROCESS | 2952 | 1468522749921 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 11:59:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:59:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 734ms 11:59:09 INFO - PROCESS | 2952 | 1468522749978 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 11:59:09 INFO - PROCESS | 2952 | 1468522749983 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 11:59:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:59:09 INFO - PROCESS | 2952 | 1468522749989 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:59:09 INFO - PROCESS | 2952 | 1468522749992 Marionette TRACE conn5 <- [1,2542,null,{}] 11:59:10 INFO - PROCESS | 2952 | 1468522749996 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:10 INFO - PROCESS | 2952 | 1468522749998 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:10 INFO - PROCESS | 2952 | 1468522750093 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 11:59:10 INFO - PROCESS | 2952 | 1468522750099 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:10 INFO - PROCESS | 2952 | 1468522750101 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:10 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4165E2000 == 26 [pid = 2952] [id = 645] 11:59:10 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F40A49A000) [pid = 2952] [serial = 1935] [outer = 0000000000000000] 11:59:10 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F40A86DC00) [pid = 2952] [serial = 1936] [outer = 000000F40A49A000] 11:59:10 INFO - PROCESS | 2952 | 1468522750150 Marionette DEBUG loaded listener.js 11:59:10 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F40B84EC00) [pid = 2952] [serial = 1937] [outer = 000000F40A49A000] 11:59:10 INFO - PROCESS | 2952 | 1468522750607 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 11:59:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:59:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 690ms 11:59:10 INFO - PROCESS | 2952 | 1468522750682 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 11:59:10 INFO - PROCESS | 2952 | 1468522750684 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 11:59:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:59:10 INFO - PROCESS | 2952 | 1468522750688 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:59:10 INFO - PROCESS | 2952 | 1468522750692 Marionette TRACE conn5 <- [1,2546,null,{}] 11:59:10 INFO - PROCESS | 2952 | 1468522750703 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:10 INFO - PROCESS | 2952 | 1468522750708 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:10 INFO - PROCESS | 2952 | 1468522750795 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 11:59:10 INFO - PROCESS | 2952 | 1468522750810 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:10 INFO - PROCESS | 2952 | 1468522750813 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:10 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4177F2800 == 27 [pid = 2952] [id = 646] 11:59:10 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F40F4E5400) [pid = 2952] [serial = 1938] [outer = 0000000000000000] 11:59:10 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F4103D3C00) [pid = 2952] [serial = 1939] [outer = 000000F40F4E5400] 11:59:10 INFO - PROCESS | 2952 | 1468522750862 Marionette DEBUG loaded listener.js 11:59:10 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F410E65800) [pid = 2952] [serial = 1940] [outer = 000000F40F4E5400] 11:59:11 INFO - PROCESS | 2952 | 1468522751350 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 11:59:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:59:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 690ms 11:59:11 INFO - PROCESS | 2952 | 1468522751381 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 11:59:11 INFO - PROCESS | 2952 | 1468522751384 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 11:59:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:59:11 INFO - PROCESS | 2952 | 1468522751387 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:59:11 INFO - PROCESS | 2952 | 1468522751389 Marionette TRACE conn5 <- [1,2550,null,{}] 11:59:11 INFO - PROCESS | 2952 | 1468522751392 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:11 INFO - PROCESS | 2952 | 1468522751394 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:11 INFO - PROCESS | 2952 | 1468522751539 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 11:59:11 INFO - PROCESS | 2952 | 1468522751559 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:11 INFO - PROCESS | 2952 | 1468522751561 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:11 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A223000 == 28 [pid = 2952] [id = 647] 11:59:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F413D71C00) [pid = 2952] [serial = 1941] [outer = 0000000000000000] 11:59:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F413D8CC00) [pid = 2952] [serial = 1942] [outer = 000000F413D71C00] 11:59:11 INFO - PROCESS | 2952 | 1468522751607 Marionette DEBUG loaded listener.js 11:59:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F413E7D800) [pid = 2952] [serial = 1943] [outer = 000000F413D71C00] 11:59:12 INFO - PROCESS | 2952 | 1468522752060 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 11:59:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:59:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 733ms 11:59:12 INFO - PROCESS | 2952 | 1468522752135 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 11:59:12 INFO - PROCESS | 2952 | 1468522752137 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 11:59:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:59:12 INFO - PROCESS | 2952 | 1468522752142 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:59:12 INFO - PROCESS | 2952 | 1468522752144 Marionette TRACE conn5 <- [1,2554,null,{}] 11:59:12 INFO - PROCESS | 2952 | 1468522752147 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:12 INFO - PROCESS | 2952 | 1468522752149 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:12 INFO - PROCESS | 2952 | 1468522752266 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 11:59:12 INFO - PROCESS | 2952 | 1468522752320 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:12 INFO - PROCESS | 2952 | 1468522752322 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:12 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AE1F000 == 29 [pid = 2952] [id = 648] 11:59:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F40912A800) [pid = 2952] [serial = 1944] [outer = 0000000000000000] 11:59:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F41580B400) [pid = 2952] [serial = 1945] [outer = 000000F40912A800] 11:59:12 INFO - PROCESS | 2952 | 1468522752367 Marionette DEBUG loaded listener.js 11:59:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F415C7C400) [pid = 2952] [serial = 1946] [outer = 000000F40912A800] 11:59:12 INFO - PROCESS | 2952 | 1468522752822 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 11:59:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:59:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 732ms 11:59:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:59:12 INFO - PROCESS | 2952 | 1468522752876 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 11:59:12 INFO - PROCESS | 2952 | 1468522752878 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 11:59:12 INFO - PROCESS | 2952 | 1468522752882 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:59:12 INFO - PROCESS | 2952 | 1468522752884 Marionette TRACE conn5 <- [1,2558,null,{}] 11:59:12 INFO - PROCESS | 2952 | 1468522752887 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:12 INFO - PROCESS | 2952 | 1468522752893 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:13 INFO - PROCESS | 2952 | 1468522753017 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 11:59:13 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F40A328C00) [pid = 2952] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:59:13 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F4158C7000) [pid = 2952] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:59:13 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F4158C5C00) [pid = 2952] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:59:13 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F413D8C400) [pid = 2952] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:59:13 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F4103DBC00) [pid = 2952] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:59:13 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F409F25C00) [pid = 2952] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:59:13 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F40A84A400) [pid = 2952] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:59:13 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F40A422800) [pid = 2952] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:59:13 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F4165F2C00) [pid = 2952] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:59:13 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F41A679000) [pid = 2952] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:59:13 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F409AC9C00) [pid = 2952] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:59:13 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F417B78400) [pid = 2952] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:59:13 INFO - PROCESS | 2952 | 1468522753224 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:13 INFO - PROCESS | 2952 | 1468522753226 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:13 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410964800 == 30 [pid = 2952] [id = 649] 11:59:13 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F408521000) [pid = 2952] [serial = 1947] [outer = 0000000000000000] 11:59:13 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F40A328C00) [pid = 2952] [serial = 1948] [outer = 000000F408521000] 11:59:13 INFO - PROCESS | 2952 | 1468522753275 Marionette DEBUG loaded listener.js 11:59:13 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F413D6F800) [pid = 2952] [serial = 1949] [outer = 000000F408521000] 11:59:13 INFO - PROCESS | 2952 | 1468522753663 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 11:59:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:59:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 839ms 11:59:13 INFO - PROCESS | 2952 | 1468522753723 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 11:59:13 INFO - PROCESS | 2952 | 1468522753725 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 11:59:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:59:13 INFO - PROCESS | 2952 | 1468522753729 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:59:13 INFO - PROCESS | 2952 | 1468522753731 Marionette TRACE conn5 <- [1,2562,null,{}] 11:59:13 INFO - PROCESS | 2952 | 1468522753734 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:13 INFO - PROCESS | 2952 | 1468522753736 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:13 INFO - PROCESS | 2952 | 1468522753847 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 11:59:13 INFO - PROCESS | 2952 | 1468522753856 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:13 INFO - PROCESS | 2952 | 1468522753858 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:13 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE57000 == 31 [pid = 2952] [id = 650] 11:59:13 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F4086D9400) [pid = 2952] [serial = 1950] [outer = 0000000000000000] 11:59:13 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F416521000) [pid = 2952] [serial = 1951] [outer = 000000F4086D9400] 11:59:13 INFO - PROCESS | 2952 | 1468522753902 Marionette DEBUG loaded listener.js 11:59:13 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F41700F400) [pid = 2952] [serial = 1952] [outer = 000000F4086D9400] 11:59:14 INFO - PROCESS | 2952 | 1468522754317 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 11:59:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:59:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 627ms 11:59:14 INFO - PROCESS | 2952 | 1468522754359 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 11:59:14 INFO - PROCESS | 2952 | 1468522754361 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 11:59:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:59:14 INFO - PROCESS | 2952 | 1468522754364 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:59:14 INFO - PROCESS | 2952 | 1468522754367 Marionette TRACE conn5 <- [1,2566,null,{}] 11:59:14 INFO - PROCESS | 2952 | 1468522754371 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:14 INFO - PROCESS | 2952 | 1468522754372 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:14 INFO - PROCESS | 2952 | 1468522754452 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 11:59:14 INFO - PROCESS | 2952 | 1468522754562 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:14 INFO - PROCESS | 2952 | 1468522754564 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:14 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE85800 == 32 [pid = 2952] [id = 651] 11:59:14 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F417098400) [pid = 2952] [serial = 1953] [outer = 0000000000000000] 11:59:14 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F41716F400) [pid = 2952] [serial = 1954] [outer = 000000F417098400] 11:59:14 INFO - PROCESS | 2952 | 1468522754617 Marionette DEBUG loaded listener.js 11:59:14 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F4175DC000) [pid = 2952] [serial = 1955] [outer = 000000F417098400] 11:59:14 INFO - PROCESS | 2952 | 1468522754964 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 11:59:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:59:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 630ms 11:59:15 INFO - PROCESS | 2952 | 1468522754997 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 11:59:15 INFO - PROCESS | 2952 | 1468522754999 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 11:59:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:59:15 INFO - PROCESS | 2952 | 1468522755002 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:59:15 INFO - PROCESS | 2952 | 1468522755004 Marionette TRACE conn5 <- [1,2570,null,{}] 11:59:15 INFO - PROCESS | 2952 | 1468522755022 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:15 INFO - PROCESS | 2952 | 1468522755024 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:15 INFO - PROCESS | 2952 | 1468522755105 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 11:59:15 INFO - PROCESS | 2952 | 1468522755111 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:15 INFO - PROCESS | 2952 | 1468522755113 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:15 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E586800 == 33 [pid = 2952] [id = 652] 11:59:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F4175DC400) [pid = 2952] [serial = 1956] [outer = 0000000000000000] 11:59:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F4175E9C00) [pid = 2952] [serial = 1957] [outer = 000000F4175DC400] 11:59:15 INFO - PROCESS | 2952 | 1468522755157 Marionette DEBUG loaded listener.js 11:59:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F417B2E800) [pid = 2952] [serial = 1958] [outer = 000000F4175DC400] 11:59:15 INFO - PROCESS | 2952 | 1468522755962 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 11:59:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:59:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1003ms 11:59:16 INFO - PROCESS | 2952 | 1468522756010 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 11:59:16 INFO - PROCESS | 2952 | 1468522756014 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 11:59:16 INFO - PROCESS | 2952 | 1468522756019 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:59:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:59:16 INFO - PROCESS | 2952 | 1468522756025 Marionette TRACE conn5 <- [1,2574,null,{}] 11:59:16 INFO - PROCESS | 2952 | 1468522756030 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:16 INFO - PROCESS | 2952 | 1468522756033 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:16 INFO - PROCESS | 2952 | 1468522756161 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 11:59:16 INFO - PROCESS | 2952 | 1468522756285 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:16 INFO - PROCESS | 2952 | 1468522756288 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:16 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4158BE800 == 34 [pid = 2952] [id = 653] 11:59:16 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F409FD8C00) [pid = 2952] [serial = 1959] [outer = 0000000000000000] 11:59:16 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F40A337800) [pid = 2952] [serial = 1960] [outer = 000000F409FD8C00] 11:59:16 INFO - PROCESS | 2952 | 1468522756348 Marionette DEBUG loaded listener.js 11:59:16 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F40A4A2C00) [pid = 2952] [serial = 1961] [outer = 000000F409FD8C00] 11:59:17 INFO - PROCESS | 2952 | 1468522757029 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 11:59:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:59:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1080ms 11:59:17 INFO - PROCESS | 2952 | 1468522757104 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 11:59:17 INFO - PROCESS | 2952 | 1468522757109 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 11:59:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:59:17 INFO - PROCESS | 2952 | 1468522757116 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:59:17 INFO - PROCESS | 2952 | 1468522757119 Marionette TRACE conn5 <- [1,2578,null,{}] 11:59:17 INFO - PROCESS | 2952 | 1468522757123 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:17 INFO - PROCESS | 2952 | 1468522757126 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:17 INFO - PROCESS | 2952 | 1468522757275 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 11:59:17 INFO - PROCESS | 2952 | 1468522757493 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:17 INFO - PROCESS | 2952 | 1468522757496 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:17 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40F71B000 == 35 [pid = 2952] [id = 654] 11:59:17 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F40853EC00) [pid = 2952] [serial = 1962] [outer = 0000000000000000] 11:59:17 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F409FC8800) [pid = 2952] [serial = 1963] [outer = 000000F40853EC00] 11:59:17 INFO - PROCESS | 2952 | 1468522757555 Marionette DEBUG loaded listener.js 11:59:17 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F40A423800) [pid = 2952] [serial = 1964] [outer = 000000F40853EC00] 11:59:18 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE85800 == 34 [pid = 2952] [id = 651] 11:59:18 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE57000 == 33 [pid = 2952] [id = 650] 11:59:18 INFO - PROCESS | 2952 | --DOCSHELL 000000F410964800 == 32 [pid = 2952] [id = 649] 11:59:18 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AE1F000 == 31 [pid = 2952] [id = 648] 11:59:18 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A223000 == 30 [pid = 2952] [id = 647] 11:59:18 INFO - PROCESS | 2952 | --DOCSHELL 000000F4177F2800 == 29 [pid = 2952] [id = 646] 11:59:18 INFO - PROCESS | 2952 | --DOCSHELL 000000F4165E2000 == 28 [pid = 2952] [id = 645] 11:59:18 INFO - PROCESS | 2952 | --DOCSHELL 000000F410966000 == 27 [pid = 2952] [id = 644] 11:59:18 INFO - PROCESS | 2952 | --DOCSHELL 000000F410A03000 == 26 [pid = 2952] [id = 643] 11:59:18 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F419BCAC00) [pid = 2952] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 11:59:18 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F41651EC00) [pid = 2952] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 11:59:18 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F4158D0000) [pid = 2952] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 11:59:18 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F41A84D400) [pid = 2952] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 11:59:18 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F4145E1400) [pid = 2952] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 11:59:18 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F410987800) [pid = 2952] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 11:59:18 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F413D6E800) [pid = 2952] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 11:59:18 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F409FD0C00) [pid = 2952] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 11:59:18 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F40A32A400) [pid = 2952] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 11:59:18 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F40AA26400) [pid = 2952] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 11:59:18 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F40EA6DC00) [pid = 2952] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 11:59:18 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F40A42E000) [pid = 2952] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 11:59:18 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F40A48F000) [pid = 2952] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 11:59:18 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F417682400) [pid = 2952] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 11:59:18 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F41A6D9000) [pid = 2952] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 11:59:18 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F416963800) [pid = 2952] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 11:59:18 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F40EAC5800) [pid = 2952] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 11:59:18 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F41829AC00) [pid = 2952] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 11:59:18 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F418AE4000) [pid = 2952] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 11:59:18 INFO - PROCESS | 2952 | --DOMWINDOW == 66 (000000F418620800) [pid = 2952] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 11:59:18 INFO - PROCESS | 2952 | --DOMWINDOW == 65 (000000F41A85C400) [pid = 2952] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 11:59:18 INFO - PROCESS | 2952 | --DOMWINDOW == 64 (000000F4158C1C00) [pid = 2952] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 11:59:18 INFO - PROCESS | 2952 | --DOMWINDOW == 63 (000000F417B6C800) [pid = 2952] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 11:59:18 INFO - PROCESS | 2952 | 1468522758211 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 11:59:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:59:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1137ms 11:59:18 INFO - PROCESS | 2952 | 1468522758256 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 11:59:18 INFO - PROCESS | 2952 | 1468522758259 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 11:59:18 INFO - PROCESS | 2952 | 1468522758264 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:59:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:59:18 INFO - PROCESS | 2952 | 1468522758267 Marionette TRACE conn5 <- [1,2582,null,{}] 11:59:18 INFO - PROCESS | 2952 | 1468522758272 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:18 INFO - PROCESS | 2952 | 1468522758277 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:18 INFO - PROCESS | 2952 | 1468522758369 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 11:59:18 INFO - PROCESS | 2952 | 1468522758451 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:18 INFO - PROCESS | 2952 | 1468522758453 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:18 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4158B9000 == 27 [pid = 2952] [id = 655] 11:59:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 64 (000000F409FCD000) [pid = 2952] [serial = 1965] [outer = 0000000000000000] 11:59:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 65 (000000F40A482800) [pid = 2952] [serial = 1966] [outer = 000000F409FCD000] 11:59:18 INFO - PROCESS | 2952 | 1468522758502 Marionette DEBUG loaded listener.js 11:59:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 66 (000000F40E9F5400) [pid = 2952] [serial = 1967] [outer = 000000F409FCD000] 11:59:18 INFO - PROCESS | 2952 | 1468522758973 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 11:59:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:59:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 732ms 11:59:19 INFO - PROCESS | 2952 | 1468522759003 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 11:59:19 INFO - PROCESS | 2952 | 1468522759007 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 11:59:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:59:19 INFO - PROCESS | 2952 | 1468522759012 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:59:19 INFO - PROCESS | 2952 | 1468522759014 Marionette TRACE conn5 <- [1,2586,null,{}] 11:59:19 INFO - PROCESS | 2952 | 1468522759018 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:19 INFO - PROCESS | 2952 | 1468522759020 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:19 INFO - PROCESS | 2952 | 1468522759117 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 11:59:19 INFO - PROCESS | 2952 | 1468522759125 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:19 INFO - PROCESS | 2952 | 1468522759127 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:19 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4177D8800 == 28 [pid = 2952] [id = 656] 11:59:19 INFO - PROCESS | 2952 | ++DOMWINDOW == 67 (000000F410445800) [pid = 2952] [serial = 1968] [outer = 0000000000000000] 11:59:19 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F410E65400) [pid = 2952] [serial = 1969] [outer = 000000F410445800] 11:59:19 INFO - PROCESS | 2952 | 1468522759173 Marionette DEBUG loaded listener.js 11:59:19 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F413D72800) [pid = 2952] [serial = 1970] [outer = 000000F410445800] 11:59:19 INFO - PROCESS | 2952 | 1468522759655 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 11:59:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:59:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 690ms 11:59:19 INFO - PROCESS | 2952 | 1468522759705 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 11:59:19 INFO - PROCESS | 2952 | 1468522759708 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 11:59:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:59:19 INFO - PROCESS | 2952 | 1468522759713 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:59:19 INFO - PROCESS | 2952 | 1468522759719 Marionette TRACE conn5 <- [1,2590,null,{}] 11:59:19 INFO - PROCESS | 2952 | 1468522759730 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:19 INFO - PROCESS | 2952 | 1468522759734 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:19 INFO - PROCESS | 2952 | 1468522759823 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 11:59:19 INFO - PROCESS | 2952 | 1468522759832 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:19 INFO - PROCESS | 2952 | 1468522759835 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:19 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AE10000 == 29 [pid = 2952] [id = 657] 11:59:19 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F413E84000) [pid = 2952] [serial = 1971] [outer = 0000000000000000] 11:59:19 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F4158D0800) [pid = 2952] [serial = 1972] [outer = 000000F413E84000] 11:59:19 INFO - PROCESS | 2952 | 1468522759880 Marionette DEBUG loaded listener.js 11:59:19 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F41651B400) [pid = 2952] [serial = 1973] [outer = 000000F413E84000] 11:59:20 INFO - PROCESS | 2952 | 1468522760320 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 11:59:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:59:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 648ms 11:59:20 INFO - PROCESS | 2952 | 1468522760362 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 11:59:20 INFO - PROCESS | 2952 | 1468522760365 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 11:59:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:59:20 INFO - PROCESS | 2952 | 1468522760374 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:59:20 INFO - PROCESS | 2952 | 1468522760376 Marionette TRACE conn5 <- [1,2594,null,{}] 11:59:20 INFO - PROCESS | 2952 | 1468522760380 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:20 INFO - PROCESS | 2952 | 1468522760382 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:20 INFO - PROCESS | 2952 | 1468522760499 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 11:59:20 INFO - PROCESS | 2952 | 1468522760578 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:20 INFO - PROCESS | 2952 | 1468522760580 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:20 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B3DE000 == 30 [pid = 2952] [id = 658] 11:59:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F4165F3C00) [pid = 2952] [serial = 1974] [outer = 0000000000000000] 11:59:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F416960400) [pid = 2952] [serial = 1975] [outer = 000000F4165F3C00] 11:59:20 INFO - PROCESS | 2952 | 1468522760634 Marionette DEBUG loaded listener.js 11:59:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F416971400) [pid = 2952] [serial = 1976] [outer = 000000F4165F3C00] 11:59:21 INFO - PROCESS | 2952 | 1468522761081 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 11:59:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:59:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 734ms 11:59:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:59:21 INFO - PROCESS | 2952 | 1468522761116 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 11:59:21 INFO - PROCESS | 2952 | 1468522761119 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 11:59:21 INFO - PROCESS | 2952 | 1468522761122 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:59:21 INFO - PROCESS | 2952 | 1468522761124 Marionette TRACE conn5 <- [1,2598,null,{}] 11:59:21 INFO - PROCESS | 2952 | 1468522761128 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:21 INFO - PROCESS | 2952 | 1468522761130 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:21 INFO - PROCESS | 2952 | 1468522761241 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 11:59:21 INFO - PROCESS | 2952 | 1468522761247 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:21 INFO - PROCESS | 2952 | 1468522761253 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:21 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A736800 == 31 [pid = 2952] [id = 659] 11:59:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F4175E0000) [pid = 2952] [serial = 1977] [outer = 0000000000000000] 11:59:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F41767D000) [pid = 2952] [serial = 1978] [outer = 000000F4175E0000] 11:59:21 INFO - PROCESS | 2952 | 1468522761311 Marionette DEBUG loaded listener.js 11:59:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F417B78C00) [pid = 2952] [serial = 1979] [outer = 000000F4175E0000] 11:59:21 INFO - PROCESS | 2952 | 1468522761786 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 11:59:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:59:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 692ms 11:59:21 INFO - PROCESS | 2952 | 1468522761816 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 11:59:21 INFO - PROCESS | 2952 | 1468522761818 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 11:59:21 INFO - PROCESS | 2952 | 1468522761821 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:59:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:59:21 INFO - PROCESS | 2952 | 1468522761823 Marionette TRACE conn5 <- [1,2602,null,{}] 11:59:21 INFO - PROCESS | 2952 | 1468522761826 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:21 INFO - PROCESS | 2952 | 1468522761829 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:21 INFO - PROCESS | 2952 | 1468522761975 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 11:59:22 INFO - PROCESS | 2952 | 1468522761997 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:22 INFO - PROCESS | 2952 | 1468522761999 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:22 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E32F800 == 32 [pid = 2952] [id = 660] 11:59:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F417D90C00) [pid = 2952] [serial = 1980] [outer = 0000000000000000] 11:59:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F418620800) [pid = 2952] [serial = 1981] [outer = 000000F417D90C00] 11:59:22 INFO - PROCESS | 2952 | 1468522762043 Marionette DEBUG loaded listener.js 11:59:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F418AE6C00) [pid = 2952] [serial = 1982] [outer = 000000F417D90C00] 11:59:22 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F408521000) [pid = 2952] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:59:22 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F41696D000) [pid = 2952] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:59:22 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F40F47B400) [pid = 2952] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:59:22 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F413D71C00) [pid = 2952] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:59:22 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F4086D9400) [pid = 2952] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:59:22 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F40A49A000) [pid = 2952] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:59:22 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F40912A800) [pid = 2952] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:59:22 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F40A2D5800) [pid = 2952] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:59:22 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F409FC1800) [pid = 2952] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:59:22 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F41A8D7000) [pid = 2952] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:59:22 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F40F4E5400) [pid = 2952] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:59:22 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F409FD6400) [pid = 2952] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:59:22 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F417098400) [pid = 2952] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:59:22 INFO - PROCESS | 2952 | 1468522762550 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 11:59:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:59:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 777ms 11:59:22 INFO - PROCESS | 2952 | 1468522762601 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 11:59:22 INFO - PROCESS | 2952 | 1468522762603 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 11:59:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:59:22 INFO - PROCESS | 2952 | 1468522762607 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:59:22 INFO - PROCESS | 2952 | 1468522762609 Marionette TRACE conn5 <- [1,2606,null,{}] 11:59:22 INFO - PROCESS | 2952 | 1468522762612 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:22 INFO - PROCESS | 2952 | 1468522762614 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:22 INFO - PROCESS | 2952 | 1468522762696 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 11:59:22 INFO - PROCESS | 2952 | 1468522762704 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:22 INFO - PROCESS | 2952 | 1468522762706 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:22 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410251000 == 33 [pid = 2952] [id = 661] 11:59:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F409FCA400) [pid = 2952] [serial = 1983] [outer = 0000000000000000] 11:59:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F40F47B400) [pid = 2952] [serial = 1984] [outer = 000000F409FCA400] 11:59:22 INFO - PROCESS | 2952 | 1468522762751 Marionette DEBUG loaded listener.js 11:59:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F416522000) [pid = 2952] [serial = 1985] [outer = 000000F409FCA400] 11:59:23 INFO - PROCESS | 2952 | 1468522763163 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 11:59:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:59:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 629ms 11:59:23 INFO - PROCESS | 2952 | 1468522763239 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 11:59:23 INFO - PROCESS | 2952 | 1468522763241 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 11:59:23 INFO - PROCESS | 2952 | 1468522763245 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:59:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:59:23 INFO - PROCESS | 2952 | 1468522763247 Marionette TRACE conn5 <- [1,2610,null,{}] 11:59:23 INFO - PROCESS | 2952 | 1468522763250 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:23 INFO - PROCESS | 2952 | 1468522763261 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:23 INFO - PROCESS | 2952 | 1468522763369 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 11:59:23 INFO - PROCESS | 2952 | 1468522763375 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:23 INFO - PROCESS | 2952 | 1468522763377 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:23 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E857800 == 34 [pid = 2952] [id = 662] 11:59:23 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F4165F2800) [pid = 2952] [serial = 1986] [outer = 0000000000000000] 11:59:23 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F41976CC00) [pid = 2952] [serial = 1987] [outer = 000000F4165F2800] 11:59:23 INFO - PROCESS | 2952 | 1468522763421 Marionette DEBUG loaded listener.js 11:59:23 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F41A672000) [pid = 2952] [serial = 1988] [outer = 000000F4165F2800] 11:59:23 INFO - PROCESS | 2952 | 1468522763839 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 11:59:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:59:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 628ms 11:59:23 INFO - PROCESS | 2952 | 1468522763877 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 11:59:23 INFO - PROCESS | 2952 | 1468522763879 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 11:59:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:59:23 INFO - PROCESS | 2952 | 1468522763883 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:59:23 INFO - PROCESS | 2952 | 1468522763884 Marionette TRACE conn5 <- [1,2614,null,{}] 11:59:23 INFO - PROCESS | 2952 | 1468522763888 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:23 INFO - PROCESS | 2952 | 1468522763890 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:24 INFO - PROCESS | 2952 | 1468522763989 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 11:59:24 INFO - PROCESS | 2952 | 1468522763997 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:24 INFO - PROCESS | 2952 | 1468522763999 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:24 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E97A000 == 35 [pid = 2952] [id = 663] 11:59:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F410988000) [pid = 2952] [serial = 1989] [outer = 0000000000000000] 11:59:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F41A679800) [pid = 2952] [serial = 1990] [outer = 000000F410988000] 11:59:24 INFO - PROCESS | 2952 | 1468522764042 Marionette DEBUG loaded listener.js 11:59:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F41A853C00) [pid = 2952] [serial = 1991] [outer = 000000F410988000] 11:59:24 INFO - PROCESS | 2952 | 1468522764517 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 11:59:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:59:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 692ms 11:59:24 INFO - PROCESS | 2952 | 1468522764578 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 11:59:24 INFO - PROCESS | 2952 | 1468522764583 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 11:59:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:59:24 INFO - PROCESS | 2952 | 1468522764589 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:59:24 INFO - PROCESS | 2952 | 1468522764594 Marionette TRACE conn5 <- [1,2618,null,{}] 11:59:24 INFO - PROCESS | 2952 | 1468522764601 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:24 INFO - PROCESS | 2952 | 1468522764605 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:24 INFO - PROCESS | 2952 | 1468522764813 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 11:59:24 INFO - PROCESS | 2952 | 1468522764906 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:24 INFO - PROCESS | 2952 | 1468522764911 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:24 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4145AF800 == 36 [pid = 2952] [id = 664] 11:59:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F40A32E800) [pid = 2952] [serial = 1992] [outer = 0000000000000000] 11:59:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F40A425400) [pid = 2952] [serial = 1993] [outer = 000000F40A32E800] 11:59:24 INFO - PROCESS | 2952 | 1468522764971 Marionette DEBUG loaded listener.js 11:59:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F40EA6F000) [pid = 2952] [serial = 1994] [outer = 000000F40A32E800] 11:59:25 INFO - PROCESS | 2952 | 1468522765558 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 11:59:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:59:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1034ms 11:59:25 INFO - PROCESS | 2952 | 1468522765626 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 11:59:25 INFO - PROCESS | 2952 | 1468522765631 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 11:59:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:59:25 INFO - PROCESS | 2952 | 1468522765638 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:59:25 INFO - PROCESS | 2952 | 1468522765641 Marionette TRACE conn5 <- [1,2622,null,{}] 11:59:25 INFO - PROCESS | 2952 | 1468522765645 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:25 INFO - PROCESS | 2952 | 1468522765648 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:25 INFO - PROCESS | 2952 | 1468522765765 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 11:59:25 INFO - PROCESS | 2952 | 1468522765892 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:25 INFO - PROCESS | 2952 | 1468522765895 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:25 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AEF4800 == 37 [pid = 2952] [id = 665] 11:59:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F413D8B800) [pid = 2952] [serial = 1995] [outer = 0000000000000000] 11:59:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F413E7DC00) [pid = 2952] [serial = 1996] [outer = 000000F413D8B800] 11:59:25 INFO - PROCESS | 2952 | 1468522765953 Marionette DEBUG loaded listener.js 11:59:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F415CA0C00) [pid = 2952] [serial = 1997] [outer = 000000F413D8B800] 11:59:26 INFO - PROCESS | 2952 | 1468522766558 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 11:59:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:59:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 943ms 11:59:26 INFO - PROCESS | 2952 | 1468522766582 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 11:59:26 INFO - PROCESS | 2952 | 1468522766584 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 11:59:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:59:26 INFO - PROCESS | 2952 | 1468522766588 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:59:26 INFO - PROCESS | 2952 | 1468522766592 Marionette TRACE conn5 <- [1,2626,null,{}] 11:59:26 INFO - PROCESS | 2952 | 1468522766605 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:26 INFO - PROCESS | 2952 | 1468522766610 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:26 INFO - PROCESS | 2952 | 1468522766728 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 11:59:26 INFO - PROCESS | 2952 | 1468522766854 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:26 INFO - PROCESS | 2952 | 1468522766857 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:26 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41EC28000 == 38 [pid = 2952] [id = 666] 11:59:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F417B6C400) [pid = 2952] [serial = 1998] [outer = 0000000000000000] 11:59:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F418211C00) [pid = 2952] [serial = 1999] [outer = 000000F417B6C400] 11:59:26 INFO - PROCESS | 2952 | 1468522766917 Marionette DEBUG loaded listener.js 11:59:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F419BC4800) [pid = 2952] [serial = 2000] [outer = 000000F417B6C400] 11:59:27 INFO - PROCESS | 2952 | 1468522767519 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 11:59:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:59:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 985ms 11:59:27 INFO - PROCESS | 2952 | 1468522767575 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 11:59:27 INFO - PROCESS | 2952 | 1468522767578 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 11:59:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:59:27 INFO - PROCESS | 2952 | 1468522767581 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:59:27 INFO - PROCESS | 2952 | 1468522767583 Marionette TRACE conn5 <- [1,2630,null,{}] 11:59:27 INFO - PROCESS | 2952 | 1468522767587 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:27 INFO - PROCESS | 2952 | 1468522767590 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:27 INFO - PROCESS | 2952 | 1468522767744 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 11:59:27 INFO - PROCESS | 2952 | 1468522767800 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:27 INFO - PROCESS | 2952 | 1468522767802 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:27 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41ECE6800 == 39 [pid = 2952] [id = 667] 11:59:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F41AF47400) [pid = 2952] [serial = 2001] [outer = 0000000000000000] 11:59:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F41AF4EC00) [pid = 2952] [serial = 2002] [outer = 000000F41AF47400] 11:59:27 INFO - PROCESS | 2952 | 1468522767857 Marionette DEBUG loaded listener.js 11:59:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F41B208000) [pid = 2952] [serial = 2003] [outer = 000000F41AF47400] 11:59:28 INFO - PROCESS | 2952 | 1468522768597 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 11:59:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:59:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1082ms 11:59:28 INFO - PROCESS | 2952 | 1468522768666 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 11:59:28 INFO - PROCESS | 2952 | 1468522768670 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 11:59:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:59:28 INFO - PROCESS | 2952 | 1468522768675 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:59:28 INFO - PROCESS | 2952 | 1468522768678 Marionette TRACE conn5 <- [1,2634,null,{}] 11:59:28 INFO - PROCESS | 2952 | 1468522768683 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:28 INFO - PROCESS | 2952 | 1468522768686 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:28 INFO - PROCESS | 2952 | 1468522768794 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 11:59:28 INFO - PROCESS | 2952 | 1468522768921 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:28 INFO - PROCESS | 2952 | 1468522768924 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:28 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4091B1800 == 40 [pid = 2952] [id = 668] 11:59:28 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F40A42A800) [pid = 2952] [serial = 2004] [outer = 0000000000000000] 11:59:28 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F40A497800) [pid = 2952] [serial = 2005] [outer = 000000F40A42A800] 11:59:28 INFO - PROCESS | 2952 | 1468522768980 Marionette DEBUG loaded listener.js 11:59:29 INFO - PROCESS | 2952 | ++DOMWINDOW == 92 (000000F40EA7B800) [pid = 2952] [serial = 2006] [outer = 000000F40A42A800] 11:59:29 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E857800 == 39 [pid = 2952] [id = 662] 11:59:29 INFO - PROCESS | 2952 | --DOCSHELL 000000F410251000 == 38 [pid = 2952] [id = 661] 11:59:29 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E32F800 == 37 [pid = 2952] [id = 660] 11:59:29 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A736800 == 36 [pid = 2952] [id = 659] 11:59:29 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B3DE000 == 35 [pid = 2952] [id = 658] 11:59:29 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AE10000 == 34 [pid = 2952] [id = 657] 11:59:29 INFO - PROCESS | 2952 | --DOCSHELL 000000F4177D8800 == 33 [pid = 2952] [id = 656] 11:59:29 INFO - PROCESS | 2952 | --DOCSHELL 000000F4158B9000 == 32 [pid = 2952] [id = 655] 11:59:29 INFO - PROCESS | 2952 | --DOCSHELL 000000F40F71B000 == 31 [pid = 2952] [id = 654] 11:59:29 INFO - PROCESS | 2952 | --DOCSHELL 000000F4158BE800 == 30 [pid = 2952] [id = 653] 11:59:29 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E586800 == 29 [pid = 2952] [id = 652] 11:59:29 INFO - PROCESS | 2952 | --DOCSHELL 000000F41ECE6800 == 28 [pid = 2952] [id = 667] 11:59:29 INFO - PROCESS | 2952 | --DOCSHELL 000000F41EC28000 == 27 [pid = 2952] [id = 666] 11:59:29 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AEF4800 == 26 [pid = 2952] [id = 665] 11:59:29 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E97A000 == 25 [pid = 2952] [id = 663] 11:59:29 INFO - PROCESS | 2952 | --DOCSHELL 000000F4145AF800 == 24 [pid = 2952] [id = 664] 11:59:29 INFO - PROCESS | 2952 | --DOMWINDOW == 91 (000000F4175DC000) [pid = 2952] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 11:59:29 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F40A328C00) [pid = 2952] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 11:59:29 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F41820BC00) [pid = 2952] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 11:59:29 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F413D94C00) [pid = 2952] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 11:59:29 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F417170800) [pid = 2952] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 11:59:29 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F413E7D800) [pid = 2952] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 11:59:29 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F41700F400) [pid = 2952] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 11:59:29 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F40A86DC00) [pid = 2952] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 11:59:29 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F415C7C400) [pid = 2952] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 11:59:29 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F40A49F800) [pid = 2952] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 11:59:29 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F409FC5000) [pid = 2952] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 11:59:29 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F4103DC400) [pid = 2952] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 11:59:29 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F40B84EC00) [pid = 2952] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 11:59:29 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F413D6F800) [pid = 2952] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 11:59:29 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F41580B400) [pid = 2952] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 11:59:29 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F41AF51C00) [pid = 2952] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 11:59:29 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F4103D3C00) [pid = 2952] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 11:59:29 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F40A333400) [pid = 2952] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 11:59:29 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F413D8CC00) [pid = 2952] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 11:59:29 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F40A426800) [pid = 2952] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 11:59:29 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F409FD7C00) [pid = 2952] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 11:59:29 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F410E65800) [pid = 2952] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 11:59:29 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F40A32CC00) [pid = 2952] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 11:59:29 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F41AF4B400) [pid = 2952] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 11:59:29 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F416521000) [pid = 2952] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 11:59:29 INFO - PROCESS | 2952 | --DOMWINDOW == 66 (000000F41716F400) [pid = 2952] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 11:59:30 INFO - PROCESS | 2952 | 1468522770190 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 11:59:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:59:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1549ms 11:59:30 INFO - PROCESS | 2952 | 1468522770228 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 11:59:30 INFO - PROCESS | 2952 | 1468522770232 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 11:59:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:59:30 INFO - PROCESS | 2952 | 1468522770243 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:59:30 INFO - PROCESS | 2952 | 1468522770247 Marionette TRACE conn5 <- [1,2638,null,{}] 11:59:30 INFO - PROCESS | 2952 | 1468522770252 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:30 INFO - PROCESS | 2952 | 1468522770256 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:30 INFO - PROCESS | 2952 | 1468522770345 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 11:59:30 INFO - PROCESS | 2952 | 1468522770351 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:30 INFO - PROCESS | 2952 | 1468522770356 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:30 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410EE5800 == 25 [pid = 2952] [id = 669] 11:59:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 67 (000000F40A20EC00) [pid = 2952] [serial = 2007] [outer = 0000000000000000] 11:59:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F40A2D1000) [pid = 2952] [serial = 2008] [outer = 000000F40A20EC00] 11:59:30 INFO - PROCESS | 2952 | 1468522770406 Marionette DEBUG loaded listener.js 11:59:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F40A336000) [pid = 2952] [serial = 2009] [outer = 000000F40A20EC00] 11:59:30 INFO - PROCESS | 2952 | 1468522770892 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 11:59:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:59:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 690ms 11:59:30 INFO - PROCESS | 2952 | 1468522770943 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 11:59:30 INFO - PROCESS | 2952 | 1468522770949 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 11:59:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:59:30 INFO - PROCESS | 2952 | 1468522770956 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:59:30 INFO - PROCESS | 2952 | 1468522770958 Marionette TRACE conn5 <- [1,2642,null,{}] 11:59:30 INFO - PROCESS | 2952 | 1468522770962 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:30 INFO - PROCESS | 2952 | 1468522770965 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:31 INFO - PROCESS | 2952 | 1468522771055 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 11:59:31 INFO - PROCESS | 2952 | 1468522771061 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:31 INFO - PROCESS | 2952 | 1468522771063 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:31 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4165E1000 == 26 [pid = 2952] [id = 670] 11:59:31 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F40AA26400) [pid = 2952] [serial = 2010] [outer = 0000000000000000] 11:59:31 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F40AC56000) [pid = 2952] [serial = 2011] [outer = 000000F40AA26400] 11:59:31 INFO - PROCESS | 2952 | 1468522771113 Marionette DEBUG loaded listener.js 11:59:31 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F40EEF9800) [pid = 2952] [serial = 2012] [outer = 000000F40AA26400] 11:59:31 INFO - PROCESS | 2952 | 1468522771574 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 11:59:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:59:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 628ms 11:59:31 INFO - PROCESS | 2952 | 1468522771592 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 11:59:31 INFO - PROCESS | 2952 | 1468522771595 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 11:59:31 INFO - PROCESS | 2952 | 1468522771598 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:59:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:59:31 INFO - PROCESS | 2952 | 1468522771602 Marionette TRACE conn5 <- [1,2646,null,{}] 11:59:31 INFO - PROCESS | 2952 | 1468522771613 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:31 INFO - PROCESS | 2952 | 1468522771618 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:31 INFO - PROCESS | 2952 | 1468522771705 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 11:59:31 INFO - PROCESS | 2952 | 1468522771714 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:31 INFO - PROCESS | 2952 | 1468522771717 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:31 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4186E4000 == 27 [pid = 2952] [id = 671] 11:59:31 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F409F48400) [pid = 2952] [serial = 2013] [outer = 0000000000000000] 11:59:31 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F413D73400) [pid = 2952] [serial = 2014] [outer = 000000F409F48400] 11:59:31 INFO - PROCESS | 2952 | 1468522771766 Marionette DEBUG loaded listener.js 11:59:31 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F413E10C00) [pid = 2952] [serial = 2015] [outer = 000000F409F48400] 11:59:32 INFO - PROCESS | 2952 | 1468522772197 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 11:59:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:59:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 629ms 11:59:32 INFO - PROCESS | 2952 | 1468522772245 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 11:59:32 INFO - PROCESS | 2952 | 1468522772248 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 11:59:32 INFO - PROCESS | 2952 | 1468522772251 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:59:32 INFO - PROCESS | 2952 | 1468522772253 Marionette TRACE conn5 <- [1,2650,null,{}] 11:59:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:59:32 INFO - PROCESS | 2952 | 1468522772256 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:32 INFO - PROCESS | 2952 | 1468522772258 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:32 INFO - PROCESS | 2952 | 1468522772381 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 11:59:32 INFO - PROCESS | 2952 | 1468522772459 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:32 INFO - PROCESS | 2952 | 1468522772461 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:32 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A73C000 == 28 [pid = 2952] [id = 672] 11:59:32 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F4146CE800) [pid = 2952] [serial = 2016] [outer = 0000000000000000] 11:59:32 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F4158C3C00) [pid = 2952] [serial = 2017] [outer = 000000F4146CE800] 11:59:32 INFO - PROCESS | 2952 | 1468522772507 Marionette DEBUG loaded listener.js 11:59:32 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F4158D0400) [pid = 2952] [serial = 2018] [outer = 000000F4146CE800] 11:59:32 INFO - PROCESS | 2952 | 1468522772928 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 11:59:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:59:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 733ms 11:59:32 INFO - PROCESS | 2952 | 1468522772992 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 11:59:32 INFO - PROCESS | 2952 | 1468522772994 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 11:59:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:59:33 INFO - PROCESS | 2952 | 1468522772997 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:59:33 INFO - PROCESS | 2952 | 1468522772999 Marionette TRACE conn5 <- [1,2654,null,{}] 11:59:33 INFO - PROCESS | 2952 | 1468522773010 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:33 INFO - PROCESS | 2952 | 1468522773012 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:33 INFO - PROCESS | 2952 | 1468522773122 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 11:59:33 INFO - PROCESS | 2952 | 1468522773132 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:33 INFO - PROCESS | 2952 | 1468522773134 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:33 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AEE4000 == 29 [pid = 2952] [id = 673] 11:59:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F409109000) [pid = 2952] [serial = 2019] [outer = 0000000000000000] 11:59:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F415CEE000) [pid = 2952] [serial = 2020] [outer = 000000F409109000] 11:59:33 INFO - PROCESS | 2952 | 1468522773179 Marionette DEBUG loaded listener.js 11:59:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F4167A9000) [pid = 2952] [serial = 2021] [outer = 000000F409109000] 11:59:33 INFO - PROCESS | 2952 | [2952] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:59:34 INFO - PROCESS | 2952 | [2952] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:59:34 INFO - PROCESS | 2952 | 1468522774101 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 11:59:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 11:59:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1133ms 11:59:34 INFO - PROCESS | 2952 | 1468522774138 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 11:59:34 INFO - PROCESS | 2952 | 1468522774140 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 11:59:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:59:34 INFO - PROCESS | 2952 | 1468522774144 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:59:34 INFO - PROCESS | 2952 | 1468522774146 Marionette TRACE conn5 <- [1,2658,null,{}] 11:59:34 INFO - PROCESS | 2952 | 1468522774149 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:34 INFO - PROCESS | 2952 | 1468522774155 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:34 INFO - PROCESS | 2952 | 1468522774457 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 11:59:34 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F4165F3C00) [pid = 2952] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:59:34 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F4175E0000) [pid = 2952] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:59:34 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F413E84000) [pid = 2952] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:59:34 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F409FCD000) [pid = 2952] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:59:34 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F4175DC400) [pid = 2952] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:59:34 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F409FD8C00) [pid = 2952] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:59:34 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F40853EC00) [pid = 2952] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:59:34 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F410445800) [pid = 2952] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:59:34 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F4165F2800) [pid = 2952] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:59:34 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F417D90C00) [pid = 2952] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:59:34 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F410988000) [pid = 2952] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:59:34 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F409FCA400) [pid = 2952] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:59:34 INFO - PROCESS | 2952 | 1468522774515 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:34 INFO - PROCESS | 2952 | 1468522774517 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:34 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AED8800 == 30 [pid = 2952] [id = 674] 11:59:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F408ED9000) [pid = 2952] [serial = 2022] [outer = 0000000000000000] 11:59:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F409FC7C00) [pid = 2952] [serial = 2023] [outer = 000000F408ED9000] 11:59:34 INFO - PROCESS | 2952 | 1468522774563 Marionette DEBUG loaded listener.js 11:59:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F413D6D800) [pid = 2952] [serial = 2024] [outer = 000000F408ED9000] 11:59:35 INFO - PROCESS | 2952 | 1468522775418 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:59:35 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 11:59:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:59:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:59:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1279ms 11:59:35 INFO - PROCESS | 2952 | 1468522775427 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 11:59:35 INFO - PROCESS | 2952 | 1468522775429 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 11:59:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:59:35 INFO - PROCESS | 2952 | 1468522775432 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:59:35 INFO - PROCESS | 2952 | 1468522775434 Marionette TRACE conn5 <- [1,2662,null,{}] 11:59:35 INFO - PROCESS | 2952 | 1468522775438 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:35 INFO - PROCESS | 2952 | 1468522775440 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:35 INFO - PROCESS | 2952 | 1468522775548 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 11:59:35 INFO - PROCESS | 2952 | 1468522775557 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:35 INFO - PROCESS | 2952 | 1468522775559 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:35 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE6E800 == 31 [pid = 2952] [id = 675] 11:59:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F413D92000) [pid = 2952] [serial = 2025] [outer = 0000000000000000] 11:59:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F41767D800) [pid = 2952] [serial = 2026] [outer = 000000F413D92000] 11:59:35 INFO - PROCESS | 2952 | 1468522775603 Marionette DEBUG loaded listener.js 11:59:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F4179F3400) [pid = 2952] [serial = 2027] [outer = 000000F413D92000] 11:59:36 INFO - PROCESS | 2952 | 1468522776543 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:59:36 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 11:59:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:59:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 11:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:59:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1133ms 11:59:36 INFO - PROCESS | 2952 | 1468522776570 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 11:59:36 INFO - PROCESS | 2952 | 1468522776575 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 11:59:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:59:36 INFO - PROCESS | 2952 | 1468522776623 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:59:36 INFO - PROCESS | 2952 | 1468522776626 Marionette TRACE conn5 <- [1,2666,null,{}] 11:59:36 INFO - PROCESS | 2952 | 1468522776634 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:36 INFO - PROCESS | 2952 | 1468522776637 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:36 INFO - PROCESS | 2952 | 1468522776790 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 11:59:36 INFO - PROCESS | 2952 | 1468522776952 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:36 INFO - PROCESS | 2952 | 1468522776956 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:36 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4146E5800 == 32 [pid = 2952] [id = 676] 11:59:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F40A32E400) [pid = 2952] [serial = 2028] [outer = 0000000000000000] 11:59:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F40A42E800) [pid = 2952] [serial = 2029] [outer = 000000F40A32E400] 11:59:37 INFO - PROCESS | 2952 | 1468522777017 Marionette DEBUG loaded listener.js 11:59:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F40A86C800) [pid = 2952] [serial = 2030] [outer = 000000F40A32E400] 11:59:38 INFO - PROCESS | 2952 | 1468522778155 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 11:59:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 11:59:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1634ms 11:59:38 INFO - PROCESS | 2952 | 1468522778224 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 11:59:38 INFO - PROCESS | 2952 | 1468522778229 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 11:59:38 INFO - PROCESS | 2952 | 1468522778247 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:59:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:59:38 INFO - PROCESS | 2952 | 1468522778250 Marionette TRACE conn5 <- [1,2670,null,{}] 11:59:38 INFO - PROCESS | 2952 | 1468522778254 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:38 INFO - PROCESS | 2952 | 1468522778257 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:38 INFO - PROCESS | 2952 | 1468522778426 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 11:59:38 INFO - PROCESS | 2952 | 1468522778504 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:38 INFO - PROCESS | 2952 | 1468522778507 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:38 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4186E3000 == 33 [pid = 2952] [id = 677] 11:59:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F40A483C00) [pid = 2952] [serial = 2031] [outer = 0000000000000000] 11:59:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F4107D1000) [pid = 2952] [serial = 2032] [outer = 000000F40A483C00] 11:59:38 INFO - PROCESS | 2952 | 1468522778565 Marionette DEBUG loaded listener.js 11:59:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F413E7B400) [pid = 2952] [serial = 2033] [outer = 000000F40A483C00] 11:59:39 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AED8800 == 32 [pid = 2952] [id = 674] 11:59:39 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AEE4000 == 31 [pid = 2952] [id = 673] 11:59:39 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A73C000 == 30 [pid = 2952] [id = 672] 11:59:39 INFO - PROCESS | 2952 | --DOCSHELL 000000F4186E4000 == 29 [pid = 2952] [id = 671] 11:59:39 INFO - PROCESS | 2952 | --DOCSHELL 000000F4165E1000 == 28 [pid = 2952] [id = 670] 11:59:39 INFO - PROCESS | 2952 | --DOCSHELL 000000F410EE5800 == 27 [pid = 2952] [id = 669] 11:59:39 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F416960400) [pid = 2952] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 11:59:39 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F416971400) [pid = 2952] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 11:59:39 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F417B78C00) [pid = 2952] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 11:59:39 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F41767D000) [pid = 2952] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 11:59:39 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F4158D0800) [pid = 2952] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 11:59:39 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F40A482800) [pid = 2952] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 11:59:39 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F40E9F5400) [pid = 2952] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 11:59:39 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F417B2E800) [pid = 2952] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 11:59:39 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F4175E9C00) [pid = 2952] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 11:59:39 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F40A337800) [pid = 2952] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 11:59:39 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F40A4A2C00) [pid = 2952] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 11:59:39 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F409FC8800) [pid = 2952] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 11:59:39 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F40A423800) [pid = 2952] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 11:59:39 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F410E65400) [pid = 2952] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 11:59:39 INFO - PROCESS | 2952 | --DOMWINDOW == 66 (000000F413D72800) [pid = 2952] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 11:59:39 INFO - PROCESS | 2952 | --DOMWINDOW == 65 (000000F41A672000) [pid = 2952] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 11:59:39 INFO - PROCESS | 2952 | --DOMWINDOW == 64 (000000F418620800) [pid = 2952] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 11:59:39 INFO - PROCESS | 2952 | --DOMWINDOW == 63 (000000F41A679800) [pid = 2952] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 11:59:39 INFO - PROCESS | 2952 | --DOMWINDOW == 62 (000000F41A853C00) [pid = 2952] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 11:59:39 INFO - PROCESS | 2952 | --DOMWINDOW == 61 (000000F40F47B400) [pid = 2952] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 11:59:39 INFO - PROCESS | 2952 | --DOMWINDOW == 60 (000000F416522000) [pid = 2952] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 11:59:39 INFO - PROCESS | 2952 | --DOMWINDOW == 59 (000000F41976CC00) [pid = 2952] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 11:59:39 INFO - PROCESS | 2952 | --DOMWINDOW == 58 (000000F418AE6C00) [pid = 2952] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 11:59:39 INFO - PROCESS | 2952 | --DOMWINDOW == 57 (000000F41651B400) [pid = 2952] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 11:59:39 INFO - PROCESS | 2952 | 1468522779806 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 11:59:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 11:59:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1592ms 11:59:39 INFO - PROCESS | 2952 | 1468522779867 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 11:59:39 INFO - PROCESS | 2952 | 1468522779871 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 11:59:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:59:39 INFO - PROCESS | 2952 | 1468522779883 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:59:39 INFO - PROCESS | 2952 | 1468522779887 Marionette TRACE conn5 <- [1,2674,null,{}] 11:59:39 INFO - PROCESS | 2952 | 1468522779892 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:39 INFO - PROCESS | 2952 | 1468522779895 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:40 INFO - PROCESS | 2952 | 1468522780015 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 11:59:40 INFO - PROCESS | 2952 | 1468522780025 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:40 INFO - PROCESS | 2952 | 1468522780028 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:40 INFO - PROCESS | 2952 | ++DOCSHELL 000000F413D2C000 == 28 [pid = 2952] [id = 678] 11:59:40 INFO - PROCESS | 2952 | ++DOMWINDOW == 58 (000000F40A49C800) [pid = 2952] [serial = 2034] [outer = 0000000000000000] 11:59:40 INFO - PROCESS | 2952 | ++DOMWINDOW == 59 (000000F40A61DC00) [pid = 2952] [serial = 2035] [outer = 000000F40A49C800] 11:59:40 INFO - PROCESS | 2952 | 1468522780078 Marionette DEBUG loaded listener.js 11:59:40 INFO - PROCESS | 2952 | ++DOMWINDOW == 60 (000000F40EA70C00) [pid = 2952] [serial = 2036] [outer = 000000F40A49C800] 11:59:41 INFO - PROCESS | 2952 | 1468522781035 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:59:41 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 11:59:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:59:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:59:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1209ms 11:59:41 INFO - PROCESS | 2952 | 1468522781088 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 11:59:41 INFO - PROCESS | 2952 | 1468522781092 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 11:59:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:59:41 INFO - PROCESS | 2952 | 1468522781099 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:59:41 INFO - PROCESS | 2952 | 1468522781101 Marionette TRACE conn5 <- [1,2678,null,{}] 11:59:41 INFO - PROCESS | 2952 | 1468522781106 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:41 INFO - PROCESS | 2952 | 1468522781108 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:41 INFO - PROCESS | 2952 | 1468522781205 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 11:59:41 INFO - PROCESS | 2952 | 1468522781212 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:41 INFO - PROCESS | 2952 | 1468522781215 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:41 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4175A2800 == 29 [pid = 2952] [id = 679] 11:59:41 INFO - PROCESS | 2952 | ++DOMWINDOW == 61 (000000F413D8BC00) [pid = 2952] [serial = 2037] [outer = 0000000000000000] 11:59:41 INFO - PROCESS | 2952 | ++DOMWINDOW == 62 (000000F413E85800) [pid = 2952] [serial = 2038] [outer = 000000F413D8BC00] 11:59:41 INFO - PROCESS | 2952 | 1468522781262 Marionette DEBUG loaded listener.js 11:59:41 INFO - PROCESS | 2952 | ++DOMWINDOW == 63 (000000F4158C8800) [pid = 2952] [serial = 2039] [outer = 000000F413D8BC00] 11:59:42 INFO - PROCESS | 2952 | 1468522782258 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:59:42 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:59:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:59:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 11:59:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:59:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1177ms 11:59:42 INFO - PROCESS | 2952 | 1468522782279 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 11:59:42 INFO - PROCESS | 2952 | 1468522782282 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 11:59:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:59:42 INFO - PROCESS | 2952 | 1468522782286 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:59:42 INFO - PROCESS | 2952 | 1468522782289 Marionette TRACE conn5 <- [1,2682,null,{}] 11:59:42 INFO - PROCESS | 2952 | 1468522782300 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:42 INFO - PROCESS | 2952 | 1468522782305 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:42 INFO - PROCESS | 2952 | 1468522782426 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 11:59:42 INFO - PROCESS | 2952 | 1468522782434 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:42 INFO - PROCESS | 2952 | 1468522782437 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:42 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A722000 == 30 [pid = 2952] [id = 680] 11:59:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 64 (000000F415C95C00) [pid = 2952] [serial = 2040] [outer = 0000000000000000] 11:59:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 65 (000000F416975000) [pid = 2952] [serial = 2041] [outer = 000000F415C95C00] 11:59:42 INFO - PROCESS | 2952 | 1468522782485 Marionette DEBUG loaded listener.js 11:59:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 66 (000000F41716FC00) [pid = 2952] [serial = 2042] [outer = 000000F415C95C00] 11:59:43 INFO - PROCESS | 2952 | --DOMWINDOW == 65 (000000F40A20EC00) [pid = 2952] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:59:43 INFO - PROCESS | 2952 | --DOMWINDOW == 64 (000000F4146CE800) [pid = 2952] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:59:43 INFO - PROCESS | 2952 | --DOMWINDOW == 63 (000000F40A42A800) [pid = 2952] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:59:43 INFO - PROCESS | 2952 | --DOMWINDOW == 62 (000000F40AA26400) [pid = 2952] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:59:43 INFO - PROCESS | 2952 | --DOMWINDOW == 61 (000000F409F48400) [pid = 2952] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:59:43 INFO - PROCESS | 2952 | --DOMWINDOW == 60 (000000F40A32E800) [pid = 2952] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:59:43 INFO - PROCESS | 2952 | --DOMWINDOW == 59 (000000F413D8B800) [pid = 2952] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:59:43 INFO - PROCESS | 2952 | --DOMWINDOW == 58 (000000F417B6C400) [pid = 2952] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:59:43 INFO - PROCESS | 2952 | --DOMWINDOW == 57 (000000F41AF47400) [pid = 2952] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:59:43 INFO - PROCESS | 2952 | --DOMWINDOW == 56 (000000F409109000) [pid = 2952] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:59:43 INFO - PROCESS | 2952 | --DOMWINDOW == 55 (000000F408ED9000) [pid = 2952] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:59:43 INFO - PROCESS | 2952 | 1468522783437 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:59:43 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:59:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:59:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 11:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:59:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1198ms 11:59:43 INFO - PROCESS | 2952 | 1468522783486 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 11:59:43 INFO - PROCESS | 2952 | 1468522783489 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 11:59:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:59:43 INFO - PROCESS | 2952 | 1468522783493 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:59:43 INFO - PROCESS | 2952 | 1468522783495 Marionette TRACE conn5 <- [1,2686,null,{}] 11:59:43 INFO - PROCESS | 2952 | 1468522783498 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:43 INFO - PROCESS | 2952 | 1468522783500 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:43 INFO - PROCESS | 2952 | 1468522783592 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 11:59:43 INFO - PROCESS | 2952 | 1468522783598 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:43 INFO - PROCESS | 2952 | 1468522783600 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:43 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B33C800 == 31 [pid = 2952] [id = 681] 11:59:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 56 (000000F413D8EC00) [pid = 2952] [serial = 2043] [outer = 0000000000000000] 11:59:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 57 (000000F4158CD400) [pid = 2952] [serial = 2044] [outer = 000000F413D8EC00] 11:59:43 INFO - PROCESS | 2952 | 1468522783645 Marionette DEBUG loaded listener.js 11:59:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 58 (000000F4175DF800) [pid = 2952] [serial = 2045] [outer = 000000F413D8EC00] 11:59:44 INFO - PROCESS | 2952 | 1468522784576 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:59:44 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:59:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:59:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 11:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:59:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1140ms 11:59:44 INFO - PROCESS | 2952 | 1468522784635 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 11:59:44 INFO - PROCESS | 2952 | 1468522784637 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 11:59:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:59:44 INFO - PROCESS | 2952 | 1468522784641 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:59:44 INFO - PROCESS | 2952 | 1468522784642 Marionette TRACE conn5 <- [1,2690,null,{}] 11:59:44 INFO - PROCESS | 2952 | 1468522784646 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:44 INFO - PROCESS | 2952 | 1468522784648 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:44 INFO - PROCESS | 2952 | 1468522784733 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 11:59:44 INFO - PROCESS | 2952 | 1468522784739 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:44 INFO - PROCESS | 2952 | 1468522784741 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:44 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B4D0800 == 32 [pid = 2952] [id = 682] 11:59:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 59 (000000F417683400) [pid = 2952] [serial = 2046] [outer = 0000000000000000] 11:59:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 60 (000000F417BB0400) [pid = 2952] [serial = 2047] [outer = 000000F417683400] 11:59:44 INFO - PROCESS | 2952 | 1468522784787 Marionette DEBUG loaded listener.js 11:59:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 61 (000000F41829B400) [pid = 2952] [serial = 2048] [outer = 000000F417683400] 11:59:45 INFO - PROCESS | 2952 | 1468522785233 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 11:59:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:59:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 630ms 11:59:45 INFO - PROCESS | 2952 | 1468522785277 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 11:59:45 INFO - PROCESS | 2952 | 1468522785279 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 11:59:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:59:45 INFO - PROCESS | 2952 | 1468522785283 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:59:45 INFO - PROCESS | 2952 | 1468522785284 Marionette TRACE conn5 <- [1,2694,null,{}] 11:59:45 INFO - PROCESS | 2952 | 1468522785288 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:45 INFO - PROCESS | 2952 | 1468522785294 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:45 INFO - PROCESS | 2952 | 1468522785390 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 11:59:45 INFO - PROCESS | 2952 | 1468522785517 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:45 INFO - PROCESS | 2952 | 1468522785520 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:45 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40F4C7000 == 33 [pid = 2952] [id = 683] 11:59:45 INFO - PROCESS | 2952 | ++DOMWINDOW == 62 (000000F408540000) [pid = 2952] [serial = 2049] [outer = 0000000000000000] 11:59:45 INFO - PROCESS | 2952 | ++DOMWINDOW == 63 (000000F4096CF400) [pid = 2952] [serial = 2050] [outer = 000000F408540000] 11:59:45 INFO - PROCESS | 2952 | 1468522785580 Marionette DEBUG loaded listener.js 11:59:45 INFO - PROCESS | 2952 | ++DOMWINDOW == 64 (000000F40A2D5000) [pid = 2952] [serial = 2051] [outer = 000000F408540000] 11:59:46 INFO - PROCESS | 2952 | 1468522786276 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 11:59:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:59:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1027ms 11:59:46 INFO - PROCESS | 2952 | 1468522786315 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 11:59:46 INFO - PROCESS | 2952 | 1468522786319 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 11:59:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:59:46 INFO - PROCESS | 2952 | 1468522786324 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:59:46 INFO - PROCESS | 2952 | 1468522786328 Marionette TRACE conn5 <- [1,2698,null,{}] 11:59:46 INFO - PROCESS | 2952 | 1468522786334 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:46 INFO - PROCESS | 2952 | 1468522786337 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:46 INFO - PROCESS | 2952 | 1468522786455 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 11:59:46 INFO - PROCESS | 2952 | 1468522786580 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:46 INFO - PROCESS | 2952 | 1468522786584 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:46 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A229000 == 34 [pid = 2952] [id = 684] 11:59:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 65 (000000F40EA78C00) [pid = 2952] [serial = 2052] [outer = 0000000000000000] 11:59:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 66 (000000F413D8CC00) [pid = 2952] [serial = 2053] [outer = 000000F40EA78C00] 11:59:46 INFO - PROCESS | 2952 | 1468522786643 Marionette DEBUG loaded listener.js 11:59:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 67 (000000F416519800) [pid = 2952] [serial = 2054] [outer = 000000F40EA78C00] 11:59:47 INFO - PROCESS | 2952 | 1468522787227 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 11:59:47 INFO - PROCESS | 2952 | 1468522787280 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 11:59:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:59:47 INFO - PROCESS | 2952 | 1468522787284 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:59:47 INFO - PROCESS | 2952 | 1468522787286 Marionette TRACE conn5 <- [1,2702,null,{}] 11:59:47 INFO - PROCESS | 2952 | 1468522787290 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:47 INFO - PROCESS | 2952 | 1468522787293 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:47 INFO - PROCESS | 2952 | 1468522787408 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 11:59:47 INFO - PROCESS | 2952 | 1468522787505 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:47 INFO - PROCESS | 2952 | 1468522787508 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:47 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E57D000 == 35 [pid = 2952] [id = 685] 11:59:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F417B2E400) [pid = 2952] [serial = 2055] [outer = 0000000000000000] 11:59:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F418294400) [pid = 2952] [serial = 2056] [outer = 000000F417B2E400] 11:59:47 INFO - PROCESS | 2952 | 1468522787563 Marionette DEBUG loaded listener.js 11:59:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F418AE3400) [pid = 2952] [serial = 2057] [outer = 000000F417B2E400] 11:59:48 INFO - PROCESS | 2952 | 1468522788159 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 11:59:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:59:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 944ms 11:59:48 INFO - PROCESS | 2952 | 1468522788230 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 11:59:48 INFO - PROCESS | 2952 | 1468522788233 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 11:59:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:59:48 INFO - PROCESS | 2952 | 1468522788244 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:59:48 INFO - PROCESS | 2952 | 1468522788250 Marionette TRACE conn5 <- [1,2706,null,{}] 11:59:48 INFO - PROCESS | 2952 | 1468522788255 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:48 INFO - PROCESS | 2952 | 1468522788259 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:48 INFO - PROCESS | 2952 | 1468522788408 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 11:59:48 INFO - PROCESS | 2952 | 1468522788531 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:48 INFO - PROCESS | 2952 | 1468522788533 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:48 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B4BC000 == 36 [pid = 2952] [id = 686] 11:59:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F409FCD000) [pid = 2952] [serial = 2058] [outer = 0000000000000000] 11:59:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F41A679000) [pid = 2952] [serial = 2059] [outer = 000000F409FCD000] 11:59:48 INFO - PROCESS | 2952 | 1468522788588 Marionette DEBUG loaded listener.js 11:59:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F41A854400) [pid = 2952] [serial = 2060] [outer = 000000F409FCD000] 11:59:49 INFO - PROCESS | 2952 | 1468522789339 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 11:59:49 INFO - PROCESS | 2952 | 1468522789396 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 11:59:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:59:49 INFO - PROCESS | 2952 | 1468522789401 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:59:49 INFO - PROCESS | 2952 | 1468522789404 Marionette TRACE conn5 <- [1,2710,null,{}] 11:59:49 INFO - PROCESS | 2952 | 1468522789410 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:49 INFO - PROCESS | 2952 | 1468522789413 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:50 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B4D0800 == 35 [pid = 2952] [id = 682] 11:59:50 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B33C800 == 34 [pid = 2952] [id = 681] 11:59:50 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A722000 == 33 [pid = 2952] [id = 680] 11:59:50 INFO - PROCESS | 2952 | --DOCSHELL 000000F4175A2800 == 32 [pid = 2952] [id = 679] 11:59:50 INFO - PROCESS | 2952 | --DOCSHELL 000000F413D2C000 == 31 [pid = 2952] [id = 678] 11:59:50 INFO - PROCESS | 2952 | --DOCSHELL 000000F4186E3000 == 30 [pid = 2952] [id = 677] 11:59:50 INFO - PROCESS | 2952 | --DOCSHELL 000000F4146E5800 == 29 [pid = 2952] [id = 676] 11:59:50 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE6E800 == 28 [pid = 2952] [id = 675] 11:59:50 INFO - PROCESS | 2952 | --DOCSHELL 000000F4091B1800 == 27 [pid = 2952] [id = 668] 11:59:50 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E57D000 == 26 [pid = 2952] [id = 685] 11:59:50 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A229000 == 25 [pid = 2952] [id = 684] 11:59:50 INFO - PROCESS | 2952 | --DOCSHELL 000000F40F4C7000 == 24 [pid = 2952] [id = 683] 11:59:50 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F41767D800) [pid = 2952] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F40A2D1000) [pid = 2952] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F40A336000) [pid = 2952] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F4158C3C00) [pid = 2952] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F40EA7B800) [pid = 2952] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F4158D0400) [pid = 2952] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2952 | --DOMWINDOW == 66 (000000F40A497800) [pid = 2952] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2952 | --DOMWINDOW == 65 (000000F40AC56000) [pid = 2952] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2952 | --DOMWINDOW == 64 (000000F40EEF9800) [pid = 2952] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2952 | --DOMWINDOW == 63 (000000F413D73400) [pid = 2952] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2952 | --DOMWINDOW == 62 (000000F40EA6F000) [pid = 2952] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2952 | --DOMWINDOW == 61 (000000F40A425400) [pid = 2952] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2952 | --DOMWINDOW == 60 (000000F415CA0C00) [pid = 2952] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2952 | --DOMWINDOW == 59 (000000F413E7DC00) [pid = 2952] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2952 | --DOMWINDOW == 58 (000000F419BC4800) [pid = 2952] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2952 | --DOMWINDOW == 57 (000000F418211C00) [pid = 2952] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2952 | --DOMWINDOW == 56 (000000F41B208000) [pid = 2952] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2952 | --DOMWINDOW == 55 (000000F41AF4EC00) [pid = 2952] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2952 | --DOMWINDOW == 54 (000000F415CEE000) [pid = 2952] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2952 | --DOMWINDOW == 53 (000000F409FC7C00) [pid = 2952] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2952 | --DOMWINDOW == 52 (000000F4167A9000) [pid = 2952] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2952 | --DOMWINDOW == 51 (000000F413D6D800) [pid = 2952] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2952 | --DOMWINDOW == 50 (000000F413E10C00) [pid = 2952] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2952 | 1468522790222 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 11:59:50 INFO - PROCESS | 2952 | 1468522790316 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:50 INFO - PROCESS | 2952 | 1468522790319 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:50 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41024E800 == 25 [pid = 2952] [id = 687] 11:59:50 INFO - PROCESS | 2952 | ++DOMWINDOW == 51 (000000F409FC1C00) [pid = 2952] [serial = 2061] [outer = 0000000000000000] 11:59:50 INFO - PROCESS | 2952 | ++DOMWINDOW == 52 (000000F409FC4800) [pid = 2952] [serial = 2062] [outer = 000000F409FC1C00] 11:59:50 INFO - PROCESS | 2952 | 1468522790369 Marionette DEBUG loaded listener.js 11:59:50 INFO - PROCESS | 2952 | ++DOMWINDOW == 53 (000000F409FD8C00) [pid = 2952] [serial = 2063] [outer = 000000F409FC1C00] 11:59:50 INFO - PROCESS | 2952 | 1468522790817 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 11:59:50 INFO - PROCESS | 2952 | 1468522790837 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 11:59:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:59:50 INFO - PROCESS | 2952 | 1468522790842 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:59:50 INFO - PROCESS | 2952 | 1468522790845 Marionette TRACE conn5 <- [1,2714,null,{}] 11:59:50 INFO - PROCESS | 2952 | 1468522790849 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:50 INFO - PROCESS | 2952 | 1468522790852 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:50 INFO - PROCESS | 2952 | 1468522790943 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 11:59:50 INFO - PROCESS | 2952 | 1468522790950 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:50 INFO - PROCESS | 2952 | 1468522790953 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:50 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4158B3000 == 26 [pid = 2952] [id = 688] 11:59:50 INFO - PROCESS | 2952 | ++DOMWINDOW == 54 (000000F40A430800) [pid = 2952] [serial = 2064] [outer = 0000000000000000] 11:59:51 INFO - PROCESS | 2952 | ++DOMWINDOW == 55 (000000F40A48AC00) [pid = 2952] [serial = 2065] [outer = 000000F40A430800] 11:59:51 INFO - PROCESS | 2952 | 1468522791002 Marionette DEBUG loaded listener.js 11:59:51 INFO - PROCESS | 2952 | ++DOMWINDOW == 56 (000000F40A4A1C00) [pid = 2952] [serial = 2066] [outer = 000000F40A430800] 11:59:51 INFO - PROCESS | 2952 | 1468522791460 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 11:59:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:59:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 690ms 11:59:51 INFO - PROCESS | 2952 | 1468522791536 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 11:59:51 INFO - PROCESS | 2952 | 1468522791540 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 11:59:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:59:51 INFO - PROCESS | 2952 | 1468522791544 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:59:51 INFO - PROCESS | 2952 | 1468522791546 Marionette TRACE conn5 <- [1,2718,null,{}] 11:59:51 INFO - PROCESS | 2952 | 1468522791551 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:51 INFO - PROCESS | 2952 | 1468522791554 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:51 INFO - PROCESS | 2952 | 1468522791684 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 11:59:51 INFO - PROCESS | 2952 | 1468522791763 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:51 INFO - PROCESS | 2952 | 1468522791765 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:51 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416FA7800 == 27 [pid = 2952] [id = 689] 11:59:51 INFO - PROCESS | 2952 | ++DOMWINDOW == 57 (000000F40E74D000) [pid = 2952] [serial = 2067] [outer = 0000000000000000] 11:59:51 INFO - PROCESS | 2952 | ++DOMWINDOW == 58 (000000F40F1B4C00) [pid = 2952] [serial = 2068] [outer = 000000F40E74D000] 11:59:51 INFO - PROCESS | 2952 | 1468522791816 Marionette DEBUG loaded listener.js 11:59:51 INFO - PROCESS | 2952 | ++DOMWINDOW == 59 (000000F410396000) [pid = 2952] [serial = 2069] [outer = 000000F40E74D000] 11:59:52 INFO - PROCESS | 2952 | 1468522792661 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:59:52 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 11:59:52 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:59:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 11:59:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:59:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1140ms 11:59:52 INFO - PROCESS | 2952 | 1468522792690 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 11:59:52 INFO - PROCESS | 2952 | 1468522792694 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 11:59:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:59:52 INFO - PROCESS | 2952 | 1468522792706 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:59:52 INFO - PROCESS | 2952 | 1468522792710 Marionette TRACE conn5 <- [1,2722,null,{}] 11:59:52 INFO - PROCESS | 2952 | 1468522792714 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:52 INFO - PROCESS | 2952 | 1468522792717 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:52 INFO - PROCESS | 2952 | 1468522792830 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 11:59:52 INFO - PROCESS | 2952 | 1468522792835 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:52 INFO - PROCESS | 2952 | 1468522792837 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:52 INFO - PROCESS | 2952 | ++DOCSHELL 000000F419B54000 == 28 [pid = 2952] [id = 690] 11:59:52 INFO - PROCESS | 2952 | ++DOMWINDOW == 60 (000000F410E6EC00) [pid = 2952] [serial = 2070] [outer = 0000000000000000] 11:59:52 INFO - PROCESS | 2952 | ++DOMWINDOW == 61 (000000F413D6F800) [pid = 2952] [serial = 2071] [outer = 000000F410E6EC00] 11:59:52 INFO - PROCESS | 2952 | 1468522792882 Marionette DEBUG loaded listener.js 11:59:52 INFO - PROCESS | 2952 | ++DOMWINDOW == 62 (000000F413D8D800) [pid = 2952] [serial = 2072] [outer = 000000F410E6EC00] 11:59:53 INFO - PROCESS | 2952 | 1468522793351 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 11:59:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:59:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 692ms 11:59:53 INFO - PROCESS | 2952 | 1468522793395 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 11:59:53 INFO - PROCESS | 2952 | 1468522793398 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 11:59:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:59:53 INFO - PROCESS | 2952 | 1468522793401 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:59:53 INFO - PROCESS | 2952 | 1468522793403 Marionette TRACE conn5 <- [1,2726,null,{}] 11:59:53 INFO - PROCESS | 2952 | 1468522793410 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:53 INFO - PROCESS | 2952 | 1468522793412 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:53 INFO - PROCESS | 2952 | 1468522793529 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 11:59:53 INFO - PROCESS | 2952 | 1468522793584 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:53 INFO - PROCESS | 2952 | 1468522793586 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:53 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AE11000 == 29 [pid = 2952] [id = 691] 11:59:53 INFO - PROCESS | 2952 | ++DOMWINDOW == 63 (000000F413D8DC00) [pid = 2952] [serial = 2073] [outer = 0000000000000000] 11:59:53 INFO - PROCESS | 2952 | ++DOMWINDOW == 64 (000000F4158C4400) [pid = 2952] [serial = 2074] [outer = 000000F413D8DC00] 11:59:53 INFO - PROCESS | 2952 | 1468522793631 Marionette DEBUG loaded listener.js 11:59:53 INFO - PROCESS | 2952 | ++DOMWINDOW == 65 (000000F415C87000) [pid = 2952] [serial = 2075] [outer = 000000F413D8DC00] 11:59:54 INFO - PROCESS | 2952 | 1468522794046 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 11:59:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:59:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 670ms 11:59:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:59:54 INFO - PROCESS | 2952 | 1468522794082 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 11:59:54 INFO - PROCESS | 2952 | 1468522794084 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 11:59:54 INFO - PROCESS | 2952 | 1468522794087 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:59:54 INFO - PROCESS | 2952 | 1468522794089 Marionette TRACE conn5 <- [1,2730,null,{}] 11:59:54 INFO - PROCESS | 2952 | 1468522794093 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:54 INFO - PROCESS | 2952 | 1468522794095 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:54 INFO - PROCESS | 2952 | 1468522794281 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 11:59:54 INFO - PROCESS | 2952 | --DOMWINDOW == 64 (000000F415C95C00) [pid = 2952] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:59:54 INFO - PROCESS | 2952 | --DOMWINDOW == 63 (000000F40A32E400) [pid = 2952] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:59:54 INFO - PROCESS | 2952 | --DOMWINDOW == 62 (000000F413D8BC00) [pid = 2952] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:59:54 INFO - PROCESS | 2952 | --DOMWINDOW == 61 (000000F413D92000) [pid = 2952] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:59:54 INFO - PROCESS | 2952 | --DOMWINDOW == 60 (000000F40A483C00) [pid = 2952] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:59:54 INFO - PROCESS | 2952 | --DOMWINDOW == 59 (000000F40A49C800) [pid = 2952] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:59:54 INFO - PROCESS | 2952 | --DOMWINDOW == 58 (000000F417683400) [pid = 2952] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:59:54 INFO - PROCESS | 2952 | 1468522794424 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:54 INFO - PROCESS | 2952 | 1468522794430 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:54 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B334000 == 30 [pid = 2952] [id = 692] 11:59:54 INFO - PROCESS | 2952 | ++DOMWINDOW == 59 (000000F40A48B000) [pid = 2952] [serial = 2076] [outer = 0000000000000000] 11:59:54 INFO - PROCESS | 2952 | ++DOMWINDOW == 60 (000000F40B6EA400) [pid = 2952] [serial = 2077] [outer = 000000F40A48B000] 11:59:54 INFO - PROCESS | 2952 | 1468522794476 Marionette DEBUG loaded listener.js 11:59:54 INFO - PROCESS | 2952 | ++DOMWINDOW == 61 (000000F416961400) [pid = 2952] [serial = 2078] [outer = 000000F40A48B000] 11:59:54 INFO - PROCESS | 2952 | 1468522794840 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 11:59:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:59:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 795ms 11:59:54 INFO - PROCESS | 2952 | 1468522794883 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 11:59:54 INFO - PROCESS | 2952 | 1468522794886 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 11:59:54 INFO - PROCESS | 2952 | 1468522794889 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:59:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:59:54 INFO - PROCESS | 2952 | 1468522794899 Marionette TRACE conn5 <- [1,2734,null,{}] 11:59:54 INFO - PROCESS | 2952 | 1468522794910 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:54 INFO - PROCESS | 2952 | 1468522794912 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:55 INFO - PROCESS | 2952 | 1468522794990 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 11:59:55 INFO - PROCESS | 2952 | 1468522794995 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:55 INFO - PROCESS | 2952 | 1468522794997 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:55 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE53000 == 31 [pid = 2952] [id = 693] 11:59:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 62 (000000F41696E800) [pid = 2952] [serial = 2079] [outer = 0000000000000000] 11:59:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 63 (000000F41713C000) [pid = 2952] [serial = 2080] [outer = 000000F41696E800] 11:59:55 INFO - PROCESS | 2952 | 1468522795041 Marionette DEBUG loaded listener.js 11:59:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 64 (000000F4175DD400) [pid = 2952] [serial = 2081] [outer = 000000F41696E800] 11:59:55 INFO - PROCESS | 2952 | 1468522795436 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 11:59:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:59:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 588ms 11:59:55 INFO - PROCESS | 2952 | 1468522795480 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 11:59:55 INFO - PROCESS | 2952 | 1468522795482 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 11:59:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:59:55 INFO - PROCESS | 2952 | 1468522795485 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:59:55 INFO - PROCESS | 2952 | 1468522795487 Marionette TRACE conn5 <- [1,2738,null,{}] 11:59:55 INFO - PROCESS | 2952 | 1468522795507 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:55 INFO - PROCESS | 2952 | 1468522795509 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:55 INFO - PROCESS | 2952 | 1468522795588 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 11:59:55 INFO - PROCESS | 2952 | 1468522795594 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:55 INFO - PROCESS | 2952 | 1468522795595 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:55 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E32D800 == 32 [pid = 2952] [id = 694] 11:59:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 65 (000000F40A26A400) [pid = 2952] [serial = 2082] [outer = 0000000000000000] 11:59:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 66 (000000F41768AC00) [pid = 2952] [serial = 2083] [outer = 000000F40A26A400] 11:59:55 INFO - PROCESS | 2952 | 1468522795640 Marionette DEBUG loaded listener.js 11:59:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 67 (000000F417B2E800) [pid = 2952] [serial = 2084] [outer = 000000F40A26A400] 11:59:56 INFO - PROCESS | 2952 | 1468522796059 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 11:59:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:59:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 628ms 11:59:56 INFO - PROCESS | 2952 | 1468522796117 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 11:59:56 INFO - PROCESS | 2952 | 1468522796120 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 11:59:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:59:56 INFO - PROCESS | 2952 | 1468522796143 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:59:56 INFO - PROCESS | 2952 | 1468522796145 Marionette TRACE conn5 <- [1,2742,null,{}] 11:59:56 INFO - PROCESS | 2952 | 1468522796148 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:56 INFO - PROCESS | 2952 | 1468522796150 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:56 INFO - PROCESS | 2952 | 1468522796230 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 11:59:56 INFO - PROCESS | 2952 | 1468522796237 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:56 INFO - PROCESS | 2952 | 1468522796239 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:56 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E59A800 == 33 [pid = 2952] [id = 695] 11:59:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F417B7BC00) [pid = 2952] [serial = 2085] [outer = 0000000000000000] 11:59:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F418295400) [pid = 2952] [serial = 2086] [outer = 000000F417B7BC00] 11:59:56 INFO - PROCESS | 2952 | 1468522796285 Marionette DEBUG loaded listener.js 11:59:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F4186C1400) [pid = 2952] [serial = 2087] [outer = 000000F417B7BC00] 11:59:57 INFO - PROCESS | 2952 | 1468522797058 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 11:59:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:59:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 985ms 11:59:57 INFO - PROCESS | 2952 | 1468522797130 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 11:59:57 INFO - PROCESS | 2952 | 1468522797135 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 11:59:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:59:57 INFO - PROCESS | 2952 | 1468522797140 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:59:57 INFO - PROCESS | 2952 | 1468522797145 Marionette TRACE conn5 <- [1,2746,null,{}] 11:59:57 INFO - PROCESS | 2952 | 1468522797151 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:57 INFO - PROCESS | 2952 | 1468522797154 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:57 INFO - PROCESS | 2952 | 1468522797310 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 11:59:57 INFO - PROCESS | 2952 | 1468522797424 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:57 INFO - PROCESS | 2952 | 1468522797427 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:57 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41646D000 == 34 [pid = 2952] [id = 696] 11:59:57 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F40A32A400) [pid = 2952] [serial = 2088] [outer = 0000000000000000] 11:59:57 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F40A422C00) [pid = 2952] [serial = 2089] [outer = 000000F40A32A400] 11:59:57 INFO - PROCESS | 2952 | 1468522797487 Marionette DEBUG loaded listener.js 11:59:57 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F40A4A2C00) [pid = 2952] [serial = 2090] [outer = 000000F40A32A400] 11:59:58 INFO - PROCESS | 2952 | 1468522798237 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 11:59:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:59:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1140ms 11:59:58 INFO - PROCESS | 2952 | 1468522798284 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 11:59:58 INFO - PROCESS | 2952 | 1468522798289 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 11:59:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:59:58 INFO - PROCESS | 2952 | 1468522798436 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:59:58 INFO - PROCESS | 2952 | 1468522798440 Marionette TRACE conn5 <- [1,2750,null,{}] 11:59:58 INFO - PROCESS | 2952 | 1468522798446 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:58 INFO - PROCESS | 2952 | 1468522798449 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:58 INFO - PROCESS | 2952 | 1468522798568 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 11:59:58 INFO - PROCESS | 2952 | 1468522798666 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:58 INFO - PROCESS | 2952 | 1468522798670 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:58 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4145A0000 == 35 [pid = 2952] [id = 697] 11:59:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F40A32B000) [pid = 2952] [serial = 2091] [outer = 0000000000000000] 11:59:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F40A333000) [pid = 2952] [serial = 2092] [outer = 000000F40A32B000] 11:59:58 INFO - PROCESS | 2952 | 1468522798720 Marionette DEBUG loaded listener.js 11:59:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F40A49CC00) [pid = 2952] [serial = 2093] [outer = 000000F40A32B000] 11:59:59 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E32D800 == 34 [pid = 2952] [id = 694] 11:59:59 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE53000 == 33 [pid = 2952] [id = 693] 11:59:59 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B334000 == 32 [pid = 2952] [id = 692] 11:59:59 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AE11000 == 31 [pid = 2952] [id = 691] 11:59:59 INFO - PROCESS | 2952 | --DOCSHELL 000000F419B54000 == 30 [pid = 2952] [id = 690] 11:59:59 INFO - PROCESS | 2952 | --DOCSHELL 000000F416FA7800 == 29 [pid = 2952] [id = 689] 11:59:59 INFO - PROCESS | 2952 | --DOCSHELL 000000F4158B3000 == 28 [pid = 2952] [id = 688] 11:59:59 INFO - PROCESS | 2952 | --DOCSHELL 000000F41024E800 == 27 [pid = 2952] [id = 687] 11:59:59 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F417BB0400) [pid = 2952] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 11:59:59 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F416975000) [pid = 2952] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 11:59:59 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F41716FC00) [pid = 2952] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 11:59:59 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F4158CD400) [pid = 2952] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 11:59:59 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F40A42E800) [pid = 2952] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 11:59:59 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F40A86C800) [pid = 2952] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 11:59:59 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F413E85800) [pid = 2952] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 11:59:59 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F4179F3400) [pid = 2952] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 11:59:59 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F4107D1000) [pid = 2952] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 11:59:59 INFO - PROCESS | 2952 | --DOMWINDOW == 66 (000000F413E7B400) [pid = 2952] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 11:59:59 INFO - PROCESS | 2952 | --DOMWINDOW == 65 (000000F40A61DC00) [pid = 2952] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 11:59:59 INFO - PROCESS | 2952 | --DOMWINDOW == 64 (000000F40EA70C00) [pid = 2952] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 11:59:59 INFO - PROCESS | 2952 | --DOMWINDOW == 63 (000000F41829B400) [pid = 2952] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 11:59:59 INFO - PROCESS | 2952 | --DOMWINDOW == 62 (000000F4158C8800) [pid = 2952] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 11:59:59 INFO - PROCESS | 2952 | 1468522799284 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 11:59:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:59:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 901ms 11:59:59 INFO - PROCESS | 2952 | 1468522799320 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 11:59:59 INFO - PROCESS | 2952 | 1468522799324 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 11:59:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:59:59 INFO - PROCESS | 2952 | 1468522799329 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:59:59 INFO - PROCESS | 2952 | 1468522799331 Marionette TRACE conn5 <- [1,2754,null,{}] 11:59:59 INFO - PROCESS | 2952 | 1468522799338 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:59 INFO - PROCESS | 2952 | 1468522799342 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:59 INFO - PROCESS | 2952 | 1468522799433 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 11:59:59 INFO - PROCESS | 2952 | 1468522799443 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:59 INFO - PROCESS | 2952 | 1468522799445 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 11:59:59 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4165CF000 == 28 [pid = 2952] [id = 698] 11:59:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 63 (000000F40A32F800) [pid = 2952] [serial = 2094] [outer = 0000000000000000] 11:59:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 64 (000000F40EA6F000) [pid = 2952] [serial = 2095] [outer = 000000F40A32F800] 11:59:59 INFO - PROCESS | 2952 | 1468522799494 Marionette DEBUG loaded listener.js 11:59:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 65 (000000F410396800) [pid = 2952] [serial = 2096] [outer = 000000F40A32F800] 12:00:00 INFO - PROCESS | 2952 | 1468522799990 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 12:00:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:00:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 672ms 12:00:00 INFO - PROCESS | 2952 | 1468522800006 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 12:00:00 INFO - PROCESS | 2952 | 1468522800009 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 12:00:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:00:00 INFO - PROCESS | 2952 | 1468522800012 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:00:00 INFO - PROCESS | 2952 | 1468522800014 Marionette TRACE conn5 <- [1,2758,null,{}] 12:00:00 INFO - PROCESS | 2952 | 1468522800018 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:00 INFO - PROCESS | 2952 | 1468522800021 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:00 INFO - PROCESS | 2952 | 1468522800146 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 12:00:00 INFO - PROCESS | 2952 | 1468522800165 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:00 INFO - PROCESS | 2952 | 1468522800173 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:00 INFO - PROCESS | 2952 | ++DOCSHELL 000000F418AA8000 == 29 [pid = 2952] [id = 699] 12:00:00 INFO - PROCESS | 2952 | ++DOMWINDOW == 66 (000000F413D90000) [pid = 2952] [serial = 2097] [outer = 0000000000000000] 12:00:00 INFO - PROCESS | 2952 | ++DOMWINDOW == 67 (000000F413D97C00) [pid = 2952] [serial = 2098] [outer = 000000F413D90000] 12:00:00 INFO - PROCESS | 2952 | 1468522800225 Marionette DEBUG loaded listener.js 12:00:00 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F41580E800) [pid = 2952] [serial = 2099] [outer = 000000F413D90000] 12:00:00 INFO - PROCESS | 2952 | 1468522800682 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 12:00:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:00:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 735ms 12:00:00 INFO - PROCESS | 2952 | 1468522800749 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 12:00:00 INFO - PROCESS | 2952 | 1468522800752 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 12:00:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:00:00 INFO - PROCESS | 2952 | 1468522800755 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:00:00 INFO - PROCESS | 2952 | 1468522800757 Marionette TRACE conn5 <- [1,2762,null,{}] 12:00:00 INFO - PROCESS | 2952 | 1468522800761 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:00 INFO - PROCESS | 2952 | 1468522800763 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:00 INFO - PROCESS | 2952 | 1468522800854 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 12:00:00 INFO - PROCESS | 2952 | 1468522800860 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:00 INFO - PROCESS | 2952 | 1468522800862 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:00 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AED8800 == 30 [pid = 2952] [id = 700] 12:00:00 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F4158C9800) [pid = 2952] [serial = 2100] [outer = 0000000000000000] 12:00:00 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F415CF7800) [pid = 2952] [serial = 2101] [outer = 000000F4158C9800] 12:00:00 INFO - PROCESS | 2952 | 1468522800910 Marionette DEBUG loaded listener.js 12:00:01 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F4165F6000) [pid = 2952] [serial = 2102] [outer = 000000F4158C9800] 12:00:01 INFO - PROCESS | 2952 | 1468522801348 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 12:00:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:00:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 627ms 12:00:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:00:01 INFO - PROCESS | 2952 | 1468522801385 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 12:00:01 INFO - PROCESS | 2952 | 1468522801388 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 12:00:01 INFO - PROCESS | 2952 | 1468522801401 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:00:01 INFO - PROCESS | 2952 | 1468522801403 Marionette TRACE conn5 <- [1,2766,null,{}] 12:00:01 INFO - PROCESS | 2952 | 1468522801407 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:01 INFO - PROCESS | 2952 | 1468522801409 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:01 INFO - PROCESS | 2952 | 1468522801520 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 12:00:01 INFO - PROCESS | 2952 | 1468522801601 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:01 INFO - PROCESS | 2952 | 1468522801603 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:01 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B431000 == 31 [pid = 2952] [id = 701] 12:00:01 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F409F4B400) [pid = 2952] [serial = 2103] [outer = 0000000000000000] 12:00:01 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F41696B400) [pid = 2952] [serial = 2104] [outer = 000000F409F4B400] 12:00:01 INFO - PROCESS | 2952 | 1468522801650 Marionette DEBUG loaded listener.js 12:00:01 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F417172C00) [pid = 2952] [serial = 2105] [outer = 000000F409F4B400] 12:00:02 INFO - PROCESS | 2952 | 1468522801992 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 12:00:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:00:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 646ms 12:00:02 INFO - PROCESS | 2952 | 1468522802040 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 12:00:02 INFO - PROCESS | 2952 | 1468522802043 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 12:00:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:00:02 INFO - PROCESS | 2952 | 1468522802046 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:00:02 INFO - PROCESS | 2952 | 1468522802048 Marionette TRACE conn5 <- [1,2770,null,{}] 12:00:02 INFO - PROCESS | 2952 | 1468522802052 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:02 INFO - PROCESS | 2952 | 1468522802059 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:02 INFO - PROCESS | 2952 | 1468522802214 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 12:00:02 INFO - PROCESS | 2952 | 1468522802264 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:02 INFO - PROCESS | 2952 | 1468522802267 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:02 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE92000 == 32 [pid = 2952] [id = 702] 12:00:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F417B3A000) [pid = 2952] [serial = 2106] [outer = 0000000000000000] 12:00:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F418620800) [pid = 2952] [serial = 2107] [outer = 000000F417B3A000] 12:00:02 INFO - PROCESS | 2952 | 1468522802316 Marionette DEBUG loaded listener.js 12:00:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F419B28000) [pid = 2952] [serial = 2108] [outer = 000000F417B3A000] 12:00:02 INFO - PROCESS | 2952 | 1468522802665 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 12:00:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:00:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 671ms 12:00:02 INFO - PROCESS | 2952 | 1468522802727 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 12:00:02 INFO - PROCESS | 2952 | 1468522802729 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 12:00:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:00:02 INFO - PROCESS | 2952 | 1468522802733 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:00:02 INFO - PROCESS | 2952 | 1468522802734 Marionette TRACE conn5 <- [1,2774,null,{}] 12:00:02 INFO - PROCESS | 2952 | 1468522802738 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:02 INFO - PROCESS | 2952 | 1468522802740 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:02 INFO - PROCESS | 2952 | 1468522802851 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 12:00:02 INFO - PROCESS | 2952 | 1468522802858 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:02 INFO - PROCESS | 2952 | 1468522802861 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:02 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E5AC800 == 33 [pid = 2952] [id = 703] 12:00:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F408540800) [pid = 2952] [serial = 2109] [outer = 0000000000000000] 12:00:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F417B6F000) [pid = 2952] [serial = 2110] [outer = 000000F408540800] 12:00:02 INFO - PROCESS | 2952 | 1468522802907 Marionette DEBUG loaded listener.js 12:00:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F41A6D9400) [pid = 2952] [serial = 2111] [outer = 000000F408540800] 12:00:03 INFO - PROCESS | 2952 | 1468522803332 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 12:00:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:00:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 626ms 12:00:03 INFO - PROCESS | 2952 | 1468522803361 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 12:00:03 INFO - PROCESS | 2952 | 1468522803363 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 12:00:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:00:03 INFO - PROCESS | 2952 | 1468522803366 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:00:03 INFO - PROCESS | 2952 | 1468522803368 Marionette TRACE conn5 <- [1,2778,null,{}] 12:00:03 INFO - PROCESS | 2952 | 1468522803371 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:03 INFO - PROCESS | 2952 | 1468522803373 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:03 INFO - PROCESS | 2952 | 1468522803561 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 12:00:03 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F410E6EC00) [pid = 2952] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:00:03 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F40A430800) [pid = 2952] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:00:03 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F409FCD000) [pid = 2952] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:00:03 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F40E74D000) [pid = 2952] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:00:03 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F409FC1C00) [pid = 2952] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:00:03 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F413D8DC00) [pid = 2952] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:00:03 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F408540000) [pid = 2952] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:00:03 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F40A48B000) [pid = 2952] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:00:03 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F40EA78C00) [pid = 2952] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:00:03 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F417B2E400) [pid = 2952] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:00:03 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F41696E800) [pid = 2952] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:00:03 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F413D8EC00) [pid = 2952] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:00:03 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F40A26A400) [pid = 2952] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:00:03 INFO - PROCESS | 2952 | 1468522803616 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:03 INFO - PROCESS | 2952 | 1468522803618 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:03 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416B53000 == 34 [pid = 2952] [id = 704] 12:00:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F409FC6C00) [pid = 2952] [serial = 2112] [outer = 0000000000000000] 12:00:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F40A2D5800) [pid = 2952] [serial = 2113] [outer = 000000F409FC6C00] 12:00:03 INFO - PROCESS | 2952 | 1468522803663 Marionette DEBUG loaded listener.js 12:00:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F413E86C00) [pid = 2952] [serial = 2114] [outer = 000000F409FC6C00] 12:00:03 INFO - PROCESS | 2952 | 1468522803954 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 12:00:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:00:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 626ms 12:00:04 INFO - PROCESS | 2952 | 1468522803998 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 12:00:04 INFO - PROCESS | 2952 | 1468522804001 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 12:00:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:00:04 INFO - PROCESS | 2952 | 1468522804004 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:00:04 INFO - PROCESS | 2952 | 1468522804006 Marionette TRACE conn5 <- [1,2782,null,{}] 12:00:04 INFO - PROCESS | 2952 | 1468522804014 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:04 INFO - PROCESS | 2952 | 1468522804016 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:04 INFO - PROCESS | 2952 | 1468522804139 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 12:00:04 INFO - PROCESS | 2952 | 1468522804148 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:04 INFO - PROCESS | 2952 | 1468522804150 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:04 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E854800 == 35 [pid = 2952] [id = 705] 12:00:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F415811400) [pid = 2952] [serial = 2115] [outer = 0000000000000000] 12:00:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F41A6E6C00) [pid = 2952] [serial = 2116] [outer = 000000F415811400] 12:00:04 INFO - PROCESS | 2952 | 1468522804195 Marionette DEBUG loaded listener.js 12:00:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F41AF49400) [pid = 2952] [serial = 2117] [outer = 000000F415811400] 12:00:04 INFO - PROCESS | 2952 | 1468522804550 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 12:00:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:00:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 586ms 12:00:04 INFO - PROCESS | 2952 | 1468522804595 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 12:00:04 INFO - PROCESS | 2952 | 1468522804597 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 12:00:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:00:04 INFO - PROCESS | 2952 | 1468522804600 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:00:04 INFO - PROCESS | 2952 | 1468522804602 Marionette TRACE conn5 <- [1,2786,null,{}] 12:00:04 INFO - PROCESS | 2952 | 1468522804606 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:04 INFO - PROCESS | 2952 | 1468522804608 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:04 INFO - PROCESS | 2952 | 1468522804693 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 12:00:04 INFO - PROCESS | 2952 | 1468522804771 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:04 INFO - PROCESS | 2952 | 1468522804773 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:04 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E985800 == 36 [pid = 2952] [id = 706] 12:00:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F41A854000) [pid = 2952] [serial = 2118] [outer = 0000000000000000] 12:00:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F41B203800) [pid = 2952] [serial = 2119] [outer = 000000F41A854000] 12:00:04 INFO - PROCESS | 2952 | 1468522804817 Marionette DEBUG loaded listener.js 12:00:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F41C311400) [pid = 2952] [serial = 2120] [outer = 000000F41A854000] 12:00:05 INFO - PROCESS | 2952 | 1468522805304 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 12:00:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:00:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 775ms 12:00:05 INFO - PROCESS | 2952 | 1468522805398 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 12:00:05 INFO - PROCESS | 2952 | 1468522805401 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 12:00:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:00:05 INFO - PROCESS | 2952 | 1468522805405 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:00:05 INFO - PROCESS | 2952 | 1468522805407 Marionette TRACE conn5 <- [1,2790,null,{}] 12:00:05 INFO - PROCESS | 2952 | 1468522805444 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:05 INFO - PROCESS | 2952 | 1468522805447 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:05 INFO - PROCESS | 2952 | 1468522805564 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 12:00:05 INFO - PROCESS | 2952 | 1468522805825 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:05 INFO - PROCESS | 2952 | 1468522805829 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:05 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41096C000 == 37 [pid = 2952] [id = 707] 12:00:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F409123800) [pid = 2952] [serial = 2121] [outer = 0000000000000000] 12:00:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F409F26000) [pid = 2952] [serial = 2122] [outer = 000000F409123800] 12:00:05 INFO - PROCESS | 2952 | 1468522805894 Marionette DEBUG loaded listener.js 12:00:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F40A32F000) [pid = 2952] [serial = 2123] [outer = 000000F409123800] 12:00:06 INFO - PROCESS | 2952 | 1468522806508 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 12:00:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:00:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1130ms 12:00:06 INFO - PROCESS | 2952 | 1468522806538 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 12:00:06 INFO - PROCESS | 2952 | 1468522806542 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 12:00:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:00:06 INFO - PROCESS | 2952 | 1468522806547 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:00:06 INFO - PROCESS | 2952 | 1468522806550 Marionette TRACE conn5 <- [1,2794,null,{}] 12:00:06 INFO - PROCESS | 2952 | 1468522806555 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:06 INFO - PROCESS | 2952 | 1468522806561 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:06 INFO - PROCESS | 2952 | 1468522806720 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 12:00:06 INFO - PROCESS | 2952 | 1468522806738 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:06 INFO - PROCESS | 2952 | 1468522806741 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:06 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AE11000 == 38 [pid = 2952] [id = 708] 12:00:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F410E63C00) [pid = 2952] [serial = 2124] [outer = 0000000000000000] 12:00:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F413D76000) [pid = 2952] [serial = 2125] [outer = 000000F410E63C00] 12:00:06 INFO - PROCESS | 2952 | 1468522806797 Marionette DEBUG loaded listener.js 12:00:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F4158CAC00) [pid = 2952] [serial = 2126] [outer = 000000F410E63C00] 12:00:07 INFO - PROCESS | 2952 | 1468522807455 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 12:00:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:00:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 944ms 12:00:07 INFO - PROCESS | 2952 | 1468522807496 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 12:00:07 INFO - PROCESS | 2952 | 1468522807501 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 12:00:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:00:07 INFO - PROCESS | 2952 | 1468522807505 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:00:07 INFO - PROCESS | 2952 | 1468522807508 Marionette TRACE conn5 <- [1,2798,null,{}] 12:00:07 INFO - PROCESS | 2952 | 1468522807512 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:07 INFO - PROCESS | 2952 | 1468522807515 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:07 INFO - PROCESS | 2952 | 1468522807633 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 12:00:07 INFO - PROCESS | 2952 | 1468522807761 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:07 INFO - PROCESS | 2952 | 1468522807764 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:07 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41EA39800 == 39 [pid = 2952] [id = 709] 12:00:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F4175DF400) [pid = 2952] [serial = 2127] [outer = 0000000000000000] 12:00:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F417B3C400) [pid = 2952] [serial = 2128] [outer = 000000F4175DF400] 12:00:07 INFO - PROCESS | 2952 | 1468522807820 Marionette DEBUG loaded listener.js 12:00:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F4182B2C00) [pid = 2952] [serial = 2129] [outer = 000000F4175DF400] 12:00:08 INFO - PROCESS | 2952 | 1468522808437 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 12:00:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:00:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 987ms 12:00:08 INFO - PROCESS | 2952 | 1468522808493 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 12:00:08 INFO - PROCESS | 2952 | 1468522808496 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 12:00:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:00:08 INFO - PROCESS | 2952 | 1468522808507 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:00:08 INFO - PROCESS | 2952 | 1468522808514 Marionette TRACE conn5 <- [1,2802,null,{}] 12:00:08 INFO - PROCESS | 2952 | 1468522808518 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:08 INFO - PROCESS | 2952 | 1468522808522 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:08 INFO - PROCESS | 2952 | 1468522808700 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 12:00:08 INFO - PROCESS | 2952 | 1468522808826 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:08 INFO - PROCESS | 2952 | 1468522808828 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:08 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40EA5B000 == 40 [pid = 2952] [id = 710] 12:00:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F409FC5C00) [pid = 2952] [serial = 2130] [outer = 0000000000000000] 12:00:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F40A32C000) [pid = 2952] [serial = 2131] [outer = 000000F409FC5C00] 12:00:08 INFO - PROCESS | 2952 | 1468522808885 Marionette DEBUG loaded listener.js 12:00:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F410230400) [pid = 2952] [serial = 2132] [outer = 000000F409FC5C00] 12:00:09 INFO - PROCESS | 2952 | 1468522809666 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 12:00:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:00:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1255ms 12:00:09 INFO - PROCESS | 2952 | 1468522809758 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 12:00:09 INFO - PROCESS | 2952 | 1468522809762 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 12:00:09 INFO - PROCESS | 2952 | 1468522809767 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:00:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:00:09 INFO - PROCESS | 2952 | 1468522809769 Marionette TRACE conn5 <- [1,2806,null,{}] 12:00:09 INFO - PROCESS | 2952 | 1468522809774 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:09 INFO - PROCESS | 2952 | 1468522809778 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:09 INFO - PROCESS | 2952 | 1468522809890 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 12:00:09 INFO - PROCESS | 2952 | 1468522809968 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:09 INFO - PROCESS | 2952 | 1468522809971 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:10 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E985800 == 39 [pid = 2952] [id = 706] 12:00:10 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E854800 == 38 [pid = 2952] [id = 705] 12:00:10 INFO - PROCESS | 2952 | --DOCSHELL 000000F416B53000 == 37 [pid = 2952] [id = 704] 12:00:10 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E5AC800 == 36 [pid = 2952] [id = 703] 12:00:10 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE92000 == 35 [pid = 2952] [id = 702] 12:00:10 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B431000 == 34 [pid = 2952] [id = 701] 12:00:10 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AED8800 == 33 [pid = 2952] [id = 700] 12:00:10 INFO - PROCESS | 2952 | --DOCSHELL 000000F418AA8000 == 32 [pid = 2952] [id = 699] 12:00:10 INFO - PROCESS | 2952 | --DOCSHELL 000000F4165CF000 == 31 [pid = 2952] [id = 698] 12:00:10 INFO - PROCESS | 2952 | --DOCSHELL 000000F4145A0000 == 30 [pid = 2952] [id = 697] 12:00:10 INFO - PROCESS | 2952 | --DOCSHELL 000000F41646D000 == 29 [pid = 2952] [id = 696] 12:00:10 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E59A800 == 28 [pid = 2952] [id = 695] 12:00:10 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B4BC000 == 27 [pid = 2952] [id = 686] 12:00:10 INFO - PROCESS | 2952 | --DOCSHELL 000000F40EA5B000 == 26 [pid = 2952] [id = 710] 12:00:10 INFO - PROCESS | 2952 | --DOCSHELL 000000F41EA39800 == 25 [pid = 2952] [id = 709] 12:00:10 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AE11000 == 24 [pid = 2952] [id = 708] 12:00:10 INFO - PROCESS | 2952 | --DOCSHELL 000000F41096C000 == 23 [pid = 2952] [id = 707] 12:00:10 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40963D000 == 24 [pid = 2952] [id = 711] 12:00:10 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F408ED2C00) [pid = 2952] [serial = 2133] [outer = 0000000000000000] 12:00:10 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F40911D400) [pid = 2952] [serial = 2134] [outer = 000000F408ED2C00] 12:00:10 INFO - PROCESS | 2952 | 1468522810643 Marionette DEBUG loaded listener.js 12:00:10 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F409FC4400) [pid = 2952] [serial = 2135] [outer = 000000F408ED2C00] 12:00:10 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F409FD8C00) [pid = 2952] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 12:00:10 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F415C87000) [pid = 2952] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 12:00:10 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F4158C4400) [pid = 2952] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 12:00:10 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F40A2D5000) [pid = 2952] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 12:00:10 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F4096CF400) [pid = 2952] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 12:00:10 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F40B6EA400) [pid = 2952] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 12:00:10 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F416519800) [pid = 2952] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 12:00:10 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F413D8CC00) [pid = 2952] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 12:00:10 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F418AE3400) [pid = 2952] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 12:00:10 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F418294400) [pid = 2952] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 12:00:10 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F41713C000) [pid = 2952] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 12:00:10 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F4175DD400) [pid = 2952] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 12:00:10 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F413D8D800) [pid = 2952] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 12:00:10 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F417B2E800) [pid = 2952] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 12:00:10 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F410396000) [pid = 2952] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 12:00:10 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F416961400) [pid = 2952] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 12:00:10 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F4175DF800) [pid = 2952] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 12:00:10 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F418295400) [pid = 2952] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 12:00:10 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F41768AC00) [pid = 2952] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 12:00:10 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F413D6F800) [pid = 2952] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 12:00:10 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F40A48AC00) [pid = 2952] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 12:00:10 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F40A4A1C00) [pid = 2952] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 12:00:10 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F41A854400) [pid = 2952] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 12:00:10 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F41A679000) [pid = 2952] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 12:00:10 INFO - PROCESS | 2952 | --DOMWINDOW == 66 (000000F40F1B4C00) [pid = 2952] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 12:00:10 INFO - PROCESS | 2952 | --DOMWINDOW == 65 (000000F409FC4800) [pid = 2952] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 12:00:11 INFO - PROCESS | 2952 | 1468522811190 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 12:00:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:00:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1475ms 12:00:11 INFO - PROCESS | 2952 | 1468522811247 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 12:00:11 INFO - PROCESS | 2952 | 1468522811251 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 12:00:11 INFO - PROCESS | 2952 | 1468522811256 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:00:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:00:11 INFO - PROCESS | 2952 | 1468522811259 Marionette TRACE conn5 <- [1,2810,null,{}] 12:00:11 INFO - PROCESS | 2952 | 1468522811264 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:11 INFO - PROCESS | 2952 | 1468522811267 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:11 INFO - PROCESS | 2952 | 1468522811401 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 12:00:11 INFO - PROCESS | 2952 | 1468522811482 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:11 INFO - PROCESS | 2952 | 1468522811485 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:11 INFO - PROCESS | 2952 | ++DOCSHELL 000000F413D24800 == 25 [pid = 2952] [id = 712] 12:00:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 66 (000000F409FC5400) [pid = 2952] [serial = 2136] [outer = 0000000000000000] 12:00:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 67 (000000F40A337800) [pid = 2952] [serial = 2137] [outer = 000000F409FC5400] 12:00:11 INFO - PROCESS | 2952 | 1468522811535 Marionette DEBUG loaded listener.js 12:00:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F40A499C00) [pid = 2952] [serial = 2138] [outer = 000000F409FC5400] 12:00:11 INFO - PROCESS | 2952 | 1468522811946 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 12:00:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:00:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 732ms 12:00:12 INFO - PROCESS | 2952 | 1468522812002 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 12:00:12 INFO - PROCESS | 2952 | 1468522812006 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 12:00:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:00:12 INFO - PROCESS | 2952 | 1468522812015 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:00:12 INFO - PROCESS | 2952 | 1468522812018 Marionette TRACE conn5 <- [1,2814,null,{}] 12:00:12 INFO - PROCESS | 2952 | 1468522812021 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:12 INFO - PROCESS | 2952 | 1468522812024 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:12 INFO - PROCESS | 2952 | 1468522812121 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 12:00:12 INFO - PROCESS | 2952 | 1468522812128 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:12 INFO - PROCESS | 2952 | 1468522812130 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:12 INFO - PROCESS | 2952 | ++DOCSHELL 000000F413D22000 == 26 [pid = 2952] [id = 713] 12:00:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F40A873400) [pid = 2952] [serial = 2139] [outer = 0000000000000000] 12:00:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F40AC52800) [pid = 2952] [serial = 2140] [outer = 000000F40A873400] 12:00:12 INFO - PROCESS | 2952 | 1468522812193 Marionette DEBUG loaded listener.js 12:00:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F40F739C00) [pid = 2952] [serial = 2141] [outer = 000000F40A873400] 12:00:12 INFO - PROCESS | 2952 | 1468522812682 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:00:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:00:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 691ms 12:00:12 INFO - PROCESS | 2952 | 1468522812710 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 12:00:12 INFO - PROCESS | 2952 | 1468522812712 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 12:00:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:00:12 INFO - PROCESS | 2952 | 1468522812716 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:00:12 INFO - PROCESS | 2952 | 1468522812719 Marionette TRACE conn5 <- [1,2818,null,{}] 12:00:12 INFO - PROCESS | 2952 | 1468522812730 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:12 INFO - PROCESS | 2952 | 1468522812735 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:12 INFO - PROCESS | 2952 | 1468522812833 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 12:00:12 INFO - PROCESS | 2952 | 1468522812842 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:12 INFO - PROCESS | 2952 | 1468522812845 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:12 INFO - PROCESS | 2952 | ++DOCSHELL 000000F418488800 == 27 [pid = 2952] [id = 714] 12:00:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F410E64C00) [pid = 2952] [serial = 2142] [outer = 0000000000000000] 12:00:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F413D6C400) [pid = 2952] [serial = 2143] [outer = 000000F410E64C00] 12:00:12 INFO - PROCESS | 2952 | 1468522812891 Marionette DEBUG loaded listener.js 12:00:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F413D89000) [pid = 2952] [serial = 2144] [outer = 000000F410E64C00] 12:00:13 INFO - PROCESS | 2952 | 1468522813390 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 12:00:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:00:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 732ms 12:00:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:00:13 INFO - PROCESS | 2952 | 1468522813450 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 12:00:13 INFO - PROCESS | 2952 | 1468522813453 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 12:00:13 INFO - PROCESS | 2952 | 1468522813456 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:00:13 INFO - PROCESS | 2952 | 1468522813458 Marionette TRACE conn5 <- [1,2822,null,{}] 12:00:13 INFO - PROCESS | 2952 | 1468522813462 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:13 INFO - PROCESS | 2952 | 1468522813464 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:13 INFO - PROCESS | 2952 | 1468522813609 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 12:00:13 INFO - PROCESS | 2952 | 1468522813665 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:13 INFO - PROCESS | 2952 | 1468522813674 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:13 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AD16800 == 28 [pid = 2952] [id = 715] 12:00:13 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F41449A800) [pid = 2952] [serial = 2145] [outer = 0000000000000000] 12:00:13 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F4146C5000) [pid = 2952] [serial = 2146] [outer = 000000F41449A800] 12:00:13 INFO - PROCESS | 2952 | 1468522813721 Marionette DEBUG loaded listener.js 12:00:13 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F4158C9400) [pid = 2952] [serial = 2147] [outer = 000000F41449A800] 12:00:14 INFO - PROCESS | 2952 | 1468522814155 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:00:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:00:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 731ms 12:00:14 INFO - PROCESS | 2952 | 1468522814198 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 12:00:14 INFO - PROCESS | 2952 | 1468522814200 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 12:00:14 INFO - PROCESS | 2952 | 1468522814204 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:00:14 INFO - PROCESS | 2952 | 1468522814206 Marionette TRACE conn5 <- [1,2826,null,{}] 12:00:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:00:14 INFO - PROCESS | 2952 | 1468522814210 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:14 INFO - PROCESS | 2952 | 1468522814212 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:14 INFO - PROCESS | 2952 | 1468522814321 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 12:00:14 INFO - PROCESS | 2952 | 1468522814329 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:14 INFO - PROCESS | 2952 | 1468522814331 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:14 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AEDA800 == 29 [pid = 2952] [id = 716] 12:00:14 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F41651A800) [pid = 2952] [serial = 2148] [outer = 0000000000000000] 12:00:14 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F41651F000) [pid = 2952] [serial = 2149] [outer = 000000F41651A800] 12:00:14 INFO - PROCESS | 2952 | 1468522814389 Marionette DEBUG loaded listener.js 12:00:14 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F416971000) [pid = 2952] [serial = 2150] [outer = 000000F41651A800] 12:00:14 INFO - PROCESS | 2952 | 1468522814890 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 12:00:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:00:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 734ms 12:00:14 INFO - PROCESS | 2952 | 1468522814980 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 12:00:14 INFO - PROCESS | 2952 | 1468522814982 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 12:00:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:00:14 INFO - PROCESS | 2952 | 1468522814986 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:00:14 INFO - PROCESS | 2952 | 1468522814988 Marionette TRACE conn5 <- [1,2830,null,{}] 12:00:14 INFO - PROCESS | 2952 | 1468522814992 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:15 INFO - PROCESS | 2952 | 1468522814998 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:15 INFO - PROCESS | 2952 | 1468522815283 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 12:00:15 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F41A854000) [pid = 2952] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:00:15 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F417B3A000) [pid = 2952] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:00:15 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F409F4B400) [pid = 2952] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:00:15 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F408540800) [pid = 2952] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:00:15 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F409FC6C00) [pid = 2952] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:00:15 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F417B7BC00) [pid = 2952] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:00:15 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F413D90000) [pid = 2952] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:00:15 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F40A32A400) [pid = 2952] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:00:15 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F4158C9800) [pid = 2952] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:00:15 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F40A32F800) [pid = 2952] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:00:15 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F40A32B000) [pid = 2952] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:00:15 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F415811400) [pid = 2952] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:00:15 INFO - PROCESS | 2952 | 1468522815353 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:15 INFO - PROCESS | 2952 | 1468522815355 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:15 INFO - PROCESS | 2952 | ++DOCSHELL 000000F40ACD7800 == 30 [pid = 2952] [id = 717] 12:00:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F409127000) [pid = 2952] [serial = 2151] [outer = 0000000000000000] 12:00:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F409FD5800) [pid = 2952] [serial = 2152] [outer = 000000F409127000] 12:00:15 INFO - PROCESS | 2952 | 1468522815401 Marionette DEBUG loaded listener.js 12:00:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F413D92000) [pid = 2952] [serial = 2153] [outer = 000000F409127000] 12:00:15 INFO - PROCESS | 2952 | 1468522815761 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 12:00:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:00:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 839ms 12:00:15 INFO - PROCESS | 2952 | 1468522815826 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 12:00:15 INFO - PROCESS | 2952 | 1468522815828 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 12:00:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:00:15 INFO - PROCESS | 2952 | 1468522815832 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:00:15 INFO - PROCESS | 2952 | 1468522815834 Marionette TRACE conn5 <- [1,2834,null,{}] 12:00:15 INFO - PROCESS | 2952 | 1468522815837 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:15 INFO - PROCESS | 2952 | 1468522815839 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:15 INFO - PROCESS | 2952 | 1468522815920 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 12:00:15 INFO - PROCESS | 2952 | 1468522815926 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:15 INFO - PROCESS | 2952 | 1468522815928 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:15 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE67000 == 31 [pid = 2952] [id = 718] 12:00:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F416BAAC00) [pid = 2952] [serial = 2154] [outer = 0000000000000000] 12:00:15 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F4175E1800) [pid = 2952] [serial = 2155] [outer = 000000F416BAAC00] 12:00:15 INFO - PROCESS | 2952 | 1468522815973 Marionette DEBUG loaded listener.js 12:00:16 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F41767C400) [pid = 2952] [serial = 2156] [outer = 000000F416BAAC00] 12:00:16 INFO - PROCESS | 2952 | 1468522816387 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 12:00:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:00:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 586ms 12:00:16 INFO - PROCESS | 2952 | 1468522816433 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 12:00:16 INFO - PROCESS | 2952 | 1468522816435 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 12:00:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:00:16 INFO - PROCESS | 2952 | 1468522816438 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:00:16 INFO - PROCESS | 2952 | 1468522816440 Marionette TRACE conn5 <- [1,2838,null,{}] 12:00:16 INFO - PROCESS | 2952 | 1468522816449 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:16 INFO - PROCESS | 2952 | 1468522816451 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:16 INFO - PROCESS | 2952 | 1468522816543 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 12:00:16 INFO - PROCESS | 2952 | 1468522816549 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:16 INFO - PROCESS | 2952 | 1468522816551 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:16 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E336000 == 32 [pid = 2952] [id = 719] 12:00:16 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F4179EE000) [pid = 2952] [serial = 2157] [outer = 0000000000000000] 12:00:16 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F417B3A000) [pid = 2952] [serial = 2158] [outer = 000000F4179EE000] 12:00:16 INFO - PROCESS | 2952 | 1468522816595 Marionette DEBUG loaded listener.js 12:00:16 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F417BB2C00) [pid = 2952] [serial = 2159] [outer = 000000F4179EE000] 12:00:17 INFO - PROCESS | 2952 | 1468522817023 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:00:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:00:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 649ms 12:00:17 INFO - PROCESS | 2952 | 1468522817095 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 12:00:17 INFO - PROCESS | 2952 | 1468522817097 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 12:00:17 INFO - PROCESS | 2952 | 1468522817100 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:00:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:00:17 INFO - PROCESS | 2952 | 1468522817102 Marionette TRACE conn5 <- [1,2842,null,{}] 12:00:17 INFO - PROCESS | 2952 | 1468522817106 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:17 INFO - PROCESS | 2952 | 1468522817108 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:17 INFO - PROCESS | 2952 | 1468522817190 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 12:00:17 INFO - PROCESS | 2952 | 1468522817196 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:17 INFO - PROCESS | 2952 | 1468522817198 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:17 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E599800 == 33 [pid = 2952] [id = 720] 12:00:17 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F417B78C00) [pid = 2952] [serial = 2160] [outer = 0000000000000000] 12:00:17 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F41829B800) [pid = 2952] [serial = 2161] [outer = 000000F417B78C00] 12:00:17 INFO - PROCESS | 2952 | 1468522817242 Marionette DEBUG loaded listener.js 12:00:17 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F4186C6C00) [pid = 2952] [serial = 2162] [outer = 000000F417B78C00] 12:00:18 INFO - PROCESS | 2952 | 1468522818057 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 12:00:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:00:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 985ms 12:00:18 INFO - PROCESS | 2952 | 1468522818090 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 12:00:18 INFO - PROCESS | 2952 | 1468522818095 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 12:00:18 INFO - PROCESS | 2952 | 1468522818099 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:00:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:00:18 INFO - PROCESS | 2952 | 1468522818105 Marionette TRACE conn5 <- [1,2846,null,{}] 12:00:18 INFO - PROCESS | 2952 | 1468522818110 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:18 INFO - PROCESS | 2952 | 1468522818113 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:18 INFO - PROCESS | 2952 | 1468522818240 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 12:00:18 INFO - PROCESS | 2952 | 1468522818363 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:18 INFO - PROCESS | 2952 | 1468522818366 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:18 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4164CE800 == 34 [pid = 2952] [id = 721] 12:00:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F40A424C00) [pid = 2952] [serial = 2163] [outer = 0000000000000000] 12:00:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F40A485C00) [pid = 2952] [serial = 2164] [outer = 000000F40A424C00] 12:00:18 INFO - PROCESS | 2952 | 1468522818433 Marionette DEBUG loaded listener.js 12:00:18 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F40B6EA400) [pid = 2952] [serial = 2165] [outer = 000000F40A424C00] 12:00:19 INFO - PROCESS | 2952 | 1468522819139 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:00:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:00:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1077ms 12:00:19 INFO - PROCESS | 2952 | 1468522819181 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 12:00:19 INFO - PROCESS | 2952 | 1468522819186 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 12:00:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:00:19 INFO - PROCESS | 2952 | 1468522819193 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:00:19 INFO - PROCESS | 2952 | 1468522819196 Marionette TRACE conn5 <- [1,2850,null,{}] 12:00:19 INFO - PROCESS | 2952 | 1468522819200 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:19 INFO - PROCESS | 2952 | 1468522819203 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:19 INFO - PROCESS | 2952 | 1468522819340 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 12:00:19 INFO - PROCESS | 2952 | 1468522819465 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:19 INFO - PROCESS | 2952 | 1468522819468 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:19 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410207800 == 35 [pid = 2952] [id = 722] 12:00:19 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F409FBD400) [pid = 2952] [serial = 2166] [outer = 0000000000000000] 12:00:19 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F40A208400) [pid = 2952] [serial = 2167] [outer = 000000F409FBD400] 12:00:19 INFO - PROCESS | 2952 | 1468522819527 Marionette DEBUG loaded listener.js 12:00:19 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F410396400) [pid = 2952] [serial = 2168] [outer = 000000F409FBD400] 12:00:20 INFO - PROCESS | 2952 | --DOCSHELL 000000F4175A1800 == 34 [pid = 2952] [id = 467] 12:00:20 INFO - PROCESS | 2952 | --DOCSHELL 000000F41790F000 == 33 [pid = 2952] [id = 457] 12:00:20 INFO - PROCESS | 2952 | --DOCSHELL 000000F413D22800 == 32 [pid = 2952] [id = 465] 12:00:20 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AD1F800 == 31 [pid = 2952] [id = 468] 12:00:20 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F418620800) [pid = 2952] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F41696B400) [pid = 2952] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F417172C00) [pid = 2952] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F417B6F000) [pid = 2952] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F41A6D9400) [pid = 2952] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F40A2D5800) [pid = 2952] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F419B28000) [pid = 2952] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F413E86C00) [pid = 2952] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F4186C1400) [pid = 2952] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F413D97C00) [pid = 2952] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F41580E800) [pid = 2952] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F40A422C00) [pid = 2952] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F40A4A2C00) [pid = 2952] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F415CF7800) [pid = 2952] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F40EA6F000) [pid = 2952] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F410396800) [pid = 2952] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F40A333000) [pid = 2952] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F40A49CC00) [pid = 2952] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F41A6E6C00) [pid = 2952] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2952 | --DOMWINDOW == 66 (000000F41AF49400) [pid = 2952] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2952 | --DOMWINDOW == 65 (000000F4165F6000) [pid = 2952] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2952 | --DOMWINDOW == 64 (000000F41C311400) [pid = 2952] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2952 | --DOMWINDOW == 63 (000000F41B203800) [pid = 2952] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2952 | 1468522820342 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 12:00:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:00:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1185ms 12:00:20 INFO - PROCESS | 2952 | 1468522820380 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 12:00:20 INFO - PROCESS | 2952 | 1468522820384 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 12:00:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:00:20 INFO - PROCESS | 2952 | 1468522820402 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:00:20 INFO - PROCESS | 2952 | 1468522820408 Marionette TRACE conn5 <- [1,2854,null,{}] 12:00:20 INFO - PROCESS | 2952 | 1468522820414 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:20 INFO - PROCESS | 2952 | 1468522820416 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:20 INFO - PROCESS | 2952 | 1468522820507 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 12:00:20 INFO - PROCESS | 2952 | 1468522820513 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:20 INFO - PROCESS | 2952 | 1468522820517 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:20 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41444B800 == 32 [pid = 2952] [id = 723] 12:00:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 64 (000000F40A424400) [pid = 2952] [serial = 2169] [outer = 0000000000000000] 12:00:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 65 (000000F40A4A2C00) [pid = 2952] [serial = 2170] [outer = 000000F40A424400] 12:00:20 INFO - PROCESS | 2952 | 1468522820566 Marionette DEBUG loaded listener.js 12:00:20 INFO - PROCESS | 2952 | ++DOMWINDOW == 66 (000000F40EA6F000) [pid = 2952] [serial = 2171] [outer = 000000F40A424400] 12:00:21 INFO - PROCESS | 2952 | 1468522821095 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 12:00:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:00:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 733ms 12:00:21 INFO - PROCESS | 2952 | 1468522821133 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 12:00:21 INFO - PROCESS | 2952 | 1468522821137 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 12:00:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:00:21 INFO - PROCESS | 2952 | 1468522821144 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:00:21 INFO - PROCESS | 2952 | 1468522821147 Marionette TRACE conn5 <- [1,2858,null,{}] 12:00:21 INFO - PROCESS | 2952 | 1468522821150 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:21 INFO - PROCESS | 2952 | 1468522821153 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:21 INFO - PROCESS | 2952 | 1468522821246 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 12:00:21 INFO - PROCESS | 2952 | 1468522821321 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:21 INFO - PROCESS | 2952 | 1468522821324 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:21 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416FA7800 == 33 [pid = 2952] [id = 724] 12:00:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 67 (000000F4107D4000) [pid = 2952] [serial = 2172] [outer = 0000000000000000] 12:00:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F413D69C00) [pid = 2952] [serial = 2173] [outer = 000000F4107D4000] 12:00:21 INFO - PROCESS | 2952 | 1468522821381 Marionette DEBUG loaded listener.js 12:00:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F413D97C00) [pid = 2952] [serial = 2174] [outer = 000000F4107D4000] 12:00:21 INFO - PROCESS | 2952 | 1468522821769 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 12:00:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:00:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 691ms 12:00:21 INFO - PROCESS | 2952 | 1468522821838 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 12:00:21 INFO - PROCESS | 2952 | 1468522821841 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 12:00:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:00:21 INFO - PROCESS | 2952 | 1468522821844 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:00:21 INFO - PROCESS | 2952 | 1468522821848 Marionette TRACE conn5 <- [1,2862,null,{}] 12:00:21 INFO - PROCESS | 2952 | 1468522821860 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:21 INFO - PROCESS | 2952 | 1468522821864 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:21 INFO - PROCESS | 2952 | 1468522821955 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 12:00:21 INFO - PROCESS | 2952 | 1468522821968 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:21 INFO - PROCESS | 2952 | 1468522821972 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:21 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AED4800 == 34 [pid = 2952] [id = 725] 12:00:21 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F409FBC800) [pid = 2952] [serial = 2175] [outer = 0000000000000000] 12:00:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F416519400) [pid = 2952] [serial = 2176] [outer = 000000F409FBC800] 12:00:22 INFO - PROCESS | 2952 | 1468522822021 Marionette DEBUG loaded listener.js 12:00:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F416967400) [pid = 2952] [serial = 2177] [outer = 000000F409FBC800] 12:00:22 INFO - PROCESS | 2952 | 1468522822446 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 12:00:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:00:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 627ms 12:00:22 INFO - PROCESS | 2952 | 1468522822491 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 12:00:22 INFO - PROCESS | 2952 | 1468522822493 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 12:00:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:00:22 INFO - PROCESS | 2952 | 1468522822501 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:00:22 INFO - PROCESS | 2952 | 1468522822503 Marionette TRACE conn5 <- [1,2866,null,{}] 12:00:22 INFO - PROCESS | 2952 | 1468522822512 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:22 INFO - PROCESS | 2952 | 1468522822515 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:22 INFO - PROCESS | 2952 | 1468522822635 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 12:00:22 INFO - PROCESS | 2952 | 1468522822715 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:22 INFO - PROCESS | 2952 | 1468522822718 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:22 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B447000 == 35 [pid = 2952] [id = 726] 12:00:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F417133800) [pid = 2952] [serial = 2178] [outer = 0000000000000000] 12:00:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F417139800) [pid = 2952] [serial = 2179] [outer = 000000F417133800] 12:00:22 INFO - PROCESS | 2952 | 1468522822770 Marionette DEBUG loaded listener.js 12:00:22 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F4175DA800) [pid = 2952] [serial = 2180] [outer = 000000F417133800] 12:00:23 INFO - PROCESS | 2952 | 1468522823199 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 12:00:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:00:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 735ms 12:00:23 INFO - PROCESS | 2952 | 1468522823242 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 12:00:23 INFO - PROCESS | 2952 | 1468522823244 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 12:00:23 INFO - PROCESS | 2952 | 1468522823248 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:00:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:00:23 INFO - PROCESS | 2952 | 1468522823250 Marionette TRACE conn5 <- [1,2870,null,{}] 12:00:23 INFO - PROCESS | 2952 | 1468522823260 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:23 INFO - PROCESS | 2952 | 1468522823262 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:23 INFO - PROCESS | 2952 | 1468522823374 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 12:00:23 INFO - PROCESS | 2952 | 1468522823380 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:23 INFO - PROCESS | 2952 | 1468522823382 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:23 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE86800 == 36 [pid = 2952] [id = 727] 12:00:23 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F41713A800) [pid = 2952] [serial = 2181] [outer = 0000000000000000] 12:00:23 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F41767D000) [pid = 2952] [serial = 2182] [outer = 000000F41713A800] 12:00:23 INFO - PROCESS | 2952 | 1468522823426 Marionette DEBUG loaded listener.js 12:00:23 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F417BB0000) [pid = 2952] [serial = 2183] [outer = 000000F41713A800] 12:00:23 INFO - PROCESS | 2952 | 1468522823911 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 12:00:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:00:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 691ms 12:00:23 INFO - PROCESS | 2952 | 1468522823942 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 12:00:23 INFO - PROCESS | 2952 | 1468522823944 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 12:00:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:00:23 INFO - PROCESS | 2952 | 1468522823948 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:00:23 INFO - PROCESS | 2952 | 1468522823950 Marionette TRACE conn5 <- [1,2874,null,{}] 12:00:23 INFO - PROCESS | 2952 | 1468522823953 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:23 INFO - PROCESS | 2952 | 1468522823959 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:24 INFO - PROCESS | 2952 | 1468522824126 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 12:00:24 INFO - PROCESS | 2952 | 1468522824184 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:24 INFO - PROCESS | 2952 | 1468522824186 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:24 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E5BB000 == 37 [pid = 2952] [id = 728] 12:00:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F4182B1400) [pid = 2952] [serial = 2184] [outer = 0000000000000000] 12:00:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F419B2F400) [pid = 2952] [serial = 2185] [outer = 000000F4182B1400] 12:00:24 INFO - PROCESS | 2952 | 1468522824232 Marionette DEBUG loaded listener.js 12:00:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F41A67D400) [pid = 2952] [serial = 2186] [outer = 000000F4182B1400] 12:00:24 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F41449A800) [pid = 2952] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:00:24 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F410E64C00) [pid = 2952] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:00:24 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F40A873400) [pid = 2952] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:00:24 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F408ED2C00) [pid = 2952] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:00:24 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F409FC5400) [pid = 2952] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:00:24 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F409FC5C00) [pid = 2952] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:00:24 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F41651A800) [pid = 2952] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:00:24 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F409123800) [pid = 2952] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:00:24 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F410E63C00) [pid = 2952] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:00:24 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F4175DF400) [pid = 2952] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:00:24 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F409127000) [pid = 2952] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:00:24 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F416BAAC00) [pid = 2952] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:00:24 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F4179EE000) [pid = 2952] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:00:24 INFO - PROCESS | 2952 | 1468522824715 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 12:00:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:00:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 775ms 12:00:24 INFO - PROCESS | 2952 | 1468522824726 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 12:00:24 INFO - PROCESS | 2952 | 1468522824728 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 12:00:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:00:24 INFO - PROCESS | 2952 | 1468522824731 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:00:24 INFO - PROCESS | 2952 | 1468522824733 Marionette TRACE conn5 <- [1,2878,null,{}] 12:00:24 INFO - PROCESS | 2952 | 1468522824736 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:24 INFO - PROCESS | 2952 | 1468522824738 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:24 INFO - PROCESS | 2952 | 1468522824821 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 12:00:24 INFO - PROCESS | 2952 | 1468522824827 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:24 INFO - PROCESS | 2952 | 1468522824830 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:24 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AED7000 == 38 [pid = 2952] [id = 729] 12:00:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F40A32C400) [pid = 2952] [serial = 2187] [outer = 0000000000000000] 12:00:24 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F4107D5C00) [pid = 2952] [serial = 2188] [outer = 000000F40A32C400] 12:00:24 INFO - PROCESS | 2952 | 1468522824946 Marionette DEBUG loaded listener.js 12:00:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F41716BC00) [pid = 2952] [serial = 2189] [outer = 000000F40A32C400] 12:00:25 INFO - PROCESS | 2952 | 1468522825314 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:00:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:00:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 628ms 12:00:25 INFO - PROCESS | 2952 | 1468522825370 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 12:00:25 INFO - PROCESS | 2952 | 1468522825372 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 12:00:25 INFO - PROCESS | 2952 | 1468522825376 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:00:25 INFO - PROCESS | 2952 | 1468522825378 Marionette TRACE conn5 <- [1,2882,null,{}] 12:00:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:00:25 INFO - PROCESS | 2952 | 1468522825382 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:25 INFO - PROCESS | 2952 | 1468522825384 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:25 INFO - PROCESS | 2952 | 1468522825498 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 12:00:25 INFO - PROCESS | 2952 | 1468522825537 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:25 INFO - PROCESS | 2952 | 1468522825539 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:25 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E863800 == 39 [pid = 2952] [id = 730] 12:00:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F4103A0800) [pid = 2952] [serial = 2190] [outer = 0000000000000000] 12:00:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F41A6DE800) [pid = 2952] [serial = 2191] [outer = 000000F4103A0800] 12:00:25 INFO - PROCESS | 2952 | 1468522825583 Marionette DEBUG loaded listener.js 12:00:25 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F41A8DBC00) [pid = 2952] [serial = 2192] [outer = 000000F4103A0800] 12:00:25 INFO - PROCESS | 2952 | 1468522825982 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 12:00:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:00:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 629ms 12:00:26 INFO - PROCESS | 2952 | 1468522826011 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 12:00:26 INFO - PROCESS | 2952 | 1468522826014 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 12:00:26 INFO - PROCESS | 2952 | 1468522826017 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:00:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:00:26 INFO - PROCESS | 2952 | 1468522826019 Marionette TRACE conn5 <- [1,2886,null,{}] 12:00:26 INFO - PROCESS | 2952 | 1468522826022 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:26 INFO - PROCESS | 2952 | 1468522826024 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:26 INFO - PROCESS | 2952 | 1468522826143 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 12:00:26 INFO - PROCESS | 2952 | 1468522826150 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:26 INFO - PROCESS | 2952 | 1468522826152 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:26 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41EA1D000 == 40 [pid = 2952] [id = 731] 12:00:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F41A8DFC00) [pid = 2952] [serial = 2193] [outer = 0000000000000000] 12:00:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F41AF4C800) [pid = 2952] [serial = 2194] [outer = 000000F41A8DFC00] 12:00:26 INFO - PROCESS | 2952 | 1468522826197 Marionette DEBUG loaded listener.js 12:00:26 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F41B208800) [pid = 2952] [serial = 2195] [outer = 000000F41A8DFC00] 12:00:26 INFO - PROCESS | 2952 | 1468522826650 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 12:00:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:00:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 689ms 12:00:26 INFO - PROCESS | 2952 | 1468522826710 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 12:00:26 INFO - PROCESS | 2952 | 1468522826715 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 12:00:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:00:26 INFO - PROCESS | 2952 | 1468522826721 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:00:26 INFO - PROCESS | 2952 | 1468522826726 Marionette TRACE conn5 <- [1,2890,null,{}] 12:00:26 INFO - PROCESS | 2952 | 1468522826733 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:26 INFO - PROCESS | 2952 | 1468522826736 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:26 INFO - PROCESS | 2952 | 1468522826943 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 12:00:27 INFO - PROCESS | 2952 | 1468522827049 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:27 INFO - PROCESS | 2952 | 1468522827055 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:27 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4158A0800 == 41 [pid = 2952] [id = 732] 12:00:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F40A2D1400) [pid = 2952] [serial = 2196] [outer = 0000000000000000] 12:00:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F40A423000) [pid = 2952] [serial = 2197] [outer = 000000F40A2D1400] 12:00:27 INFO - PROCESS | 2952 | 1468522827114 Marionette DEBUG loaded listener.js 12:00:27 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F40F1D1400) [pid = 2952] [serial = 2198] [outer = 000000F40A2D1400] 12:00:27 INFO - PROCESS | 2952 | 1468522827689 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:00:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:00:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1031ms 12:00:27 INFO - PROCESS | 2952 | 1468522827755 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 12:00:27 INFO - PROCESS | 2952 | 1468522827760 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 12:00:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:00:27 INFO - PROCESS | 2952 | 1468522827767 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:00:27 INFO - PROCESS | 2952 | 1468522827770 Marionette TRACE conn5 <- [1,2894,null,{}] 12:00:27 INFO - PROCESS | 2952 | 1468522827774 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:27 INFO - PROCESS | 2952 | 1468522827777 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:27 INFO - PROCESS | 2952 | 1468522827925 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 12:00:28 INFO - PROCESS | 2952 | 1468522828051 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:28 INFO - PROCESS | 2952 | 1468522828054 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:28 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE82000 == 42 [pid = 2952] [id = 733] 12:00:28 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F413E81C00) [pid = 2952] [serial = 2199] [outer = 0000000000000000] 12:00:28 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F415805800) [pid = 2952] [serial = 2200] [outer = 000000F413E81C00] 12:00:28 INFO - PROCESS | 2952 | 1468522828113 Marionette DEBUG loaded listener.js 12:00:28 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F416524800) [pid = 2952] [serial = 2201] [outer = 000000F413E81C00] 12:00:28 INFO - PROCESS | 2952 | 1468522828720 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 12:00:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:00:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 984ms 12:00:28 INFO - PROCESS | 2952 | 1468522828755 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 12:00:28 INFO - PROCESS | 2952 | 1468522828758 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 12:00:28 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:00:28 INFO - PROCESS | 2952 | 1468522828763 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:00:28 INFO - PROCESS | 2952 | 1468522828768 Marionette TRACE conn5 <- [1,2898,null,{}] 12:00:28 INFO - PROCESS | 2952 | 1468522828781 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:28 INFO - PROCESS | 2952 | 1468522828786 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:28 INFO - PROCESS | 2952 | 1468522828903 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 12:00:29 INFO - PROCESS | 2952 | 1468522829029 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:29 INFO - PROCESS | 2952 | 1468522829032 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:29 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41EC3D000 == 43 [pid = 2952] [id = 734] 12:00:29 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F4182B4400) [pid = 2952] [serial = 2202] [outer = 0000000000000000] 12:00:29 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F419B22400) [pid = 2952] [serial = 2203] [outer = 000000F4182B4400] 12:00:29 INFO - PROCESS | 2952 | 1468522829092 Marionette DEBUG loaded listener.js 12:00:29 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F41AF4B800) [pid = 2952] [serial = 2204] [outer = 000000F4182B4400] 12:00:29 INFO - PROCESS | 2952 | 1468522829680 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 12:00:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:00:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:00:29 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 944ms 12:00:29 INFO - PROCESS | 2952 | 1468522829710 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 12:00:29 INFO - PROCESS | 2952 | 1468522829713 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 12:00:29 INFO - TEST-START | /DOMEvents/constructors.html 12:00:29 INFO - PROCESS | 2952 | 1468522829717 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:00:29 INFO - PROCESS | 2952 | 1468522829720 Marionette TRACE conn5 <- [1,2902,null,{}] 12:00:29 INFO - PROCESS | 2952 | 1468522829724 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:29 INFO - PROCESS | 2952 | 1468522829726 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:29 INFO - PROCESS | 2952 | 1468522829983 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 12:00:30 INFO - PROCESS | 2952 | 1468522830130 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:30 INFO - PROCESS | 2952 | 1468522830133 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:30 INFO - PROCESS | 2952 | ++DOCSHELL 000000F413D18000 == 44 [pid = 2952] [id = 735] 12:00:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F409FBE000) [pid = 2952] [serial = 2205] [outer = 0000000000000000] 12:00:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F409FD2400) [pid = 2952] [serial = 2206] [outer = 000000F409FBE000] 12:00:30 INFO - PROCESS | 2952 | 1468522830187 Marionette DEBUG loaded listener.js 12:00:30 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F40A32B400) [pid = 2952] [serial = 2207] [outer = 000000F409FBE000] 12:00:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AE18000 == 43 [pid = 2952] [id = 459] 12:00:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E328000 == 42 [pid = 2952] [id = 462] 12:00:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F40B383800 == 41 [pid = 2952] [id = 460] 12:00:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE5E800 == 40 [pid = 2952] [id = 461] 12:00:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E5A4800 == 39 [pid = 2952] [id = 463] 12:00:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F410A1F000 == 38 [pid = 2952] [id = 455] 12:00:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F4145B0000 == 37 [pid = 2952] [id = 466] 12:00:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F4158B5800 == 36 [pid = 2952] [id = 456] 12:00:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F4158A2800 == 35 [pid = 2952] [id = 464] 12:00:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E330800 == 34 [pid = 2952] [id = 471] 12:00:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B4CC800 == 33 [pid = 2952] [id = 470] 12:00:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A225000 == 32 [pid = 2952] [id = 458] 12:00:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B3D9800 == 31 [pid = 2952] [id = 469] 12:00:31 INFO - PROCESS | 2952 | --DOCSHELL 000000F40963D000 == 30 [pid = 2952] [id = 711] 12:00:31 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F417B3A000) [pid = 2952] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 12:00:31 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F4146C5000) [pid = 2952] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 12:00:31 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F413D6C400) [pid = 2952] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 12:00:31 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F40AC52800) [pid = 2952] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 12:00:31 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F40F739C00) [pid = 2952] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 12:00:31 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F40911D400) [pid = 2952] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 12:00:31 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F409FC4400) [pid = 2952] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 12:00:31 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F40A337800) [pid = 2952] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 12:00:31 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F40A499C00) [pid = 2952] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 12:00:31 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F410230400) [pid = 2952] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 12:00:31 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F40A32C000) [pid = 2952] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 12:00:31 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F41651F000) [pid = 2952] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 12:00:31 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F40A32F000) [pid = 2952] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 12:00:31 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F409F26000) [pid = 2952] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 12:00:31 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F4158C9400) [pid = 2952] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 12:00:31 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F4158CAC00) [pid = 2952] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 12:00:31 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F413D76000) [pid = 2952] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 12:00:31 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F4182B2C00) [pid = 2952] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 12:00:31 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F417B3C400) [pid = 2952] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 12:00:31 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F409FD5800) [pid = 2952] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 12:00:31 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F417BB2C00) [pid = 2952] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 12:00:31 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F416971000) [pid = 2952] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 12:00:31 INFO - PROCESS | 2952 | --DOMWINDOW == 66 (000000F4175E1800) [pid = 2952] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 12:00:31 INFO - PROCESS | 2952 | --DOMWINDOW == 65 (000000F413D92000) [pid = 2952] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 12:00:31 INFO - PROCESS | 2952 | --DOMWINDOW == 64 (000000F41767C400) [pid = 2952] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 12:00:31 INFO - PROCESS | 2952 | --DOMWINDOW == 63 (000000F413D89000) [pid = 2952] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 12:00:31 INFO - PROCESS | 2952 | 1468522831535 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 12:00:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:00:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:00:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:00:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:00:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:00:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:00:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:00:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:00:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:00:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:00:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:00:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:00:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:00:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:00:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:00:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:00:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:00:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:00:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:00:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:00:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:00:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:00:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:00:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:00:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:00:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:00:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:00:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:00:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:00:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:00:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:00:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:00:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:00:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:00:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:00:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:00:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:00:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:00:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:00:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:00:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:00:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:00:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:00:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:00:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:00:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:00:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:00:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:00:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:00:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:00:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:00:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:00:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:00:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:00:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:00:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:00:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:00:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:00:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:00:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:00:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:00:31 INFO - TEST-OK | /DOMEvents/constructors.html | took 1895ms 12:00:31 INFO - PROCESS | 2952 | 1468522831614 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 12:00:31 INFO - PROCESS | 2952 | 1468522831619 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 12:00:31 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:00:31 INFO - PROCESS | 2952 | 1468522831635 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:00:31 INFO - PROCESS | 2952 | 1468522831638 Marionette TRACE conn5 <- [1,2906,null,{}] 12:00:31 INFO - PROCESS | 2952 | 1468522831645 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:31 INFO - PROCESS | 2952 | 1468522831648 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:31 INFO - PROCESS | 2952 | 1468522831736 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 12:00:31 INFO - PROCESS | 2952 | 1468522831744 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:31 INFO - PROCESS | 2952 | 1468522831749 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:31 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410EE5000 == 31 [pid = 2952] [id = 736] 12:00:31 INFO - PROCESS | 2952 | ++DOMWINDOW == 64 (000000F409FC6C00) [pid = 2952] [serial = 2208] [outer = 0000000000000000] 12:00:31 INFO - PROCESS | 2952 | ++DOMWINDOW == 65 (000000F409FCAC00) [pid = 2952] [serial = 2209] [outer = 000000F409FC6C00] 12:00:31 INFO - PROCESS | 2952 | 1468522831799 Marionette DEBUG loaded listener.js 12:00:31 INFO - PROCESS | 2952 | ++DOMWINDOW == 66 (000000F40A20A000) [pid = 2952] [serial = 2210] [outer = 000000F409FC6C00] 12:00:32 INFO - PROCESS | 2952 | 1468522832278 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:00:32 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:00:32 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 692ms 12:00:32 INFO - PROCESS | 2952 | 1468522832332 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 12:00:32 INFO - PROCESS | 2952 | 1468522832338 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 12:00:32 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:00:32 INFO - PROCESS | 2952 | 1468522832345 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:00:32 INFO - PROCESS | 2952 | 1468522832348 Marionette TRACE conn5 <- [1,2910,null,{}] 12:00:32 INFO - PROCESS | 2952 | 1468522832352 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:32 INFO - PROCESS | 2952 | 1468522832355 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:32 INFO - PROCESS | 2952 | 1468522832448 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 12:00:32 INFO - PROCESS | 2952 | 1468522832457 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:32 INFO - PROCESS | 2952 | 1468522832460 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:32 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4164B8000 == 32 [pid = 2952] [id = 737] 12:00:32 INFO - PROCESS | 2952 | ++DOMWINDOW == 67 (000000F40A42E000) [pid = 2952] [serial = 2211] [outer = 0000000000000000] 12:00:32 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F40A483000) [pid = 2952] [serial = 2212] [outer = 000000F40A42E000] 12:00:32 INFO - PROCESS | 2952 | 1468522832509 Marionette DEBUG loaded listener.js 12:00:32 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F40A497400) [pid = 2952] [serial = 2213] [outer = 000000F40A42E000] 12:00:32 INFO - PROCESS | 2952 | [2952] 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 12:00:32 INFO - PROCESS | 2952 | [2952] 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 12:00:32 INFO - PROCESS | 2952 | [2952] 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 12:00:32 INFO - PROCESS | 2952 | [2952] 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 12:00:32 INFO - PROCESS | 2952 | 1468522832984 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 12:00:33 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:00:33 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:00:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:00:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:00:33 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 12:00:33 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:00:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:00:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:00:33 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 12:00:33 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:00:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:00:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:00:33 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]" 12:00:33 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:00:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:00:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:00:33 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:00:33 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 700ms 12:00:33 INFO - PROCESS | 2952 | 1468522833047 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 12:00:33 INFO - PROCESS | 2952 | 1468522833049 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 12:00:33 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:00:33 INFO - PROCESS | 2952 | 1468522833053 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:00:33 INFO - PROCESS | 2952 | 1468522833057 Marionette TRACE conn5 <- [1,2914,null,{}] 12:00:33 INFO - PROCESS | 2952 | 1468522833108 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:33 INFO - PROCESS | 2952 | 1468522833113 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:33 INFO - PROCESS | 2952 | 1468522833242 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 12:00:33 INFO - PROCESS | 2952 | 1468522833251 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:33 INFO - PROCESS | 2952 | 1468522833255 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:33 INFO - PROCESS | 2952 | ++DOCSHELL 000000F419B5E000 == 33 [pid = 2952] [id = 738] 12:00:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F410228C00) [pid = 2952] [serial = 2214] [outer = 0000000000000000] 12:00:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F413D6C000) [pid = 2952] [serial = 2215] [outer = 000000F410228C00] 12:00:33 INFO - PROCESS | 2952 | 1468522833304 Marionette DEBUG loaded listener.js 12:00:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F413D8E400) [pid = 2952] [serial = 2216] [outer = 000000F410228C00] 12:00:33 INFO - PROCESS | 2952 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:00:33 INFO - PROCESS | 2952 | 1468522833683 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 12:00:33 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:00:33 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 671ms 12:00:33 INFO - PROCESS | 2952 | 1468522833727 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 12:00:33 INFO - PROCESS | 2952 | 1468522833729 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 12:00:33 INFO - PROCESS | 2952 | 1468522833733 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:00:33 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:00:33 INFO - PROCESS | 2952 | 1468522833734 Marionette TRACE conn5 <- [1,2918,null,{}] 12:00:33 INFO - PROCESS | 2952 | 1468522833738 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:33 INFO - PROCESS | 2952 | 1468522833740 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:33 INFO - PROCESS | 2952 | 1468522833866 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 12:00:33 INFO - PROCESS | 2952 | 1468522833887 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:33 INFO - PROCESS | 2952 | 1468522833889 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:33 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AE0F800 == 34 [pid = 2952] [id = 739] 12:00:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F413E7B400) [pid = 2952] [serial = 2217] [outer = 0000000000000000] 12:00:33 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F4146D0000) [pid = 2952] [serial = 2218] [outer = 000000F413E7B400] 12:00:33 INFO - PROCESS | 2952 | 1468522833934 Marionette DEBUG loaded listener.js 12:00:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F4158CD000) [pid = 2952] [serial = 2219] [outer = 000000F413E7B400] 12:00:34 INFO - PROCESS | 2952 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:00:34 INFO - PROCESS | 2952 | 1468522834349 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 12:00:34 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:00:34 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 629ms 12:00:34 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:00:34 INFO - PROCESS | 2952 | 1468522834364 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 12:00:34 INFO - PROCESS | 2952 | 1468522834366 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 12:00:34 INFO - PROCESS | 2952 | 1468522834369 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:00:34 INFO - PROCESS | 2952 | 1468522834371 Marionette TRACE conn5 <- [1,2922,null,{}] 12:00:34 INFO - PROCESS | 2952 | 1468522834375 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:34 INFO - PROCESS | 2952 | 1468522834377 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:34 INFO - PROCESS | 2952 | 1468522834492 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 12:00:34 INFO - PROCESS | 2952 | 1468522834579 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:34 INFO - PROCESS | 2952 | 1468522834581 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:34 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B328800 == 35 [pid = 2952] [id = 740] 12:00:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F415C7D000) [pid = 2952] [serial = 2220] [outer = 0000000000000000] 12:00:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F41651DC00) [pid = 2952] [serial = 2221] [outer = 000000F415C7D000] 12:00:34 INFO - PROCESS | 2952 | 1468522834626 Marionette DEBUG loaded listener.js 12:00:34 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F4165F9400) [pid = 2952] [serial = 2222] [outer = 000000F415C7D000] 12:00:35 INFO - PROCESS | 2952 | 1468522835022 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:00:35 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:00:35 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 672ms 12:00:35 INFO - PROCESS | 2952 | 1468522835045 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 12:00:35 INFO - PROCESS | 2952 | 1468522835047 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 12:00:35 INFO - PROCESS | 2952 | 1468522835051 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:00:35 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:00:35 INFO - PROCESS | 2952 | 1468522835052 Marionette TRACE conn5 <- [1,2926,null,{}] 12:00:35 INFO - PROCESS | 2952 | 1468522835063 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:35 INFO - PROCESS | 2952 | 1468522835069 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:35 INFO - PROCESS | 2952 | 1468522835204 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 12:00:35 INFO - PROCESS | 2952 | 1468522835210 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:35 INFO - PROCESS | 2952 | 1468522835213 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:35 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B4B4800 == 36 [pid = 2952] [id = 741] 12:00:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F416966C00) [pid = 2952] [serial = 2223] [outer = 0000000000000000] 12:00:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F417138800) [pid = 2952] [serial = 2224] [outer = 000000F416966C00] 12:00:35 INFO - PROCESS | 2952 | 1468522835258 Marionette DEBUG loaded listener.js 12:00:35 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F41767C400) [pid = 2952] [serial = 2225] [outer = 000000F416966C00] 12:00:35 INFO - PROCESS | 2952 | 1468522835693 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:00:35 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. 12:00:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 689ms 12:00:35 INFO - PROCESS | 2952 | 1468522835743 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 12:00:35 INFO - PROCESS | 2952 | 1468522835746 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 12:00:35 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:00:35 INFO - PROCESS | 2952 | 1468522835749 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:00:35 INFO - PROCESS | 2952 | 1468522835751 Marionette TRACE conn5 <- [1,2930,null,{}] 12:00:35 INFO - PROCESS | 2952 | 1468522835754 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:35 INFO - PROCESS | 2952 | 1468522835756 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:36 INFO - PROCESS | 2952 | 1468522836074 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 12:00:36 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F417133800) [pid = 2952] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:00:36 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F41713A800) [pid = 2952] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:00:36 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F40A32C400) [pid = 2952] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:00:36 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F417B78C00) [pid = 2952] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:00:36 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F409FBD400) [pid = 2952] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:00:36 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F409FBC800) [pid = 2952] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:00:36 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F40A424400) [pid = 2952] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:00:36 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F40A424C00) [pid = 2952] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:00:36 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F4182B1400) [pid = 2952] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:00:36 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F4107D4000) [pid = 2952] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:00:36 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F4103A0800) [pid = 2952] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:00:36 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F41A8DFC00) [pid = 2952] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:00:36 INFO - PROCESS | 2952 | 1468522836160 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:36 INFO - PROCESS | 2952 | 1468522836162 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:36 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE62800 == 37 [pid = 2952] [id = 742] 12:00:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F408ED8800) [pid = 2952] [serial = 2226] [outer = 0000000000000000] 12:00:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F409FD3800) [pid = 2952] [serial = 2227] [outer = 000000F408ED8800] 12:00:36 INFO - PROCESS | 2952 | 1468522836207 Marionette DEBUG loaded listener.js 12:00:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F4107CAC00) [pid = 2952] [serial = 2228] [outer = 000000F408ED8800] 12:00:36 INFO - PROCESS | 2952 | 1468522836531 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 12:00:36 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 12:00:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:00:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:00:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 836ms 12:00:36 INFO - PROCESS | 2952 | 1468522836600 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 12:00:36 INFO - PROCESS | 2952 | 1468522836602 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 12:00:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:00:36 INFO - PROCESS | 2952 | 1468522836606 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:00:36 INFO - PROCESS | 2952 | 1468522836608 Marionette TRACE conn5 <- [1,2934,null,{}] 12:00:36 INFO - PROCESS | 2952 | 1468522836611 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:36 INFO - PROCESS | 2952 | 1468522836613 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:36 INFO - PROCESS | 2952 | 1468522836694 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 12:00:36 INFO - PROCESS | 2952 | 1468522836699 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:36 INFO - PROCESS | 2952 | 1468522836701 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:36 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E337000 == 38 [pid = 2952] [id = 743] 12:00:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F413881000) [pid = 2952] [serial = 2229] [outer = 0000000000000000] 12:00:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F417B3C400) [pid = 2952] [serial = 2230] [outer = 000000F413881000] 12:00:36 INFO - PROCESS | 2952 | 1468522836745 Marionette DEBUG loaded listener.js 12:00:36 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F418299800) [pid = 2952] [serial = 2231] [outer = 000000F413881000] 12:00:37 INFO - PROCESS | 2952 | 1468522837130 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:00:37 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. 12:00:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 585ms 12:00:37 INFO - PROCESS | 2952 | 1468522837193 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 12:00:37 INFO - PROCESS | 2952 | 1468522837196 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 12:00:37 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:00:37 INFO - PROCESS | 2952 | 1468522837199 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:00:37 INFO - PROCESS | 2952 | 1468522837201 Marionette TRACE conn5 <- [1,2938,null,{}] 12:00:37 INFO - PROCESS | 2952 | 1468522837218 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:37 INFO - PROCESS | 2952 | 1468522837220 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:37 INFO - PROCESS | 2952 | 1468522837302 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 12:00:37 INFO - PROCESS | 2952 | 1468522837307 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:37 INFO - PROCESS | 2952 | 1468522837309 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:37 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E5A4800 == 39 [pid = 2952] [id = 744] 12:00:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F4182A2C00) [pid = 2952] [serial = 2232] [outer = 0000000000000000] 12:00:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F418623000) [pid = 2952] [serial = 2233] [outer = 000000F4182A2C00] 12:00:37 INFO - PROCESS | 2952 | 1468522837354 Marionette DEBUG loaded listener.js 12:00:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F418AEEC00) [pid = 2952] [serial = 2234] [outer = 000000F4182A2C00] 12:00:37 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E80A000 == 40 [pid = 2952] [id = 745] 12:00:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F419B28400) [pid = 2952] [serial = 2235] [outer = 0000000000000000] 12:00:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F419BD2000) [pid = 2952] [serial = 2236] [outer = 000000F419B28400] 12:00:37 INFO - PROCESS | 2952 | 1468522837821 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:00:37 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. 12:00:37 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 650ms 12:00:37 INFO - PROCESS | 2952 | 1468522837853 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 12:00:37 INFO - PROCESS | 2952 | 1468522837855 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 12:00:37 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:00:37 INFO - PROCESS | 2952 | 1468522837862 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:00:37 INFO - PROCESS | 2952 | 1468522837864 Marionette TRACE conn5 <- [1,2942,null,{}] 12:00:37 INFO - PROCESS | 2952 | 1468522837868 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:37 INFO - PROCESS | 2952 | 1468522837870 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:37 INFO - PROCESS | 2952 | 1468522837971 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 12:00:37 INFO - PROCESS | 2952 | 1468522837981 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:37 INFO - PROCESS | 2952 | 1468522837983 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:37 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E987000 == 41 [pid = 2952] [id = 746] 12:00:37 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F419722C00) [pid = 2952] [serial = 2237] [outer = 0000000000000000] 12:00:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F41A678400) [pid = 2952] [serial = 2238] [outer = 000000F419722C00] 12:00:38 INFO - PROCESS | 2952 | 1468522838027 Marionette DEBUG loaded listener.js 12:00:38 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F41A84E000) [pid = 2952] [serial = 2239] [outer = 000000F419722C00] 12:00:38 INFO - PROCESS | 2952 | 1468522838780 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:00:38 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:00:38 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 12:00:38 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 944ms 12:00:38 INFO - PROCESS | 2952 | 1468522838806 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 12:00:38 INFO - PROCESS | 2952 | 1468522838811 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 12:00:38 INFO - PROCESS | 2952 | 1468522838816 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:00:38 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:00:38 INFO - PROCESS | 2952 | 1468522838822 Marionette TRACE conn5 <- [1,2946,null,{}] 12:00:38 INFO - PROCESS | 2952 | 1468522838828 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:38 INFO - PROCESS | 2952 | 1468522838831 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:38 INFO - PROCESS | 2952 | 1468522838978 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 12:00:39 INFO - PROCESS | 2952 | 1468522839103 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:39 INFO - PROCESS | 2952 | 1468522839106 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:39 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416D81800 == 42 [pid = 2952] [id = 747] 12:00:39 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F409FCCC00) [pid = 2952] [serial = 2240] [outer = 0000000000000000] 12:00:39 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F40A4A1400) [pid = 2952] [serial = 2241] [outer = 000000F409FCCC00] 12:00:39 INFO - PROCESS | 2952 | 1468522839166 Marionette DEBUG loaded listener.js 12:00:39 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F40F565C00) [pid = 2952] [serial = 2242] [outer = 000000F409FCCC00] 12:00:39 INFO - PROCESS | 2952 | 1468522839819 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:00:39 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. 12:00:39 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1028ms 12:00:39 INFO - PROCESS | 2952 | 1468522839848 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 12:00:39 INFO - PROCESS | 2952 | 1468522839854 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 12:00:39 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:00:39 INFO - PROCESS | 2952 | 1468522839861 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:00:39 INFO - PROCESS | 2952 | 1468522839864 Marionette TRACE conn5 <- [1,2950,null,{}] 12:00:39 INFO - PROCESS | 2952 | 1468522839869 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:39 INFO - PROCESS | 2952 | 1468522839872 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:40 INFO - PROCESS | 2952 | 1468522840002 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 12:00:40 INFO - PROCESS | 2952 | 1468522840126 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:40 INFO - PROCESS | 2952 | 1468522840129 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:40 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B431800 == 43 [pid = 2952] [id = 748] 12:00:40 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F4107D6800) [pid = 2952] [serial = 2243] [outer = 0000000000000000] 12:00:40 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F41449BC00) [pid = 2952] [serial = 2244] [outer = 000000F4107D6800] 12:00:40 INFO - PROCESS | 2952 | 1468522840187 Marionette DEBUG loaded listener.js 12:00:40 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F41651A400) [pid = 2952] [serial = 2245] [outer = 000000F4107D6800] 12:00:40 INFO - PROCESS | 2952 | 1468522840977 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:00:41 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. 12:00:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1137ms 12:00:41 INFO - PROCESS | 2952 | 1468522840998 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 12:00:41 INFO - PROCESS | 2952 | 1468522841002 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 12:00:41 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:00:41 INFO - PROCESS | 2952 | 1468522841007 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:00:41 INFO - PROCESS | 2952 | 1468522841010 Marionette TRACE conn5 <- [1,2954,null,{}] 12:00:41 INFO - PROCESS | 2952 | 1468522841016 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:41 INFO - PROCESS | 2952 | 1468522841019 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:41 INFO - PROCESS | 2952 | 1468522841132 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 12:00:41 INFO - PROCESS | 2952 | 1468522841254 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:41 INFO - PROCESS | 2952 | 1468522841256 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:41 INFO - PROCESS | 2952 | --DOCSHELL 000000F4158A0800 == 42 [pid = 2952] [id = 732] 12:00:41 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E80A000 == 41 [pid = 2952] [id = 745] 12:00:41 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E5A4800 == 40 [pid = 2952] [id = 744] 12:00:41 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E337000 == 39 [pid = 2952] [id = 743] 12:00:41 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE62800 == 38 [pid = 2952] [id = 742] 12:00:41 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B4B4800 == 37 [pid = 2952] [id = 741] 12:00:41 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B328800 == 36 [pid = 2952] [id = 740] 12:00:41 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AE0F800 == 35 [pid = 2952] [id = 739] 12:00:41 INFO - PROCESS | 2952 | --DOCSHELL 000000F419B5E000 == 34 [pid = 2952] [id = 738] 12:00:41 INFO - PROCESS | 2952 | --DOCSHELL 000000F4164B8000 == 33 [pid = 2952] [id = 737] 12:00:41 INFO - PROCESS | 2952 | --DOCSHELL 000000F410EE5000 == 32 [pid = 2952] [id = 736] 12:00:41 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F417139800) [pid = 2952] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 12:00:41 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F4175DA800) [pid = 2952] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 12:00:41 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F417BB0000) [pid = 2952] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 12:00:41 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F41767D000) [pid = 2952] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 12:00:41 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F4107D5C00) [pid = 2952] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 12:00:41 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F4186C6C00) [pid = 2952] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 12:00:41 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F41829B800) [pid = 2952] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 12:00:41 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F40A208400) [pid = 2952] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 12:00:41 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F410396400) [pid = 2952] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 12:00:41 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F416519400) [pid = 2952] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 12:00:41 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F40A4A2C00) [pid = 2952] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 12:00:41 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F40EA6F000) [pid = 2952] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 12:00:41 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F40A485C00) [pid = 2952] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 12:00:41 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F40B6EA400) [pid = 2952] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 12:00:41 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F419B2F400) [pid = 2952] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 12:00:41 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F413D69C00) [pid = 2952] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 12:00:41 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F413D97C00) [pid = 2952] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 12:00:41 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F41A8DBC00) [pid = 2952] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 12:00:41 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F41AF4C800) [pid = 2952] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 12:00:41 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F41B208800) [pid = 2952] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 12:00:41 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F41A6DE800) [pid = 2952] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 12:00:41 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F41A67D400) [pid = 2952] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 12:00:41 INFO - PROCESS | 2952 | --DOMWINDOW == 66 (000000F416967400) [pid = 2952] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 12:00:41 INFO - PROCESS | 2952 | --DOMWINDOW == 65 (000000F41716BC00) [pid = 2952] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 12:00:41 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410962000 == 33 [pid = 2952] [id = 749] 12:00:41 INFO - PROCESS | 2952 | ++DOMWINDOW == 66 (000000F408522000) [pid = 2952] [serial = 2246] [outer = 0000000000000000] 12:00:41 INFO - PROCESS | 2952 | ++DOMWINDOW == 67 (000000F409109000) [pid = 2952] [serial = 2247] [outer = 000000F408522000] 12:00:41 INFO - PROCESS | 2952 | 1468522841338 Marionette DEBUG loaded listener.js 12:00:41 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F40A431000) [pid = 2952] [serial = 2248] [outer = 000000F408522000] 12:00:41 INFO - PROCESS | 2952 | 1468522841721 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:00:41 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. 12:00:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 735ms 12:00:41 INFO - PROCESS | 2952 | 1468522841742 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 12:00:41 INFO - PROCESS | 2952 | 1468522841747 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 12:00:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:00:41 INFO - PROCESS | 2952 | 1468522841753 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:00:41 INFO - PROCESS | 2952 | 1468522841756 Marionette TRACE conn5 <- [1,2958,null,{}] 12:00:41 INFO - PROCESS | 2952 | 1468522841760 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:41 INFO - PROCESS | 2952 | 1468522841763 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:41 INFO - PROCESS | 2952 | 1468522841888 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 12:00:41 INFO - PROCESS | 2952 | 1468522841897 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:41 INFO - PROCESS | 2952 | 1468522841899 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:41 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416FBC800 == 34 [pid = 2952] [id = 750] 12:00:41 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F40F29B000) [pid = 2952] [serial = 2249] [outer = 0000000000000000] 12:00:41 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F40F736400) [pid = 2952] [serial = 2250] [outer = 000000F40F29B000] 12:00:41 INFO - PROCESS | 2952 | 1468522841947 Marionette DEBUG loaded listener.js 12:00:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F410986000) [pid = 2952] [serial = 2251] [outer = 000000F40F29B000] 12:00:42 INFO - PROCESS | 2952 | 1468522842393 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:00:42 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. 12:00:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 690ms 12:00:42 INFO - PROCESS | 2952 | 1468522842446 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 12:00:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:00:42 INFO - PROCESS | 2952 | 1468522842449 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 12:00:42 INFO - PROCESS | 2952 | 1468522842452 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:00:42 INFO - PROCESS | 2952 | 1468522842456 Marionette TRACE conn5 <- [1,2962,null,{}] 12:00:42 INFO - PROCESS | 2952 | 1468522842472 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:42 INFO - PROCESS | 2952 | 1468522842477 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:42 INFO - PROCESS | 2952 | 1468522842574 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 12:00:42 INFO - PROCESS | 2952 | 1468522842590 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:42 INFO - PROCESS | 2952 | 1468522842594 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:42 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AD0E800 == 35 [pid = 2952] [id = 751] 12:00:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F413E87000) [pid = 2952] [serial = 2252] [outer = 0000000000000000] 12:00:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F415811000) [pid = 2952] [serial = 2253] [outer = 000000F413E87000] 12:00:42 INFO - PROCESS | 2952 | 1468522842643 Marionette DEBUG loaded listener.js 12:00:42 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F416519400) [pid = 2952] [serial = 2254] [outer = 000000F413E87000] 12:00:43 INFO - PROCESS | 2952 | 1468522843081 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 12:00:43 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. 12:00:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 692ms 12:00:43 INFO - PROCESS | 2952 | 1468522843147 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 12:00:43 INFO - PROCESS | 2952 | 1468522843150 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 12:00:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:00:43 INFO - PROCESS | 2952 | 1468522843153 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:00:43 INFO - PROCESS | 2952 | 1468522843155 Marionette TRACE conn5 <- [1,2966,null,{}] 12:00:43 INFO - PROCESS | 2952 | 1468522843159 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:43 INFO - PROCESS | 2952 | 1468522843161 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:43 INFO - PROCESS | 2952 | 1468522843251 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 12:00:43 INFO - PROCESS | 2952 | 1468522843292 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:43 INFO - PROCESS | 2952 | 1468522843294 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:43 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B33B000 == 36 [pid = 2952] [id = 752] 12:00:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F416BB8800) [pid = 2952] [serial = 2255] [outer = 0000000000000000] 12:00:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F417139400) [pid = 2952] [serial = 2256] [outer = 000000F416BB8800] 12:00:43 INFO - PROCESS | 2952 | 1468522843340 Marionette DEBUG loaded listener.js 12:00:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F417203800) [pid = 2952] [serial = 2257] [outer = 000000F416BB8800] 12:00:43 INFO - PROCESS | 2952 | 1468522843740 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:00:43 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. 12:00:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 629ms 12:00:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:00:43 INFO - PROCESS | 2952 | 1468522843797 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 12:00:43 INFO - PROCESS | 2952 | 1468522843799 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 12:00:43 INFO - PROCESS | 2952 | 1468522843809 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:00:43 INFO - PROCESS | 2952 | 1468522843811 Marionette TRACE conn5 <- [1,2970,null,{}] 12:00:43 INFO - PROCESS | 2952 | 1468522843821 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:43 INFO - PROCESS | 2952 | 1468522843823 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:43 INFO - PROCESS | 2952 | 1468522843933 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 12:00:43 INFO - PROCESS | 2952 | 1468522843938 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:43 INFO - PROCESS | 2952 | 1468522843940 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:43 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE60800 == 37 [pid = 2952] [id = 753] 12:00:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F409F29000) [pid = 2952] [serial = 2258] [outer = 0000000000000000] 12:00:43 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F4175DE800) [pid = 2952] [serial = 2259] [outer = 000000F409F29000] 12:00:43 INFO - PROCESS | 2952 | 1468522843986 Marionette DEBUG loaded listener.js 12:00:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F4179EC000) [pid = 2952] [serial = 2260] [outer = 000000F409F29000] 12:00:44 INFO - PROCESS | 2952 | 1468522844390 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 12:00:44 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 12:00:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:00:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 649ms 12:00:44 INFO - PROCESS | 2952 | 1468522844455 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 12:00:44 INFO - PROCESS | 2952 | 1468522844457 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 12:00:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:00:44 INFO - PROCESS | 2952 | 1468522844460 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:00:44 INFO - PROCESS | 2952 | 1468522844462 Marionette TRACE conn5 <- [1,2974,null,{}] 12:00:44 INFO - PROCESS | 2952 | 1468522844471 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:44 INFO - PROCESS | 2952 | 1468522844477 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:44 INFO - PROCESS | 2952 | 1468522844617 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 12:00:44 INFO - PROCESS | 2952 | 1468522844698 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:44 INFO - PROCESS | 2952 | 1468522844700 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:44 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E59D800 == 38 [pid = 2952] [id = 754] 12:00:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F417B73800) [pid = 2952] [serial = 2261] [outer = 0000000000000000] 12:00:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F4182FA000) [pid = 2952] [serial = 2262] [outer = 000000F417B73800] 12:00:44 INFO - PROCESS | 2952 | 1468522844746 Marionette DEBUG loaded listener.js 12:00:44 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F41A6DA800) [pid = 2952] [serial = 2263] [outer = 000000F417B73800] 12:00:45 INFO - PROCESS | 2952 | 1468522845150 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:00:45 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. 12:00:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 734ms 12:00:45 INFO - PROCESS | 2952 | 1468522845197 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 12:00:45 INFO - PROCESS | 2952 | 1468522845199 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 12:00:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:00:45 INFO - PROCESS | 2952 | 1468522845203 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:00:45 INFO - PROCESS | 2952 | 1468522845204 Marionette TRACE conn5 <- [1,2978,null,{}] 12:00:45 INFO - PROCESS | 2952 | 1468522845208 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:45 INFO - PROCESS | 2952 | 1468522845210 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:45 INFO - PROCESS | 2952 | 1468522845321 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 12:00:45 INFO - PROCESS | 2952 | 1468522845327 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:45 INFO - PROCESS | 2952 | 1468522845329 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:45 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4158BE800 == 39 [pid = 2952] [id = 755] 12:00:45 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F41A6E0400) [pid = 2952] [serial = 2264] [outer = 0000000000000000] 12:00:45 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F41AF43000) [pid = 2952] [serial = 2265] [outer = 000000F41A6E0400] 12:00:45 INFO - PROCESS | 2952 | 1468522845419 Marionette DEBUG loaded listener.js 12:00:45 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F41AF4E800) [pid = 2952] [serial = 2266] [outer = 000000F41A6E0400] 12:00:45 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E854800 == 40 [pid = 2952] [id = 756] 12:00:45 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F41B20E800) [pid = 2952] [serial = 2267] [outer = 0000000000000000] 12:00:45 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F41B20F800) [pid = 2952] [serial = 2268] [outer = 000000F41B20E800] 12:00:45 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F409FC6C00) [pid = 2952] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:00:45 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F40A42E000) [pid = 2952] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:00:45 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F410228C00) [pid = 2952] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:00:45 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F419B28400) [pid = 2952] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:00:45 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F413E7B400) [pid = 2952] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:00:45 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F4182A2C00) [pid = 2952] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:00:45 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F415C7D000) [pid = 2952] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:00:45 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F409FBE000) [pid = 2952] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:00:45 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F416966C00) [pid = 2952] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:00:45 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F40A2D1400) [pid = 2952] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:00:45 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F413E81C00) [pid = 2952] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:00:45 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F4182B4400) [pid = 2952] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:00:45 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F408ED8800) [pid = 2952] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:00:45 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F413881000) [pid = 2952] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:00:45 INFO - PROCESS | 2952 | 1468522845918 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:00:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 12:00:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 735ms 12:00:45 INFO - PROCESS | 2952 | 1468522845942 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 12:00:45 INFO - PROCESS | 2952 | 1468522845944 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 12:00:45 INFO - PROCESS | 2952 | 1468522845947 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:00:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:00:45 INFO - PROCESS | 2952 | 1468522845949 Marionette TRACE conn5 <- [1,2982,null,{}] 12:00:45 INFO - PROCESS | 2952 | 1468522845952 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:45 INFO - PROCESS | 2952 | 1468522845954 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:46 INFO - PROCESS | 2952 | 1468522846080 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 12:00:46 INFO - PROCESS | 2952 | 1468522846092 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:46 INFO - PROCESS | 2952 | 1468522846094 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:46 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41EA20800 == 41 [pid = 2952] [id = 757] 12:00:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F413E7B400) [pid = 2952] [serial = 2269] [outer = 0000000000000000] 12:00:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F416E79400) [pid = 2952] [serial = 2270] [outer = 000000F413E7B400] 12:00:46 INFO - PROCESS | 2952 | 1468522846139 Marionette DEBUG loaded listener.js 12:00:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F41B203C00) [pid = 2952] [serial = 2271] [outer = 000000F413E7B400] 12:00:46 INFO - PROCESS | 2952 | 1468522846527 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:00:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:00:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 12:00:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 626ms 12:00:46 INFO - PROCESS | 2952 | 1468522846576 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 12:00:46 INFO - PROCESS | 2952 | 1468522846578 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 12:00:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:00:46 INFO - PROCESS | 2952 | 1468522846593 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:00:46 INFO - PROCESS | 2952 | 1468522846595 Marionette TRACE conn5 <- [1,2986,null,{}] 12:00:46 INFO - PROCESS | 2952 | 1468522846599 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:46 INFO - PROCESS | 2952 | 1468522846601 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:46 INFO - PROCESS | 2952 | 1468522846688 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 12:00:46 INFO - PROCESS | 2952 | 1468522846694 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:46 INFO - PROCESS | 2952 | 1468522846696 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:46 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41EC33800 == 42 [pid = 2952] [id = 758] 12:00:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F41B209000) [pid = 2952] [serial = 2272] [outer = 0000000000000000] 12:00:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F41B46F400) [pid = 2952] [serial = 2273] [outer = 000000F41B209000] 12:00:46 INFO - PROCESS | 2952 | 1468522846741 Marionette DEBUG loaded listener.js 12:00:46 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F41B476400) [pid = 2952] [serial = 2274] [outer = 000000F41B209000] 12:00:47 INFO - PROCESS | 2952 | 1468522847115 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:00:47 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. 12:00:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 587ms 12:00:47 INFO - PROCESS | 2952 | 1468522847172 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 12:00:47 INFO - PROCESS | 2952 | 1468522847175 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 12:00:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:00:47 INFO - PROCESS | 2952 | 1468522847178 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:00:47 INFO - PROCESS | 2952 | 1468522847180 Marionette TRACE conn5 <- [1,2990,null,{}] 12:00:47 INFO - PROCESS | 2952 | 1468522847183 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:47 INFO - PROCESS | 2952 | 1468522847185 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:47 INFO - PROCESS | 2952 | 1468522847309 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 12:00:47 INFO - PROCESS | 2952 | 1468522847323 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:47 INFO - PROCESS | 2952 | 1468522847325 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:47 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41ECF0000 == 43 [pid = 2952] [id = 759] 12:00:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F41B476C00) [pid = 2952] [serial = 2275] [outer = 0000000000000000] 12:00:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F41B4EE800) [pid = 2952] [serial = 2276] [outer = 000000F41B476C00] 12:00:47 INFO - PROCESS | 2952 | 1468522847369 Marionette DEBUG loaded listener.js 12:00:47 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F41B4F4000) [pid = 2952] [serial = 2277] [outer = 000000F41B476C00] 12:00:47 INFO - PROCESS | 2952 | 1468522847777 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:00:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 12:00:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 628ms 12:00:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:00:47 INFO - PROCESS | 2952 | 1468522847809 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 12:00:47 INFO - PROCESS | 2952 | 1468522847812 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 12:00:47 INFO - PROCESS | 2952 | 1468522847815 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:00:47 INFO - PROCESS | 2952 | 1468522847817 Marionette TRACE conn5 <- [1,2994,null,{}] 12:00:47 INFO - PROCESS | 2952 | 1468522847821 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:47 INFO - PROCESS | 2952 | 1468522847823 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:47 INFO - PROCESS | 2952 | 1468522847959 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 12:00:48 INFO - PROCESS | 2952 | 1468522848066 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:48 INFO - PROCESS | 2952 | 1468522848069 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:48 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410216000 == 44 [pid = 2952] [id = 760] 12:00:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F408537800) [pid = 2952] [serial = 2278] [outer = 0000000000000000] 12:00:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F40983D400) [pid = 2952] [serial = 2279] [outer = 000000F408537800] 12:00:48 INFO - PROCESS | 2952 | 1468522848128 Marionette DEBUG loaded listener.js 12:00:48 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F40A20DC00) [pid = 2952] [serial = 2280] [outer = 000000F408537800] 12:00:48 INFO - PROCESS | 2952 | 1468522848702 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:00:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 12:00:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 922ms 12:00:48 INFO - PROCESS | 2952 | 1468522848743 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 12:00:48 INFO - PROCESS | 2952 | 1468522848747 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 12:00:48 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:00:48 INFO - PROCESS | 2952 | 1468522848752 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:00:48 INFO - PROCESS | 2952 | 1468522848755 Marionette TRACE conn5 <- [1,2998,null,{}] 12:00:48 INFO - PROCESS | 2952 | 1468522848761 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:48 INFO - PROCESS | 2952 | 1468522848764 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:48 INFO - PROCESS | 2952 | 1468522848889 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 12:00:48 INFO - PROCESS | 2952 | 1468522848984 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:48 INFO - PROCESS | 2952 | 1468522848987 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:49 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41A881000 == 45 [pid = 2952] [id = 761] 12:00:49 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F413D68000) [pid = 2952] [serial = 2281] [outer = 0000000000000000] 12:00:49 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F413D8EC00) [pid = 2952] [serial = 2282] [outer = 000000F413D68000] 12:00:49 INFO - PROCESS | 2952 | 1468522849044 Marionette DEBUG loaded listener.js 12:00:49 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F415C9F000) [pid = 2952] [serial = 2283] [outer = 000000F413D68000] 12:00:49 INFO - PROCESS | 2952 | [2952] 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 12:00:49 INFO - PROCESS | 2952 | 1468522849611 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:00:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:00:49 INFO - {} 12:00:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:00:49 INFO - {} 12:00:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:00:49 INFO - {} 12:00:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:00:49 INFO - {} 12:00:49 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 881ms 12:00:49 INFO - PROCESS | 2952 | 1468522849666 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 12:00:49 INFO - PROCESS | 2952 | 1468522849670 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 12:00:49 INFO - TEST-START | /FileAPI/fileReader.html 12:00:49 INFO - PROCESS | 2952 | 1468522849680 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:00:49 INFO - PROCESS | 2952 | 1468522849682 Marionette TRACE conn5 <- [1,3002,null,{}] 12:00:49 INFO - PROCESS | 2952 | 1468522849687 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:49 INFO - PROCESS | 2952 | 1468522849690 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:49 INFO - PROCESS | 2952 | 1468522849826 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 12:00:49 INFO - PROCESS | 2952 | 1468522849917 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:49 INFO - PROCESS | 2952 | 1468522849920 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:49 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41ECEA800 == 46 [pid = 2952] [id = 762] 12:00:49 INFO - PROCESS | 2952 | ++DOMWINDOW == 90 (000000F416969800) [pid = 2952] [serial = 2284] [outer = 0000000000000000] 12:00:49 INFO - PROCESS | 2952 | ++DOMWINDOW == 91 (000000F419767C00) [pid = 2952] [serial = 2285] [outer = 000000F416969800] 12:00:49 INFO - PROCESS | 2952 | 1468522849975 Marionette DEBUG loaded listener.js 12:00:50 INFO - PROCESS | 2952 | ++DOMWINDOW == 92 (000000F41AF4A800) [pid = 2952] [serial = 2286] [outer = 000000F416969800] 12:00:50 INFO - PROCESS | 2952 | 1468522850517 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 12:00:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:00:50 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:00:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:00:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:00:50 INFO - TEST-OK | /FileAPI/fileReader.html | took 898ms 12:00:50 INFO - PROCESS | 2952 | 1468522850578 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 12:00:50 INFO - PROCESS | 2952 | 1468522850581 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 12:00:50 INFO - TEST-START | /FileAPI/historical.html 12:00:50 INFO - PROCESS | 2952 | 1468522850592 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:00:50 INFO - PROCESS | 2952 | 1468522850599 Marionette TRACE conn5 <- [1,3006,null,{}] 12:00:50 INFO - PROCESS | 2952 | 1468522850621 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:50 INFO - PROCESS | 2952 | 1468522850625 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:50 INFO - PROCESS | 2952 | 1468522850744 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 12:00:50 INFO - PROCESS | 2952 | 1468522850839 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:50 INFO - PROCESS | 2952 | 1468522850842 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:50 INFO - PROCESS | 2952 | ++DOCSHELL 000000F408486800 == 47 [pid = 2952] [id = 763] 12:00:50 INFO - PROCESS | 2952 | ++DOMWINDOW == 93 (000000F417008800) [pid = 2952] [serial = 2287] [outer = 0000000000000000] 12:00:50 INFO - PROCESS | 2952 | ++DOMWINDOW == 94 (000000F41B60B000) [pid = 2952] [serial = 2288] [outer = 000000F417008800] 12:00:50 INFO - PROCESS | 2952 | 1468522850896 Marionette DEBUG loaded listener.js 12:00:50 INFO - PROCESS | 2952 | ++DOMWINDOW == 95 (000000F41B947800) [pid = 2952] [serial = 2289] [outer = 000000F417008800] 12:00:51 INFO - PROCESS | 2952 | 1468522851392 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 12:00:51 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:00:51 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:00:51 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:00:51 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:00:51 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:00:51 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:00:51 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:00:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:51 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:00:51 INFO - TEST-OK | /FileAPI/historical.html | took 858ms 12:00:51 INFO - PROCESS | 2952 | 1468522851445 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 12:00:51 INFO - PROCESS | 2952 | 1468522851448 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 12:00:51 INFO - TEST-START | /FileAPI/idlharness.html 12:00:51 INFO - PROCESS | 2952 | 1468522851452 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:00:51 INFO - PROCESS | 2952 | 1468522851454 Marionette TRACE conn5 <- [1,3010,null,{}] 12:00:51 INFO - PROCESS | 2952 | 1468522851472 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:51 INFO - PROCESS | 2952 | 1468522851475 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:51 INFO - PROCESS | 2952 | 1468522851620 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 12:00:51 INFO - PROCESS | 2952 | 1468522851690 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:51 INFO - PROCESS | 2952 | 1468522851693 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:51 INFO - PROCESS | 2952 | ++DOCSHELL 000000F418AA8000 == 48 [pid = 2952] [id = 764] 12:00:51 INFO - PROCESS | 2952 | ++DOMWINDOW == 96 (000000F41B94FC00) [pid = 2952] [serial = 2290] [outer = 0000000000000000] 12:00:51 INFO - PROCESS | 2952 | ++DOMWINDOW == 97 (000000F41C304400) [pid = 2952] [serial = 2291] [outer = 000000F41B94FC00] 12:00:51 INFO - PROCESS | 2952 | 1468522851747 Marionette DEBUG loaded listener.js 12:00:51 INFO - PROCESS | 2952 | ++DOMWINDOW == 98 (000000F41C30A800) [pid = 2952] [serial = 2292] [outer = 000000F41B94FC00] 12:00:52 INFO - PROCESS | 2952 | 1468522852747 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:00:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:00:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:00:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:00:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:00:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:00:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:00:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:00:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:00:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:00:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:00:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:00:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:00:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:00:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:00:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:00:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:00:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:00:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:00:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:00:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:00:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:00:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:00:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:00:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 12:00:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:00:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:00:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:00:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:00:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:00:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:00:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:00:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:00:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:00:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:00:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:00:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:00:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:00:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:00:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:00:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:00:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 12:00:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:00:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:00:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:00:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:00:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:00:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:00:52 INFO - TEST-OK | /FileAPI/idlharness.html | took 1378ms 12:00:52 INFO - PROCESS | 2952 | 1468522852831 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 12:00:52 INFO - PROCESS | 2952 | 1468522852834 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 12:00:52 INFO - TEST-START | /FileAPI/idlharness.worker 12:00:52 INFO - PROCESS | 2952 | 1468522852838 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:00:52 INFO - PROCESS | 2952 | 1468522852840 Marionette TRACE conn5 <- [1,3014,null,{}] 12:00:52 INFO - PROCESS | 2952 | 1468522852887 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:52 INFO - PROCESS | 2952 | 1468522852889 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:52 INFO - PROCESS | 2952 | 1468522852991 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 12:00:53 INFO - PROCESS | 2952 | 1468522853232 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:53 INFO - PROCESS | 2952 | 1468522853235 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:53 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41096F000 == 49 [pid = 2952] [id = 765] 12:00:53 INFO - PROCESS | 2952 | ++DOMWINDOW == 99 (000000F409AC9800) [pid = 2952] [serial = 2293] [outer = 0000000000000000] 12:00:53 INFO - PROCESS | 2952 | ++DOMWINDOW == 100 (000000F409FD6800) [pid = 2952] [serial = 2294] [outer = 000000F409AC9800] 12:00:53 INFO - PROCESS | 2952 | 1468522853286 Marionette DEBUG loaded listener.js 12:00:53 INFO - PROCESS | 2952 | ++DOMWINDOW == 101 (000000F40A431C00) [pid = 2952] [serial = 2295] [outer = 000000F409AC9800] 12:00:53 INFO - PROCESS | 2952 | [2952] 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 12:00:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F41ECF0000 == 48 [pid = 2952] [id = 759] 12:00:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F41EC33800 == 47 [pid = 2952] [id = 758] 12:00:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F41EA20800 == 46 [pid = 2952] [id = 757] 12:00:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E854800 == 45 [pid = 2952] [id = 756] 12:00:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F4158BE800 == 44 [pid = 2952] [id = 755] 12:00:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E59D800 == 43 [pid = 2952] [id = 754] 12:00:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE60800 == 42 [pid = 2952] [id = 753] 12:00:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B33B000 == 41 [pid = 2952] [id = 752] 12:00:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AD0E800 == 40 [pid = 2952] [id = 751] 12:00:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F416FBC800 == 39 [pid = 2952] [id = 750] 12:00:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F410962000 == 38 [pid = 2952] [id = 749] 12:00:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F413D18000 == 37 [pid = 2952] [id = 735] 12:00:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E863800 == 36 [pid = 2952] [id = 730] 12:00:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B431800 == 35 [pid = 2952] [id = 748] 12:00:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F416D81800 == 34 [pid = 2952] [id = 747] 12:00:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F41EC3D000 == 33 [pid = 2952] [id = 734] 12:00:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE82000 == 32 [pid = 2952] [id = 733] 12:00:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F41E987000 == 31 [pid = 2952] [id = 746] 12:00:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F41AED7000 == 30 [pid = 2952] [id = 729] 12:00:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F41EA1D000 == 29 [pid = 2952] [id = 731] 12:00:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F418AA8000 == 28 [pid = 2952] [id = 764] 12:00:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F408486800 == 27 [pid = 2952] [id = 763] 12:00:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F41ECEA800 == 26 [pid = 2952] [id = 762] 12:00:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F41A881000 == 25 [pid = 2952] [id = 761] 12:00:54 INFO - PROCESS | 2952 | --DOCSHELL 000000F410216000 == 24 [pid = 2952] [id = 760] 12:00:54 INFO - PROCESS | 2952 | --DOMWINDOW == 100 (000000F418623000) [pid = 2952] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 12:00:54 INFO - PROCESS | 2952 | --DOMWINDOW == 99 (000000F41651DC00) [pid = 2952] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 12:00:54 INFO - PROCESS | 2952 | --DOMWINDOW == 98 (000000F40A32B400) [pid = 2952] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 12:00:54 INFO - PROCESS | 2952 | --DOMWINDOW == 97 (000000F409FD2400) [pid = 2952] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 12:00:54 INFO - PROCESS | 2952 | --DOMWINDOW == 96 (000000F417138800) [pid = 2952] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 12:00:54 INFO - PROCESS | 2952 | --DOMWINDOW == 95 (000000F40F1D1400) [pid = 2952] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 12:00:54 INFO - PROCESS | 2952 | --DOMWINDOW == 94 (000000F40A423000) [pid = 2952] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 12:00:54 INFO - PROCESS | 2952 | --DOMWINDOW == 93 (000000F416524800) [pid = 2952] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 12:00:54 INFO - PROCESS | 2952 | --DOMWINDOW == 92 (000000F415805800) [pid = 2952] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 12:00:54 INFO - PROCESS | 2952 | --DOMWINDOW == 91 (000000F41AF4B800) [pid = 2952] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 12:00:54 INFO - PROCESS | 2952 | --DOMWINDOW == 90 (000000F419B22400) [pid = 2952] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 12:00:54 INFO - PROCESS | 2952 | --DOMWINDOW == 89 (000000F4165F9400) [pid = 2952] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 12:00:54 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F409FD3800) [pid = 2952] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 12:00:54 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F417B3C400) [pid = 2952] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 12:00:54 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F4107CAC00) [pid = 2952] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 12:00:54 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F409FCAC00) [pid = 2952] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 12:00:54 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F40A20A000) [pid = 2952] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 12:00:54 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F40A497400) [pid = 2952] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 12:00:54 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F40A483000) [pid = 2952] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 12:00:54 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F413D6C000) [pid = 2952] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 12:00:54 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F413D8E400) [pid = 2952] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 12:00:54 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F419BD2000) [pid = 2952] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 12:00:54 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F418AEEC00) [pid = 2952] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 12:00:54 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F418299800) [pid = 2952] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 12:00:54 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F4146D0000) [pid = 2952] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 12:00:54 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F4158CD000) [pid = 2952] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 12:00:54 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F41767C400) [pid = 2952] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 12:00:55 INFO - PROCESS | 2952 | 1468522855114 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:00:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:00:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:00:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:00:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:00:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:00:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:00:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:00:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:00:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:00:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:00:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:00:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:00:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:00:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:00:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:00:55 INFO - {} 12:00:55 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 12:00:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:00:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:00:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:00:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:00:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:00:55 INFO - {} 12:00:55 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 - {} 12:00:55 INFO - {} 12:00:55 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 12:00:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:00:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:00:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:00:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:00:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:00:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:00:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:00:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:00:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:00:55 INFO - {} 12:00:55 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 12:00:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:00:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:00:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:00:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:00:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:00:55 INFO - {} 12:00:55 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 - {} 12:00:55 INFO - {} 12:00:55 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 12:00:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:00:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:00:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:00:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:00:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:00:55 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 12:00:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:00:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:00:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:00:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:00:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:00:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:00:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:00:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:00:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:00:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:00:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:00:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:00:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:00:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:00:55 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 12:00:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:00:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:00:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:00:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:00:55 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 12:00:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:00:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:00:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:00:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:00:55 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 12:00:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:00:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:00:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:00:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:00:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:00:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:00:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:00:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:00:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:00:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:00:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:00:55 INFO - {} 12:00:55 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2410ms 12:00:55 INFO - PROCESS | 2952 | 1468522855252 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 12:00:55 INFO - PROCESS | 2952 | 1468522855257 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 12:00:55 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:00:55 INFO - PROCESS | 2952 | 1468522855262 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:00:55 INFO - PROCESS | 2952 | 1468522855265 Marionette TRACE conn5 <- [1,3018,null,{}] 12:00:55 INFO - PROCESS | 2952 | 1468522855271 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:55 INFO - PROCESS | 2952 | 1468522855274 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:55 INFO - PROCESS | 2952 | 1468522855363 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 12:00:55 INFO - PROCESS | 2952 | 1468522855475 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:55 INFO - PROCESS | 2952 | 1468522855479 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:55 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410249000 == 25 [pid = 2952] [id = 766] 12:00:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F40F472400) [pid = 2952] [serial = 2296] [outer = 0000000000000000] 12:00:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F410398800) [pid = 2952] [serial = 2297] [outer = 000000F40F472400] 12:00:55 INFO - PROCESS | 2952 | 1468522855529 Marionette DEBUG loaded listener.js 12:00:55 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F413D70400) [pid = 2952] [serial = 2298] [outer = 000000F40F472400] 12:00:55 INFO - PROCESS | 2952 | 1468522855900 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 12:00:55 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 12:00:55 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 692ms 12:00:55 INFO - PROCESS | 2952 | 1468522855958 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 12:00:55 INFO - PROCESS | 2952 | 1468522855963 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 12:00:55 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:00:55 INFO - PROCESS | 2952 | 1468522855970 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:00:55 INFO - PROCESS | 2952 | 1468522855973 Marionette TRACE conn5 <- [1,3022,null,{}] 12:00:55 INFO - PROCESS | 2952 | 1468522855977 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:55 INFO - PROCESS | 2952 | 1468522855980 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:56 INFO - PROCESS | 2952 | 1468522856083 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 12:00:56 INFO - PROCESS | 2952 | 1468522856096 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:56 INFO - PROCESS | 2952 | 1468522856099 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:56 INFO - PROCESS | 2952 | ++DOCSHELL 000000F416C6E800 == 26 [pid = 2952] [id = 767] 12:00:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F4158CAC00) [pid = 2952] [serial = 2299] [outer = 0000000000000000] 12:00:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F41651B800) [pid = 2952] [serial = 2300] [outer = 000000F4158CAC00] 12:00:56 INFO - PROCESS | 2952 | 1468522856147 Marionette DEBUG loaded listener.js 12:00:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F4167A9800) [pid = 2952] [serial = 2301] [outer = 000000F4158CAC00] 12:00:56 INFO - PROCESS | 2952 | 1468522856581 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 12:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:00:56 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 626ms 12:00:56 INFO - PROCESS | 2952 | 1468522856610 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 12:00:56 INFO - PROCESS | 2952 | 1468522856612 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 12:00:56 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:00:56 INFO - PROCESS | 2952 | 1468522856617 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:00:56 INFO - PROCESS | 2952 | 1468522856621 Marionette TRACE conn5 <- [1,3026,null,{}] 12:00:56 INFO - PROCESS | 2952 | 1468522856637 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:56 INFO - PROCESS | 2952 | 1468522856642 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:56 INFO - PROCESS | 2952 | 1468522856734 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 12:00:56 INFO - PROCESS | 2952 | 1468522856773 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:56 INFO - PROCESS | 2952 | 1468522856776 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:56 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B331000 == 27 [pid = 2952] [id = 768] 12:00:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F4175DCC00) [pid = 2952] [serial = 2302] [outer = 0000000000000000] 12:00:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F4175E6800) [pid = 2952] [serial = 2303] [outer = 000000F4175DCC00] 12:00:56 INFO - PROCESS | 2952 | 1468522856826 Marionette DEBUG loaded listener.js 12:00:56 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F4179F5400) [pid = 2952] [serial = 2304] [outer = 000000F4175DCC00] 12:00:57 INFO - PROCESS | 2952 | 1468522857303 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 12:00:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:00:57 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 731ms 12:00:57 INFO - PROCESS | 2952 | 1468522857349 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 12:00:57 INFO - PROCESS | 2952 | 1468522857351 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 12:00:57 INFO - PROCESS | 2952 | 1468522857364 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:00:57 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:00:57 INFO - PROCESS | 2952 | 1468522857366 Marionette TRACE conn5 <- [1,3030,null,{}] 12:00:57 INFO - PROCESS | 2952 | 1468522857370 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:57 INFO - PROCESS | 2952 | 1468522857372 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:57 INFO - PROCESS | 2952 | 1468522857501 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 12:00:57 INFO - PROCESS | 2952 | 1468522857512 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:57 INFO - PROCESS | 2952 | 1468522857514 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:57 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE80000 == 28 [pid = 2952] [id = 769] 12:00:57 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F4146C5000) [pid = 2952] [serial = 2305] [outer = 0000000000000000] 12:00:57 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F4182AB800) [pid = 2952] [serial = 2306] [outer = 000000F4146C5000] 12:00:57 INFO - PROCESS | 2952 | 1468522857606 Marionette DEBUG loaded listener.js 12:00:57 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F4186BF000) [pid = 2952] [serial = 2307] [outer = 000000F4146C5000] 12:00:58 INFO - PROCESS | 2952 | 1468522858221 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:00:58 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. 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:00:58 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'.) 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:00:58 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. 12:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:00:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:00:58 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. 12:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:00:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:00:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:00:58 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. 12:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:00:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:00:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:00:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 12:00:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:00:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:00:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:00:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:00:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:00:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:00:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:00:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:00:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:00:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:00:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:00:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:00:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:00:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:00:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:00:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:00:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:00:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:00:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:00:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:00:58 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 952ms 12:00:58 INFO - PROCESS | 2952 | 1468522858336 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 12:00:58 INFO - PROCESS | 2952 | 1468522858338 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 12:00:58 INFO - PROCESS | 2952 | 1468522858342 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:00:58 INFO - PROCESS | 2952 | 1468522858344 Marionette TRACE conn5 <- [1,3034,null,{}] 12:00:58 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:00:58 INFO - PROCESS | 2952 | 1468522858347 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:58 INFO - PROCESS | 2952 | 1468522858350 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:58 INFO - PROCESS | 2952 | 1468522858461 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 12:00:58 INFO - PROCESS | 2952 | 1468522858466 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:58 INFO - PROCESS | 2952 | 1468522858468 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:58 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E366000 == 29 [pid = 2952] [id = 770] 12:00:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F408527C00) [pid = 2952] [serial = 2308] [outer = 0000000000000000] 12:00:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F41A679400) [pid = 2952] [serial = 2309] [outer = 000000F408527C00] 12:00:58 INFO - PROCESS | 2952 | 1468522858513 Marionette DEBUG loaded listener.js 12:00:58 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F41A8E1800) [pid = 2952] [serial = 2310] [outer = 000000F408527C00] 12:00:58 INFO - PROCESS | 2952 | [2952] 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 12:00:58 INFO - PROCESS | 2952 | 1468522858969 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:00:59 INFO - {} 12:00:59 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 671ms 12:00:59 INFO - PROCESS | 2952 | --DOMWINDOW == 88 (000000F41B476C00) [pid = 2952] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 12:00:59 INFO - PROCESS | 2952 | --DOMWINDOW == 87 (000000F413E7B400) [pid = 2952] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 12:00:59 INFO - PROCESS | 2952 | --DOMWINDOW == 86 (000000F416BB8800) [pid = 2952] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:00:59 INFO - PROCESS | 2952 | --DOMWINDOW == 85 (000000F41B20E800) [pid = 2952] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:00:59 INFO - PROCESS | 2952 | --DOMWINDOW == 84 (000000F4107D6800) [pid = 2952] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:00:59 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F413E87000) [pid = 2952] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:00:59 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F408522000) [pid = 2952] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:00:59 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F417B73800) [pid = 2952] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 12:00:59 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F41B209000) [pid = 2952] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 12:00:59 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F41A6E0400) [pid = 2952] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 12:00:59 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F409FCCC00) [pid = 2952] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:00:59 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F40F29B000) [pid = 2952] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:00:59 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F409F29000) [pid = 2952] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:00:59 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F419722C00) [pid = 2952] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:00:59 INFO - PROCESS | 2952 | 1468522859239 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 12:00:59 INFO - PROCESS | 2952 | 1468522859244 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 12:00:59 INFO - PROCESS | 2952 | 1468522859251 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:00:59 INFO - PROCESS | 2952 | 1468522859255 Marionette TRACE conn5 <- [1,3038,null,{}] 12:00:59 INFO - PROCESS | 2952 | 1468522859262 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:59 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:00:59 INFO - PROCESS | 2952 | 1468522859266 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:59 INFO - PROCESS | 2952 | 1468522859396 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 12:00:59 INFO - PROCESS | 2952 | 1468522859472 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:59 INFO - PROCESS | 2952 | 1468522859476 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:00:59 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410247800 == 30 [pid = 2952] [id = 771] 12:00:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F40A25E400) [pid = 2952] [serial = 2311] [outer = 0000000000000000] 12:00:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F40A32DC00) [pid = 2952] [serial = 2312] [outer = 000000F40A25E400] 12:00:59 INFO - PROCESS | 2952 | 1468522859578 Marionette DEBUG loaded listener.js 12:00:59 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F40EABFC00) [pid = 2952] [serial = 2313] [outer = 000000F40A25E400] 12:01:00 INFO - PROCESS | 2952 | 1468522860218 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 12:01:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:01:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:01:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:01:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:01:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 984ms 12:01:00 INFO - PROCESS | 2952 | 1468522860255 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 12:01:00 INFO - PROCESS | 2952 | 1468522860258 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 12:01:00 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:01:00 INFO - PROCESS | 2952 | 1468522860265 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:01:00 INFO - PROCESS | 2952 | 1468522860269 Marionette TRACE conn5 <- [1,3042,null,{}] 12:01:00 INFO - PROCESS | 2952 | 1468522860275 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:00 INFO - PROCESS | 2952 | 1468522860278 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:01:00 INFO - PROCESS | 2952 | 1468522860407 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 12:01:00 INFO - PROCESS | 2952 | 1468522860513 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:00 INFO - PROCESS | 2952 | 1468522860516 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:01:00 INFO - PROCESS | 2952 | ++DOCSHELL 000000F413ED9800 == 31 [pid = 2952] [id = 772] 12:01:00 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F40A262C00) [pid = 2952] [serial = 2314] [outer = 0000000000000000] 12:01:00 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F40A49B800) [pid = 2952] [serial = 2315] [outer = 000000F40A262C00] 12:01:00 INFO - PROCESS | 2952 | 1468522860574 Marionette DEBUG loaded listener.js 12:01:00 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F40F741800) [pid = 2952] [serial = 2316] [outer = 000000F40A262C00] 12:01:01 INFO - PROCESS | 2952 | 1468522861516 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:01:01 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" 12:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:01:01 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" 12:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:01:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1390ms 12:01:01 INFO - PROCESS | 2952 | 1468522861713 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 12:01:01 INFO - PROCESS | 2952 | 1468522861716 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 12:01:01 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:01:01 INFO - PROCESS | 2952 | 1468522861721 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:01:01 INFO - PROCESS | 2952 | 1468522861723 Marionette TRACE conn5 <- [1,3046,null,{}] 12:01:01 INFO - PROCESS | 2952 | 1468522861731 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:01 INFO - PROCESS | 2952 | 1468522861736 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:01:01 INFO - PROCESS | 2952 | 1468522861866 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 12:01:02 INFO - PROCESS | 2952 | 1468522861990 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:02 INFO - PROCESS | 2952 | 1468522861995 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:01:02 INFO - PROCESS | 2952 | ++DOCSHELL 000000F410204000 == 32 [pid = 2952] [id = 773] 12:01:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F409FC9400) [pid = 2952] [serial = 2317] [outer = 0000000000000000] 12:01:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F40A48AC00) [pid = 2952] [serial = 2318] [outer = 000000F409FC9400] 12:01:02 INFO - PROCESS | 2952 | 1468522862056 Marionette DEBUG loaded listener.js 12:01:02 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F413D97000) [pid = 2952] [serial = 2319] [outer = 000000F409FC9400] 12:01:02 INFO - PROCESS | 2952 | --DOCSHELL 000000F41BE80000 == 31 [pid = 2952] [id = 769] 12:01:02 INFO - PROCESS | 2952 | --DOCSHELL 000000F41B331000 == 30 [pid = 2952] [id = 768] 12:01:02 INFO - PROCESS | 2952 | --DOCSHELL 000000F416C6E800 == 29 [pid = 2952] [id = 767] 12:01:02 INFO - PROCESS | 2952 | --DOCSHELL 000000F410249000 == 28 [pid = 2952] [id = 766] 12:01:02 INFO - PROCESS | 2952 | --DOMWINDOW == 83 (000000F416E79400) [pid = 2952] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 2952 | --DOMWINDOW == 82 (000000F417203800) [pid = 2952] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 2952 | --DOMWINDOW == 81 (000000F41B20F800) [pid = 2952] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 2952 | --DOMWINDOW == 80 (000000F41449BC00) [pid = 2952] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 2952 | --DOMWINDOW == 79 (000000F41B203C00) [pid = 2952] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 2952 | --DOMWINDOW == 78 (000000F415811000) [pid = 2952] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F409109000) [pid = 2952] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F41651A400) [pid = 2952] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F4182FA000) [pid = 2952] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F417139400) [pid = 2952] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F41B476400) [pid = 2952] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F41AF43000) [pid = 2952] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F41A6DA800) [pid = 2952] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F40A431000) [pid = 2952] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F41B46F400) [pid = 2952] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F40A4A1400) [pid = 2952] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 2952 | --DOMWINDOW == 67 (000000F40F736400) [pid = 2952] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 2952 | --DOMWINDOW == 66 (000000F4175DE800) [pid = 2952] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 2952 | --DOMWINDOW == 65 (000000F410986000) [pid = 2952] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 2952 | --DOMWINDOW == 64 (000000F4179EC000) [pid = 2952] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 2952 | --DOMWINDOW == 63 (000000F41A678400) [pid = 2952] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 2952 | --DOMWINDOW == 62 (000000F41A84E000) [pid = 2952] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 2952 | --DOMWINDOW == 61 (000000F40F565C00) [pid = 2952] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 2952 | --DOMWINDOW == 60 (000000F41AF4E800) [pid = 2952] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 2952 | --DOMWINDOW == 59 (000000F416519400) [pid = 2952] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 2952 | --DOMWINDOW == 58 (000000F41B4EE800) [pid = 2952] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 2952 | --DOMWINDOW == 57 (000000F41B4F4000) [pid = 2952] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 2952 | 1468522862809 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 12:01:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:01:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:01:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:01:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:01:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:01:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:01:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:01:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:01:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:01:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:01:02 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:02 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:01:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:01:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:01:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:01:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:01:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:01:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:01:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:01:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:01:02 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1137ms 12:01:02 INFO - PROCESS | 2952 | 1468522862857 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 12:01:02 INFO - PROCESS | 2952 | 1468522862862 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 12:01:02 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:01:02 INFO - PROCESS | 2952 | 1468522862866 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:01:02 INFO - PROCESS | 2952 | 1468522862871 Marionette TRACE conn5 <- [1,3050,null,{}] 12:01:02 INFO - PROCESS | 2952 | 1468522862876 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:02 INFO - PROCESS | 2952 | 1468522862879 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:01:02 INFO - PROCESS | 2952 | 1468522862984 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 12:01:03 INFO - PROCESS | 2952 | 1468522863069 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:03 INFO - PROCESS | 2952 | 1468522863072 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:01:03 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4158A2800 == 29 [pid = 2952] [id = 774] 12:01:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 58 (000000F40A20A800) [pid = 2952] [serial = 2320] [outer = 0000000000000000] 12:01:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 59 (000000F40AA27800) [pid = 2952] [serial = 2321] [outer = 000000F40A20A800] 12:01:03 INFO - PROCESS | 2952 | 1468522863121 Marionette DEBUG loaded listener.js 12:01:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 60 (000000F40F16E000) [pid = 2952] [serial = 2322] [outer = 000000F40A20A800] 12:01:03 INFO - PROCESS | 2952 | [2952] 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 12:01:03 INFO - PROCESS | 2952 | 1468522863581 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:01:03 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:01:03 INFO - {} 12:01:03 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 734ms 12:01:03 INFO - PROCESS | 2952 | 1468522863603 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 12:01:03 INFO - PROCESS | 2952 | 1468522863608 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 12:01:03 INFO - PROCESS | 2952 | 1468522863618 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:01:03 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:01:03 INFO - PROCESS | 2952 | 1468522863621 Marionette TRACE conn5 <- [1,3054,null,{}] 12:01:03 INFO - PROCESS | 2952 | 1468522863625 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:03 INFO - PROCESS | 2952 | 1468522863628 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:01:03 INFO - PROCESS | 2952 | 1468522863721 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 12:01:03 INFO - PROCESS | 2952 | 1468522863729 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:03 INFO - PROCESS | 2952 | 1468522863732 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:01:03 INFO - PROCESS | 2952 | ++DOCSHELL 000000F4186E4000 == 30 [pid = 2952] [id = 775] 12:01:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 61 (000000F413D71400) [pid = 2952] [serial = 2323] [outer = 0000000000000000] 12:01:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 62 (000000F413E7D800) [pid = 2952] [serial = 2324] [outer = 000000F413D71400] 12:01:03 INFO - PROCESS | 2952 | 1468522863780 Marionette DEBUG loaded listener.js 12:01:03 INFO - PROCESS | 2952 | ++DOMWINDOW == 63 (000000F4158C3000) [pid = 2952] [serial = 2325] [outer = 000000F413D71400] 12:01:04 INFO - PROCESS | 2952 | 1468522864234 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 12:01:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:01:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:01:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:01:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:01:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:01:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:01:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:01:04 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 627ms 12:01:04 INFO - PROCESS | 2952 | 1468522864251 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 12:01:04 INFO - PROCESS | 2952 | 1468522864253 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 12:01:04 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:01:04 INFO - PROCESS | 2952 | 1468522864257 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:01:04 INFO - PROCESS | 2952 | 1468522864260 Marionette TRACE conn5 <- [1,3058,null,{}] 12:01:04 INFO - PROCESS | 2952 | 1468522864276 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:04 INFO - PROCESS | 2952 | 1468522864280 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:01:04 INFO - PROCESS | 2952 | 1468522864373 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 12:01:04 INFO - PROCESS | 2952 | 1468522864379 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:04 INFO - PROCESS | 2952 | 1468522864382 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:01:04 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AE11000 == 31 [pid = 2952] [id = 776] 12:01:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 64 (000000F413E1F400) [pid = 2952] [serial = 2326] [outer = 0000000000000000] 12:01:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 65 (000000F413E24800) [pid = 2952] [serial = 2327] [outer = 000000F413E1F400] 12:01:04 INFO - PROCESS | 2952 | 1468522864430 Marionette DEBUG loaded listener.js 12:01:04 INFO - PROCESS | 2952 | ++DOMWINDOW == 66 (000000F416960400) [pid = 2952] [serial = 2328] [outer = 000000F413E1F400] 12:01:04 INFO - PROCESS | 2952 | 1468522864865 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 12:01:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:01:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:01:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:01:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:01:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:01:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:01:04 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 629ms 12:01:04 INFO - PROCESS | 2952 | 1468522864899 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 12:01:04 INFO - PROCESS | 2952 | 1468522864901 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 12:01:04 INFO - PROCESS | 2952 | 1468522864905 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:01:04 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:01:04 INFO - PROCESS | 2952 | 1468522864907 Marionette TRACE conn5 <- [1,3062,null,{}] 12:01:04 INFO - PROCESS | 2952 | 1468522864910 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:04 INFO - PROCESS | 2952 | 1468522864912 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:01:05 INFO - PROCESS | 2952 | 1468522865006 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 12:01:05 INFO - PROCESS | 2952 | 1468522865011 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:05 INFO - PROCESS | 2952 | 1468522865013 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:01:05 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B33D000 == 32 [pid = 2952] [id = 777] 12:01:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 67 (000000F416976C00) [pid = 2952] [serial = 2329] [outer = 0000000000000000] 12:01:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 68 (000000F41713C400) [pid = 2952] [serial = 2330] [outer = 000000F416976C00] 12:01:05 INFO - PROCESS | 2952 | 1468522865058 Marionette DEBUG loaded listener.js 12:01:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F417510400) [pid = 2952] [serial = 2331] [outer = 000000F416976C00] 12:01:05 INFO - PROCESS | 2952 | 1468522865537 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 12:01:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:01:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:01:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:01:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:01:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:01:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:01:05 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 691ms 12:01:05 INFO - PROCESS | 2952 | 1468522865601 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 12:01:05 INFO - PROCESS | 2952 | 1468522865603 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 12:01:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:01:05 INFO - PROCESS | 2952 | 1468522865612 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:01:05 INFO - PROCESS | 2952 | 1468522865614 Marionette TRACE conn5 <- [1,3066,null,{}] 12:01:05 INFO - PROCESS | 2952 | 1468522865618 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:05 INFO - PROCESS | 2952 | 1468522865620 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:01:05 INFO - PROCESS | 2952 | 1468522865739 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 12:01:05 INFO - PROCESS | 2952 | 1468522865750 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:05 INFO - PROCESS | 2952 | 1468522865753 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:01:05 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41B4BF000 == 33 [pid = 2952] [id = 778] 12:01:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F41709A400) [pid = 2952] [serial = 2332] [outer = 0000000000000000] 12:01:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F4175E7000) [pid = 2952] [serial = 2333] [outer = 000000F41709A400] 12:01:05 INFO - PROCESS | 2952 | 1468522865842 Marionette DEBUG loaded listener.js 12:01:05 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F4179F3800) [pid = 2952] [serial = 2334] [outer = 000000F41709A400] 12:01:06 INFO - PROCESS | 2952 | 1468522866273 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 12:01:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:01:06 INFO - PROCESS | 2952 | 1468522866311 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 12:01:06 INFO - PROCESS | 2952 | 1468522866314 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:01:06 INFO - PROCESS | 2952 | 1468522866316 Marionette TRACE conn5 <- [1,3070,null,{}] 12:01:06 INFO - PROCESS | 2952 | 1468522866319 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:06 INFO - PROCESS | 2952 | 1468522866325 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:01:06 INFO - PROCESS | 2952 | 1468522866490 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 12:01:06 INFO - PROCESS | 2952 | 1468522866520 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:06 INFO - PROCESS | 2952 | 1468522866522 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:01:06 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41BE80800 == 34 [pid = 2952] [id = 779] 12:01:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F41829E000) [pid = 2952] [serial = 2335] [outer = 0000000000000000] 12:01:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F41A673C00) [pid = 2952] [serial = 2336] [outer = 000000F41829E000] 12:01:06 INFO - PROCESS | 2952 | 1468522866567 Marionette DEBUG loaded listener.js 12:01:06 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F41A6E7C00) [pid = 2952] [serial = 2337] [outer = 000000F41829E000] 12:01:06 INFO - PROCESS | 2952 | 1468522866984 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 12:01:07 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:01:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:01:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:01:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 729ms 12:01:07 INFO - PROCESS | 2952 | 1468522867047 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 12:01:07 INFO - PROCESS | 2952 | 1468522867049 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 12:01:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:01:07 INFO - PROCESS | 2952 | 1468522867052 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:01:07 INFO - PROCESS | 2952 | 1468522867054 Marionette TRACE conn5 <- [1,3074,null,{}] 12:01:07 INFO - PROCESS | 2952 | 1468522867057 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:07 INFO - PROCESS | 2952 | 1468522867059 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:01:07 INFO - PROCESS | 2952 | 1468522867179 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 12:01:07 INFO - PROCESS | 2952 | 1468522867184 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:07 INFO - PROCESS | 2952 | 1468522867186 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:01:07 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E340000 == 35 [pid = 2952] [id = 780] 12:01:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F41A84D800) [pid = 2952] [serial = 2338] [outer = 0000000000000000] 12:01:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F41AF48800) [pid = 2952] [serial = 2339] [outer = 000000F41A84D800] 12:01:07 INFO - PROCESS | 2952 | 1468522867230 Marionette DEBUG loaded listener.js 12:01:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F41B205800) [pid = 2952] [serial = 2340] [outer = 000000F41A84D800] 12:01:07 INFO - PROCESS | 2952 | --DOMWINDOW == 77 (000000F4175DCC00) [pid = 2952] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 12:01:07 INFO - PROCESS | 2952 | --DOMWINDOW == 76 (000000F4146C5000) [pid = 2952] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 12:01:07 INFO - PROCESS | 2952 | --DOMWINDOW == 75 (000000F416969800) [pid = 2952] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 12:01:07 INFO - PROCESS | 2952 | --DOMWINDOW == 74 (000000F413D68000) [pid = 2952] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 12:01:07 INFO - PROCESS | 2952 | --DOMWINDOW == 73 (000000F408537800) [pid = 2952] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 12:01:07 INFO - PROCESS | 2952 | --DOMWINDOW == 72 (000000F417008800) [pid = 2952] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 12:01:07 INFO - PROCESS | 2952 | --DOMWINDOW == 71 (000000F41B94FC00) [pid = 2952] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 12:01:07 INFO - PROCESS | 2952 | --DOMWINDOW == 70 (000000F409AC9800) [pid = 2952] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 12:01:07 INFO - PROCESS | 2952 | --DOMWINDOW == 69 (000000F4158CAC00) [pid = 2952] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 12:01:07 INFO - PROCESS | 2952 | --DOMWINDOW == 68 (000000F40F472400) [pid = 2952] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 12:01:07 INFO - PROCESS | 2952 | 1468522867617 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:01:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:01:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 629ms 12:01:07 INFO - PROCESS | 2952 | 1468522867685 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 12:01:07 INFO - PROCESS | 2952 | 1468522867687 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 12:01:07 INFO - PROCESS | 2952 | 1468522867690 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:01:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:01:07 INFO - PROCESS | 2952 | 1468522867692 Marionette TRACE conn5 <- [1,3078,null,{}] 12:01:07 INFO - PROCESS | 2952 | 1468522867695 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:07 INFO - PROCESS | 2952 | 1468522867697 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:01:07 INFO - PROCESS | 2952 | 1468522867792 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 12:01:07 INFO - PROCESS | 2952 | 1468522867797 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:07 INFO - PROCESS | 2952 | 1468522867799 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:01:07 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E388800 == 36 [pid = 2952] [id = 781] 12:01:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 69 (000000F41B206400) [pid = 2952] [serial = 2341] [outer = 0000000000000000] 12:01:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 70 (000000F41B20E800) [pid = 2952] [serial = 2342] [outer = 000000F41B206400] 12:01:07 INFO - PROCESS | 2952 | 1468522867843 Marionette DEBUG loaded listener.js 12:01:07 INFO - PROCESS | 2952 | ++DOMWINDOW == 71 (000000F41B46D400) [pid = 2952] [serial = 2343] [outer = 000000F41B206400] 12:01:08 INFO - PROCESS | 2952 | 1468522868257 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:01:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:01:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 587ms 12:01:08 INFO - PROCESS | 2952 | 1468522868280 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 12:01:08 INFO - PROCESS | 2952 | 1468522868282 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 12:01:08 INFO - PROCESS | 2952 | 1468522868286 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:01:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:01:08 INFO - PROCESS | 2952 | 1468522868287 Marionette TRACE conn5 <- [1,3082,null,{}] 12:01:08 INFO - PROCESS | 2952 | 1468522868291 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:08 INFO - PROCESS | 2952 | 1468522868293 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:01:08 INFO - PROCESS | 2952 | 1468522868418 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 12:01:08 INFO - PROCESS | 2952 | 1468522868426 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:08 INFO - PROCESS | 2952 | 1468522868428 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:01:08 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E58B000 == 37 [pid = 2952] [id = 782] 12:01:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 72 (000000F41B208800) [pid = 2952] [serial = 2344] [outer = 0000000000000000] 12:01:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 73 (000000F41B476400) [pid = 2952] [serial = 2345] [outer = 000000F41B208800] 12:01:08 INFO - PROCESS | 2952 | 1468522868472 Marionette DEBUG loaded listener.js 12:01:08 INFO - PROCESS | 2952 | ++DOMWINDOW == 74 (000000F41B4F0400) [pid = 2952] [serial = 2346] [outer = 000000F41B208800] 12:01:08 INFO - PROCESS | 2952 | 1468522868852 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:01:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:01:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 586ms 12:01:08 INFO - PROCESS | 2952 | 1468522868876 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 12:01:08 INFO - PROCESS | 2952 | 1468522868878 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 12:01:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:01:08 INFO - PROCESS | 2952 | 1468522868881 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:01:08 INFO - PROCESS | 2952 | 1468522868883 Marionette TRACE conn5 <- [1,3086,null,{}] 12:01:08 INFO - PROCESS | 2952 | 1468522868886 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:08 INFO - PROCESS | 2952 | 1468522868888 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:01:08 INFO - PROCESS | 2952 | 1468522868982 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 12:01:08 INFO - PROCESS | 2952 | 1468522868987 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:08 INFO - PROCESS | 2952 | 1468522868989 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:01:09 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E5B0000 == 38 [pid = 2952] [id = 783] 12:01:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 75 (000000F40E975C00) [pid = 2952] [serial = 2347] [outer = 0000000000000000] 12:01:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 76 (000000F40E978000) [pid = 2952] [serial = 2348] [outer = 000000F40E975C00] 12:01:09 INFO - PROCESS | 2952 | 1468522869033 Marionette DEBUG loaded listener.js 12:01:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 77 (000000F40E97F000) [pid = 2952] [serial = 2349] [outer = 000000F40E975C00] 12:01:09 INFO - PROCESS | 2952 | 1468522869544 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 12:01:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:01:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:01:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 671ms 12:01:09 INFO - PROCESS | 2952 | 1468522869556 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 12:01:09 INFO - PROCESS | 2952 | 1468522869561 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 12:01:09 INFO - PROCESS | 2952 | 1468522869566 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:01:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:01:09 INFO - PROCESS | 2952 | 1468522869570 Marionette TRACE conn5 <- [1,3090,null,{}] 12:01:09 INFO - PROCESS | 2952 | 1468522869620 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:09 INFO - PROCESS | 2952 | 1468522869623 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:01:09 INFO - PROCESS | 2952 | 1468522869733 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 12:01:09 INFO - PROCESS | 2952 | 1468522869865 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:09 INFO - PROCESS | 2952 | 1468522869868 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:01:09 INFO - PROCESS | 2952 | ++DOCSHELL 000000F413D1B000 == 39 [pid = 2952] [id = 784] 12:01:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 78 (000000F40A337C00) [pid = 2952] [serial = 2350] [outer = 0000000000000000] 12:01:09 INFO - PROCESS | 2952 | ++DOMWINDOW == 79 (000000F40A48EC00) [pid = 2952] [serial = 2351] [outer = 000000F40A337C00] 12:01:09 INFO - PROCESS | 2952 | 1468522869927 Marionette DEBUG loaded listener.js 12:01:10 INFO - PROCESS | 2952 | ++DOMWINDOW == 80 (000000F40E973400) [pid = 2952] [serial = 2352] [outer = 000000F40A337C00] 12:01:10 INFO - PROCESS | 2952 | 1468522870527 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:01:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:01:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 966ms 12:01:10 INFO - PROCESS | 2952 | 1468522870536 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 12:01:10 INFO - PROCESS | 2952 | 1468522870541 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 12:01:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:01:10 INFO - PROCESS | 2952 | 1468522870548 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:01:10 INFO - PROCESS | 2952 | 1468522870551 Marionette TRACE conn5 <- [1,3094,null,{}] 12:01:10 INFO - PROCESS | 2952 | 1468522870555 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:10 INFO - PROCESS | 2952 | 1468522870558 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:01:10 INFO - PROCESS | 2952 | 1468522870681 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 12:01:10 INFO - PROCESS | 2952 | 1468522870814 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:10 INFO - PROCESS | 2952 | 1468522870817 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:01:10 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41AEDE800 == 40 [pid = 2952] [id = 785] 12:01:10 INFO - PROCESS | 2952 | ++DOMWINDOW == 81 (000000F40E97F800) [pid = 2952] [serial = 2353] [outer = 0000000000000000] 12:01:10 INFO - PROCESS | 2952 | ++DOMWINDOW == 82 (000000F413D6D000) [pid = 2952] [serial = 2354] [outer = 000000F40E97F800] 12:01:10 INFO - PROCESS | 2952 | 1468522870879 Marionette DEBUG loaded listener.js 12:01:10 INFO - PROCESS | 2952 | ++DOMWINDOW == 83 (000000F413E22C00) [pid = 2952] [serial = 2355] [outer = 000000F40E97F800] 12:01:11 INFO - PROCESS | 2952 | 1468522871384 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 12:01:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:01:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:01:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:01:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 881ms 12:01:11 INFO - PROCESS | 2952 | 1468522871431 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 12:01:11 INFO - PROCESS | 2952 | 1468522871434 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 12:01:11 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:01:11 INFO - PROCESS | 2952 | 1468522871438 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:01:11 INFO - PROCESS | 2952 | 1468522871442 Marionette TRACE conn5 <- [1,3098,null,{}] 12:01:11 INFO - PROCESS | 2952 | 1468522871454 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:11 INFO - PROCESS | 2952 | 1468522871459 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:01:11 INFO - PROCESS | 2952 | 1468522871573 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 12:01:11 INFO - PROCESS | 2952 | 1468522871680 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:11 INFO - PROCESS | 2952 | 1468522871683 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:01:11 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E806800 == 41 [pid = 2952] [id = 786] 12:01:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 84 (000000F416683000) [pid = 2952] [serial = 2356] [outer = 0000000000000000] 12:01:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 85 (000000F416961000) [pid = 2952] [serial = 2357] [outer = 000000F416683000] 12:01:11 INFO - PROCESS | 2952 | 1468522871742 Marionette DEBUG loaded listener.js 12:01:11 INFO - PROCESS | 2952 | ++DOMWINDOW == 86 (000000F417686400) [pid = 2952] [serial = 2358] [outer = 000000F416683000] 12:01:12 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:01:12 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 12:01:12 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:12 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:01:12 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 879ms 12:01:12 INFO - PROCESS | 2952 | 1468522872309 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 12:01:12 INFO - PROCESS | 2952 | 1468522872319 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 12:01:12 INFO - PROCESS | 2952 | 1468522872322 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 12:01:12 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:01:12 INFO - PROCESS | 2952 | 1468522872326 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:01:12 INFO - PROCESS | 2952 | 1468522872328 Marionette TRACE conn5 <- [1,3102,null,{}] 12:01:12 INFO - PROCESS | 2952 | 1468522872331 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:12 INFO - PROCESS | 2952 | 1468522872334 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:01:12 INFO - PROCESS | 2952 | 1468522872452 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 12:01:12 INFO - PROCESS | 2952 | 1468522872584 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"f676d76b-5899-4b98-b5ec-49664b10e7af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:12 INFO - PROCESS | 2952 | 1468522872587 Marionette INFO sendAsync 36b6fd9f-909e-4fbe-9941-63a91f6827e4 12:01:12 INFO - PROCESS | 2952 | ++DOCSHELL 000000F41E85B800 == 42 [pid = 2952] [id = 787] 12:01:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 87 (000000F417B76400) [pid = 2952] [serial = 2359] [outer = 0000000000000000] 12:01:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 88 (000000F418AED400) [pid = 2952] [serial = 2360] [outer = 000000F417B76400] 12:01:12 INFO - PROCESS | 2952 | 1468522872646 Marionette DEBUG loaded listener.js 12:01:12 INFO - PROCESS | 2952 | ++DOMWINDOW == 89 (000000F41AF50800) [pid = 2952] [serial = 2361] [outer = 000000F417B76400] 12:01:13 INFO - PROCESS | 2952 | 1468522873124 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 12:01:13 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:01:13 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 839ms 12:01:13 INFO - PROCESS | 2952 | 1468522873166 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 12:01:13 INFO - PROCESS | 2952 | 1468522873168 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 12:01:14 WARNING - u'runner_teardown' () 12:01:14 INFO - No more tests 12:01:14 INFO - Got 0 unexpected results 12:01:14 INFO - SUITE-END | took 669s 12:01:14 INFO - Closing logging queue 12:01:14 INFO - queue closed 12:01:14 INFO - Return code: 0 12:01:14 WARNING - # TBPL SUCCESS # 12:01:14 INFO - Running post-action listener: _resource_record_post_action 12:01:14 INFO - Running post-run listener: _resource_record_post_run 12:01:15 INFO - Total resource usage - Wall time: 681s; CPU: 14.0%; Read bytes: 126912512; Write bytes: 1003703296; Read time: 1412110; Write time: 6160470 12:01:15 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:01:15 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 35036672; Read time: 0; Write time: 60510 12:01:15 INFO - run-tests - Wall time: 678s; CPU: 14.0%; Read bytes: 126912512; Write bytes: 889912832; Read time: 1412110; Write time: 6009740 12:01:15 INFO - Running post-run listener: _upload_blobber_files 12:01:15 INFO - Blob upload gear active. 12:01:15 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 12:01:15 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 12:01:15 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'] 12:01:15 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 12:01:16 INFO - (blobuploader) - INFO - Open directory for files ... 12:01:16 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 12:01:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:01:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:01:16 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:01:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:01:16 INFO - (blobuploader) - INFO - Done attempting. 12:01:16 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 12:01:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:01:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:01:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:01:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:01:18 INFO - (blobuploader) - INFO - Done attempting. 12:01:18 INFO - (blobuploader) - INFO - Iteration through files over. 12:01:18 INFO - Return code: 0 12:01:18 INFO - rmtree: C:\slave\test\build\uploaded_files.json 12:01:18 INFO - Using _rmtree_windows ... 12:01:18 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 12:01:18 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e109ee8cee68031a59e424b2e05f534abf40e4b3f64a7a0835d59967eba5a67e0d83abf22499642c2d7d3f8bf3039f90116ed3d948a9e63f98adf176e27b8abc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/eb2a25180416c8f83491ec7b2e8a139f257ea5e3c8dbce7b8e0c3fffea9271007a15a320035180b60aa3cf09d00ece51d26f3a9e53c97899c635fe6811f80f5a"} 12:01:18 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 12:01:18 INFO - Writing to file C:\slave\test\properties\blobber_files 12:01:18 INFO - Contents: 12:01:18 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e109ee8cee68031a59e424b2e05f534abf40e4b3f64a7a0835d59967eba5a67e0d83abf22499642c2d7d3f8bf3039f90116ed3d948a9e63f98adf176e27b8abc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/eb2a25180416c8f83491ec7b2e8a139f257ea5e3c8dbce7b8e0c3fffea9271007a15a320035180b60aa3cf09d00ece51d26f3a9e53c97899c635fe6811f80f5a"} 12:01:18 INFO - Running post-run listener: copy_logs_to_upload_dir 12:01:18 INFO - Copying logs to upload dir... 12:01:18 INFO - mkdir: C:\slave\test\build\upload\logs 12:01:18 INFO - Copying logs to upload dir... 12:01:18 INFO - Using _rmtree_windows ... 12:01:18 INFO - Using _rmtree_windows ... 12:01:18 INFO - Using _rmtree_windows ... 12:01:18 INFO - Using _rmtree_windows ... 12:01:18 INFO - Using _rmtree_windows ... 12:01:18 INFO - Using _rmtree_windows ... 12:01:18 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1002.620000 ========= master_lag: 3.82 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 46 secs) (at 2016-07-14 12:01:22.684859) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-07-14 12:01:22.685791) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-052\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-052 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-052 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-052\AppData\Local LOGONSERVER=\\T-W864-IX-052 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-052 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-052 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-052 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e109ee8cee68031a59e424b2e05f534abf40e4b3f64a7a0835d59967eba5a67e0d83abf22499642c2d7d3f8bf3039f90116ed3d948a9e63f98adf176e27b8abc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/eb2a25180416c8f83491ec7b2e8a139f257ea5e3c8dbce7b8e0c3fffea9271007a15a320035180b60aa3cf09d00ece51d26f3a9e53c97899c635fe6811f80f5a"} build_url:https://queue.taskcluster.net/v1/task/O7P8866URcibJxyA77AQ0w/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/O7P8866URcibJxyA77AQ0w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/O7P8866URcibJxyA77AQ0w/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/e109ee8cee68031a59e424b2e05f534abf40e4b3f64a7a0835d59967eba5a67e0d83abf22499642c2d7d3f8bf3039f90116ed3d948a9e63f98adf176e27b8abc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/eb2a25180416c8f83491ec7b2e8a139f257ea5e3c8dbce7b8e0c3fffea9271007a15a320035180b60aa3cf09d00ece51d26f3a9e53c97899c635fe6811f80f5a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/O7P8866URcibJxyA77AQ0w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 2.40 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-07-14 12:01:25.186280) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 7 secs) (at 2016-07-14 12:01:25.186752) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-052\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-052 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-052 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-052\AppData\Local LOGONSERVER=\\T-W864-IX-052 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-052 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-052 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-052 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 7.77 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 7 secs) (at 2016-07-14 12:01:33.054382) ========= ========= Started reboot slave lost (results: 0, elapsed: 6 secs) (at 2016-07-14 12:01:33.054749) ========= ========= Finished reboot slave lost (results: 0, elapsed: 6 secs) (at 2016-07-14 12:01:39.437817) ========= ========= Total master_lag: 14.24 =========